Bu muhtemelen yinelenen bir sorudur, ancak ne arayacağınızı bilmek için CentOS'un (özellikle bir VM'de) giriş / önyükleme işlemine yeterince aşina değilim.
VirtualBox CentOS 7 çalıştırıyorum. Yanlışlıkla dosyamın gnome-terminal
sonuna ekledim ~/.bashrc
. Böylece şimdi giriş yaptığımda bir terminal penceresi açılır. Bu terminal oturumu yürütülür .bashrc
, başka bir pencere vb. Açar ve bir ton gnome-terminal
terminal penceresiyle doluyum .
GUI giriş olmadan bir terminal oturumuna giriş yapmaya çalışıyorum (bu yüzden gnome-terminal
başarısız), ama GUI olmadan önyükleme yapamıyorum. Bu sorunun cevaplarını başarılı bir şekilde kullanmaya çalıştım. Ben her zaman bir GUI giriş olsun: CLI CentOS Boot nasıl? . Önyükleme sırasında grub yapılandırmasını düzenlemenin başka bir yolu var mı yoksa Ubuntu'daki Ctrl + Alt + F1 gibi GUI girişinden yeni bir terminal örneğine ulaşmanın bir yolu var mı? (Evet, denedim. CentOS 7'de çalışmıyor veya VirtualBox VM'de çalışmıyor.) Veya GUI olmadan bir terminal oturumu almanın başka bir yolu var, bu yüzden düzenleyebilirim .bashrc
ve bu karmaşa düzeltmek?
.bashrc
için olduğunu yanlış anladım . Girişte bir kez çalıştırıldığını düşündüm, ancak her kabuk oturumu başlatıldığında çalıştırıldı. Her giriş yaptığımda bir terminal penceresi açılmasını istedim, bu yüzden yaptım echo 'gnome-terminal' >> ~/.bashrc
. Kötü bir fikir. Ben koymalıyız sanırım gnome-terminal
içinde /etc/init.d
ya da bir yerde? Hala önyükleme işlemini anlamaya çalışıyorum.
sshd
o VY'de kadar? Çok şekilde. 1) Tek kullanıcı modu olarak başlayın (örn. Önyükleme zamanında girin, çekirdeği seçin, a tuşuna basın, tek ekleyin , girin ...) 2) VM sisteminizde sshd çalıştırırsanız.bashrc
değişikliğinizi kopyalamaya çalışabilir ve geri kopyalayabilirsiniz ( scp, sftp rsync ...). 3) Eğer başka bir kullanıcı olarak giriş yapabilir ve yapabilirsu -
başka makineye (hatta sanal) Eğer yapabilirim dan ... 4)ssh user@host mv .bashrc bashrcToModify
hepsini yapıyor Öncesi sonra değiştirmek ... 0, log)CTRL ALT F1
VM çalışması?