shell 是乙個用 c 語言編寫的程式,它是使用者使用 linux 的橋梁。shell 既是一種命令語言,又是一種程式語言。
shell 是指一種應用程式,這個應用程式提供了乙個介面,使用者通過這個介面訪問作業系統核心的服務。
:
> filename
> filename
echo
""> filename
echo
> filename
cat /dev/null > filename
# -------兩個路徑之間快速切換
pwd# 檢視當前目錄
cd / # 進入根目錄
cd..
# 返回上一級目錄
cd ~ # 切換到當前使用者的家目錄
cd - # 快速切換到之前開啟的路徑,可相互之間切換
# -------兩個以上目錄快速切換
dirs
# 始終顯示當前工作路徑,然後顯示目錄棧中內容
# pushd詳解
pushd
[-n]
[+n | -n | dir]
# +n 將第n個目錄移至棧頂(從左邊數起,數字從0開始)
# -n 將第n個目錄移至棧頂(從右邊數起,數字從0開始)
# -n 將目錄入棧時,不切換目錄
# popd詳解
popd
[-n]
[+n | -n]
# +n 將第n個目錄刪除(從左邊數起,數字從0開始)
# -n 將第n個目錄刪除(從右邊數起,數字從0開始)
# -n 將目錄出棧時,不切換目錄
Shell常用命令總結
shell常用命令總結 1 ls命令 列出檔案 ls la 列出當前目錄下的所有檔案和資料夾 ls a 列出當前目錄下所有以 a字母開頭的檔案 ls l txt 列出當前目錄下所有字尾名為 txt的檔案 2 cp命令 複製 cp a.txt b.txt 把檔案 a的內容複製到b檔案 cp a.txt...
shell 常用命令總結
bin bash if 1 gt 90 then echo good,1 elif 1 gt 70 then echo ok,1 else echo bad,1 fiexit 0 for day in sun mon tue wed thu fri sat doecho day done 如果列表被...
shell常用命令總結
wc l filename grep c filename sed n filename awk end filename 但是這幾種方法的效率卻是不同的。通過以下測試 time wc l filename 平均 0.237667s time grep c filename 平均 1.419000s...