ご挨拶
最近、OS X 10.5 ボックスに tomcat をインストールし、~/profile をいじっているときに、誤って間違ったエイリアスを入力して保存してしまいました。簡単に言うと、ターミナル アプリを開くたびにエイリアスを起動しようとしてハングアップし、キーボード コマンドに応答しなくなります。
ホームフォルダ -> ライブラリ -> 環境設定 -> com.apple.terminal.plist を削除してみました
これは機能しませんでした...。ただし、システム上に別のユーザーを作成すると、ターミナルは正常に機能します。
おそらくホーム ディレクトリ内の隠しファイルだと思いますが、隠しファイルを表示できるように Mac を設定してもうまくいきませんでした。助けてください。
答え1
Shift- cmd-を押すと、.ターミナルを使用せずに、ファインダーで隠しファイルを表示するかどうかを切り替えることができます。これを実行して、.profile ファイルを見つけ、テキストエディットで開いて間違いを修正します。
答え2
ユーザーはあなただけですか? その場合は、新しいユーザー名で (管理者権限を付与して) 次の操作を実行してください。
sudo rm /home/useryoumesseduptheterminalfor/.bash_profile
または単に「.profile」という名前の場合:
sudo rm /home/useryoumesseduptheterminalfor/.profile
これによりファイルが削除され、ハングアップせずにターミナルを再び使用できるようになります。
答え3
次のコマンドを使用して、ターミナルで隠しファイルを表示できます。
cd /Users/newuser
ls -al
ファイル名の前に「.」が含まれるすべてのファイルは隠しファイルです。
必要なファイルが見つかった場合は、次のコマンドで内容を表示できます。
cat .hiddenfile OR less .hiddenfile
次に、.profile ファイルを復元するために必要なものをコピーします。これがご希望どおりであれば幸いです。
答え4
次のようにしてみませんか:
$ sudo mv -i /Users/YourMainAccountName/.profile /Users/YourMainAccountName/busted_profile
先ほど作成した新しいユーザーからですか?