Linux系統命令行及登錄環境


Linux模式

1、GUI:圖形用戶界面(Graphical User Interface,簡稱 GUI,又稱圖形用戶接口)

    a、Gnome桌面:C語言開發(redhat、Fedora)

    b、Kde桌面:C++開發(OpenSUSE、PCLinuxOS等發行版本使用)

    c、Xface桌面:輕量級桌面

    d、Unity桌面(Ubuntu等發行版本使用)

    可使用命令:echo $DESKTOP_SESSION查看當前使用的桌面環境

    在命令行界面可使用命令:使用startx命令啟動圖形界面,但是需要具備如下條件:

    a、tty7要空出來,供切換使用

    b、必須安裝X Window系統,並且X-Server能順利啟動

    c、有窗口管理員gnome/Kde

    d、啟動X窗口必須的服務

    使用exit退出

 

2、CLI:命令行界面(英語:command-line interface,縮寫:CLI)

虛擬終端(Teminal) 可使用Ctrl+Alt+F1-F6切換6個字符命令行終端,F7為圖形終端

模擬終端:在圖形界面中打開的(Teminal)叫模擬終端

 

Linux shell類型

bash:Linux系統默認使用的shell,bash shell 是 Bourne shell 的一個免費版本,它是最早的 Unix shell,bash還有一個特點,可以通過help命令來查看幫助。包含的功能幾乎可以涵蓋shell所具有的功能,所以一般的shell腳本都會指定它為執行路徑。

csh:C shell 使用的是“類C”語法,csh是具有C語言風格的一種shell,其內部命令有52個,較為龐大。

zsh:目前Linux里最龐大的一種shell:zsh。它有84個內部命令,使用起來也比較復雜,日常使用不建議使用。

ksh:Korn shell 的語法與Bourne shell相同,同時具備了C shell的易用特點。許多安裝腳本都使用ksh,ksh 有42條內部命令,與bash相比有一定的限制性。

tcsh:tcsh是csh的增強版,與C shell完全兼容。

sh:是一個快捷方式,已經被/bin/bash所取代。

查看存在的shell:cat /etc/shells

查看當前使用的shell:echo $SHELL

切換當前的shell:bash chsh -s /bin/bash

 

Linux命令格式

 command + options + parameter

例如:ls -a /etc/passwd

options分為

長選項 -   Eg:ls -a

短選項 --  Eg:ls -aa

可以多個選項同時使用:Eg:ls -l -a /etc

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM