Как переименовать libc.a назад

Я думаю, что Вы говорите о Дополнительных Доменах. С AD Вы можете иметь:

domainA.com или anything.subdomainA.com/anything, работающий в соответствии с domainA.domainB.com

но всегда показывая domainA.com в строке поиска браузера

исправьте меня, если я ошибаюсь

4
задан 4 April 2012 в 14:34
5 ответов

Загрузиться с аварийного диска, смонтировать файловую систему, переименовать.

0
ответ дан 3 December 2019 в 03:00

Most of the binaries depend/use on the libc library. To find out, you can use ldd /path/to/binary It seems that you need to boot another image or live CD. Then, you can mount the relevant partition (/usr if it is separated or /) and rename the file.

3
ответ дан 3 December 2019 в 03:00

Думаю, ln тоже исключен?

ln -s usr/lib/libc.a_ usr/lib/libc.a

Или Perl?

perl -e 'symlink("usr/lib/libc.a_","usr/lib/libc.a");'

или

perl -MFile::Copy -e 'copy("usr/lib/libc.a_","usr/lib/libc.a");'
1
ответ дан 3 December 2019 в 03:00

Попробуйте при чтении -rx ; сделать echo $ x >> libc.a; done (предполагается оболочка в стиле Борна).

Если это не удается, и вам повезло, что ed или sed статически связаны, попробуйте:

sed libc.a_> libc.a

или

ed libc.a_
w libc.a
q

также dd if = libc.a_ of = libc.a

1
ответ дан 3 December 2019 в 03:00

Just posting this in case someone else searches for this issue.

Since at least AIX 5.3 IBM has provided the recovery shell recsh just for this issue.

Check IBM Documentation.

Example of use: recsh; cp -p libc.a.new /usr/lib/libc.a; exit

2
ответ дан 3 December 2019 в 03:00

Теги

Похожие вопросы