ある日、Unix /Linuxシステム上のcomdコマンドがx属性(実行属性)のために誰かに削除された場合、どうすれば回復できますか?
以下がその答えです。
1)再インストールします。 Debianシステムの場合:1 sudo apt-get install - coreutilsを再インストールします。
2)言語レベルのchmodを使用します。 Perl:perl-e&chmod 0755、' /bin /chmod’ Python:python -c' import os; os.chmod(‘ /bin /chmod’、0755)Node.jsが必要です。 (< fs")。chmodSync(&bin /chmod< 0755); Cプログラム:123456 #include #includevoid main(){chmod(' /bin /chmod& 0000755)}} p> 3)既存の実行ファイルを使用してください。 1234567 $ cat–> chmod.cvoid main(){} ^ D
$ cc chmod.c $ cat /bin /chmod> a.out $。/a.out 0755 /bin /chmod123 $ cp true> new_chmod $ cat /bin /chmod> new_chmod $。/new_chmod 0755 /bin /chmod
4)GNU tarコマンドを使用します。12 $ tar– mode 0755 -cf chmod.tar /bin /chmod $ tar xvf chmod.tar1 tar–モード755 -cvf– chmod |
Tar -xvf -
5)cpioを使用します(19から24までのファイルはファイルモードです - http://4bxf.sl.pt)。
Cpio -o |
Perl -pe‘ s /^(。{21})… /$ {1} 755 /’ |
Cpio -i -u
6)hardcore1のエイリアスを使うchmod =’ /lib/ld-2.11.1.so ./chmod’
7)Emacsを使う
Ctrl + xb> * scratch *(ファイルモードの設定/bin /chmod'(文字列と数字の間の< 0755″ 8))Ctrl + j
非常に強力ですが、なぜinstallコマンドを使わないのですか? 12 install -m 755 /bin /chmod /tmp /chmodmv /tmp /chmod /bin /chmod
あなたの方法はどうですか。
は長い時間(約3日)を得て、そしてついに成功しました。最初は私はあきらめたいと思いましたが、ゆっくりと問題を知り始めました。それでも同じ文:持続は勝利です! ! まず、図に示すようにホストマシンのI
を使用します。 Windows 編集後にアップロードします。 rzコマンドはSecureCRTでアップロードおよびダウンロードできます。アップロードおよびダウンロードディレクトリを設定する:セッション
PaaSおよびDevOpsソリューションの需要が高まるにつれて、実際には仮想マシン上で実行されるか、または直接ベアメタル上で実行されるレガシーアプリケーションが見られるようになります。一連の障害に遭遇
なぜプロセス優先権があるのでしょうか。 マルチタスクオペレーティングシステムが誕生したので、結局のところ、cpuを処理するプロセスの能力は人為的に制御しなければならない問題です。いくつかのプロセスは