shell命令總結

2022-07-21 02:39:10 字數 1473 閱讀 5443

1.1在linux系統中應用程式開啟終端(模擬終端)

1.2在圖形化介面,按ctrl+alt+fn[1-6]進入虛擬終端

1.3使用遠端mobaxterm

2.  #為管理員使用的命令提示符

$為普通使用者使用的命令提示符

3.  tty 檢視登陸方式,pts/0代表是模擬終端,tty1 代表虛擬終端

echo $shell  檢視當前使用的shell程式

cat /etc/shells  檢視系統中安裝的所有shell程式

4.  pstree  檢視程序樹,也可看出當前使用的shell程式(當前為bash)

csh 開啟csh程式(shell程式的一種),再次檢視程序樹(當前是bash-csh,bash為父shell,csh為子shell) 

exit 退出shell程式,再次檢視程序樹(當前為bash程式,已退出csh程式)

5.  enable -a  檢視shell程式中所有的內嵌命令

type cd  檢視cd是否為內嵌命令(cd為內嵌,ls非內嵌,為外部命令)

6.  which cd  查詢cd的位置

man ls  檢視ls的使用說明

whatis ls 檢視ls的資料庫資訊(幫助文件)

7.  help 命令   檢視內部命令的使用說明

info cd  檢視cd的使用說明

命令 --help   檢視外部命令的使用說明  

8.  當shell正在執行命令的時候,按ctrl+c 終止命令

shell命令總結

while read line do echo line done path file test命令基本等價於 用法示例 if test e file then echo true fi獲取表示式的值 示例 echo 6 3 輸出 0也可以進行賦值 var 6 3 echo var 輸出var的值陣...

shell命令總結

顯示當前目錄 pwd 改變目錄 cd cd 目標目錄 絕對路徑 其中 目標目錄可以是 代表當前目錄 代表上一層目錄 代表前乙個工作目錄 代表 目前使用者身份 所在的家目錄 相對路徑的作用即使簡化目錄位置的編寫 比如說 你要想檢視 user1 家目錄下的d1目錄下的file1這個檔案 如果登入使用者是...

shell命令總結

nohup 不結束通話地執行命令後台執行 一般搭配nohup使用 如nohup command set set e 你寫的每個指令碼都應該在檔案開頭加上set e,這句語句告訴bash如果任何語句的執行結果不是true則應該退出。這樣的好處是防止錯誤像滾雪球般變大導致乙個致命的錯誤,而這些錯誤本應該...