だから私.bashrc
はファイルを台無しにし、今は「cd」コマンドだけが機能します。どのようにデフォルト値にリセットできますか? 「mv」、「cp」、「vi」などは動作しないため使用できません。
ソリューションを検索しましたが、すべてのソリューションにはmv、cpを使用するか、viまたはnanoを直接使用してファイルを編集することが含まれており、ご存知のように使用できません.
作業中なので、書式設定はオプションではありません。
PS:CentOSを使用しています。
答え1
私はあなたがまだマシンにログインできると仮定します。ユーザーとしてログインできる場合は、root
rootとしてログインし、一般ユーザーの.bashrc
他のユーザーとしてログインできない場合は、一般ユーザーを使用してください。だから何をしますか?
mv
非常に深刻な状況でない限り、通常のパスで実行できることを確認してください。cp
だからmv .bashrc safe-bashrc
あなたは使用することができます
/bin/mv .bashrc safe-rc
cp
(/bin/cp
)に似ており、vi
(/bin/vi
はまたは/usr/bin/vi
)にすることができます。
その後、削除.bashrc
、修正、および返されます。
答え2
デフォルトは~/.bashrc
新しいホームディレクトリのテンプレートにあります。以下を使用してそこからコピー/etc/skel/
できます。.bashrc
/bin/cp
/bin/cp /etc/skel/.bashrc /home/att/.bashrc