コマンドラインから始める

コマンドラインから始める

私のラップトップに#!のデスクトップ版がインストールされています。私はLinuxに初めて触れましたが、毎日もっと学んでいます。

起動時にデスクトップから起動するオプション(現在のデフォルト)があるのか​​、コマンドライン環境(グラフィック表示が有効な状態)で起動できるのかを知りたいです。これにより、ファイルをすばやく移動する必要がある場合はターミナルコマンドを使用して移動できますが、必要に応じてグラフィックプログラム(thunarなど)を呼び出すこともできます。

必要ないときにデスクトップをロードするのを避けることができると思いました。もちろん、デスクトップにログインする可能性を維持したいと思います。

答え1

このタイトルをチェックしてください:Linux学習、101:実行レベル、シャットダウン、および再起動。次のコマンドを使用して、実行レベル3(非GUIデスクトップ)からGUIデスクトップ(通常は実行レベル5)に変更できます。

$ telinit 5

runlevelコマンドを使用して現在のランレベルを表示できます。

$ runlevel
N 3

上記telinitのコマンドを実行すると、3から5に変更されたことがわかります。一部のディストリビューションでは、クランチバンに不明な他のランレベルを使用しているため、どのランレベルがGUIデスクトップモードに完全に適しているかを再確認したい場合があります。

通常、このファイルを使用してデフォルトのランレベルを変更できます/etc/inittab。 ::

$ sudo nano /etc/inittab

# change this line (5 = Desktop)
id:5:initdefault:

# to this (3 = console)
id:3:initdefault:

また、行の末尾に数字を追加して、起動中にGrubでランレベルを上書きすることもできますboot。 1を入力すると、カーネルにランレベル1(シングルユーザーモード)で起動するように指示します。 3を入力すると、ランレベル3で起動します。

以下は、Grubメニューのカーネルラインの例です。

title Fedora (2.6.35.14-106.fc14.x86_64)
    root (hd0,4)
    kernel /vmlinuz-2.6.35.14-106.fc14.x86_64 ro root=/dev/mapper/vg_grinchy-lv_root rd_LVM_LV=vg_grinchy/lv_root rd_LVM_LV=vg_grinchy/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet
    initrd /initramfs-2.6.35.14-106.fc14.x86_64.img

カーネル行の末尾に数字(1、2、3、または5)を追加すると、Grubはその実行レベルでカーネルを起動します。

答え2

数値を追加する例:

root (hd0,4)
kernel /vmlinuz-2.6.35.14-106.fc14.x86_64 ro root=/dev/mapper/vg_grinchy-lv_root rd_LVM_LV=vg_grinchy/lv_root rd_LVM_LV=vg_grinchy/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb **quiet 3**
initrd /initramfs-2.6.35.14-106.fc14.x86_64.img

関連情報