これはおそらく重複した質問ですが、CentOS(特にVM上の)のログイン/ブートプロセスについては、何を検索すべきかを知るのに十分な知識がありません。
VirtualBoxでCentOS 7を実行しています。誤っgnome-terminal
て~/.bashrc
ファイルの末尾に追加しました。そのため、ログインするとターミナルウィンドウがポップアップします。そのターミナルセッションが実行され.bashrc
、別のウィンドウなどが開かれます。gnome-terminal
ターミナルウィンドウます。
GUIログインなしでターミナルセッションにログインしようとしていますが(gnome-terminal
失敗します)、GUIなしで起動することはできません。この質問に対する回答を使用してみましたが、成功しませんでした。毎回GUIログインを取得します:CLIでCentOSを起動する方法は?。起動時にGRUB設定を編集する別の方法、またはUbuntuのCtrl + Alt + F1のようなGUIログインから新しいターミナルインスタンスに到達する方法はありますか?(はい、試しました。CentOS7で動作しないか、VirtualBox VMで動作しません。)または、GUIなしでターミナルセッションを取得できる他の方法があるので、編集できます。.bashrc
この混乱を修正しますか?
.bashrc
ためだったのか誤解していました。ログイン時に一度実行されると思っていましたが、シェルセッションが開始されるたびに実行されます。サインインするたびにターミナルウィンドウがポップアップするようにしたかったので、そうしましたecho 'gnome-terminal' >> ~/.bashrc
。悪いアイデア。私は私が入れなければならない推測gnome-terminal
では/etc/init.d
どこか?私はまだブートプロセスを理解しようとしています。
sshd
そのVMにアップ?たくさんの方法。1)シングルユーザーモードとして起動します(ブート時に入力、カーネルを選択、aを押し、シングルを追加、入力...)2)VMシステムでsshdを実行し、.bashrc
変更をコピーしてコピーバックできる場合( scp、sftp rsync ...)。3)あなたは、別のユーザーとしてログインして行うことができますsu -
... 4)別のマシン(仮想でも)あなたができることからssh user@host mv .bashrc bashrcToModify
、その後、変更... 0、ログ)すべての前にいCTRL ALT F1
VMから仕事を?