shell命令使用技巧

2021-06-21 12:47:59 字數 1073 閱讀 8662

命令使用技巧

1.使用nohup命令

如果你想程序在你退出系統後還能執行,可以使用nohup命令如:

% nohup tar -cf /dev/tape /home &

你退出後再重新登入的話,使用'ps'命令可以看到程序還在執行

2.檢視檔案的方法

如果你只想看檔案的前5行,可以使用head命令,如:

head -5 /etc/passwd

如果你想檢視檔案的後10行,可以使用tail命令,如:

tail -10 /etc/passwd

你知道怎麼檢視檔案中間一段嗎?你可以使用sed命令 如:

sed -n '5,10p' /etc/passwd

這樣你就可以只檢視檔案的第5行到第10行。

3.計算檔案數和目錄數

下面的語句可以幫你計算有多少個檔案和多少個目錄..

# ls -l * |grep "^-"|wc -l ---- to count files

# ls -l * |grep "^d"|wc -l ----- to count dir

還可以將以上的語句變成script或做個alias

4.只列子目錄的方法:

ls -f | grep /$ 或者 alias sub = "ls -f | grep /$"(linux)

ls -l | grep "^d" 或者 ls -ll | grep "^d" (solaris)

使用ksh,用ls !(*.z)可以顯示所有檔案,除了*.z檔案。這個命令在乙個目錄裡有許多種型別的檔案的時候很有用.

5.解壓檔案

tar xvf aa.tar 解壓

tar cvf aa.tar aa   將aa資料夾壓縮為aa.tar

jar xvf *.war 解壓

unzip qqq.zip 預設解壓到當前目錄

unzip qqq.zip -d /a/a/src/解壓到指定的目錄

Shell 使用技巧

1 搜尋曾經用過的命令 history grep 進行過濾 2 檢視某埠ip連線情況,比如3306 1 netstat ano grep3306 awk awk f sort uniq c 3 檢視某yum源,rpm包具體名稱 1 yum list greppercona 1 2 yum yinst...

shell 使用技巧

命令列的歷史記錄 通過按向上方向鍵,您可以向後遍歷近來在該控制台下輸入的命令。用向下方向鍵可以向前遍歷。與 shift 鍵連用的話,您還可以遍歷以往在該控制台中的輸出。您也可以編輯舊的命令,然後再執行。按 後,shell 就進入 reverse i ncremental search 向後增量搜尋 ...

常用Shell命令集合和使用技巧 推薦

一 控制台使用技巧 基於我平時的工作經驗,總結出一些我常用的快捷鍵 1.1 操作快捷鍵 ctrl r 可以快速查詢歷史命令 ctrl a ctrl e 移動游標到命令列首 行尾 ctrl w ctrl k 刪除游標之前 之後的內容 1.2 vim檔案編輯快捷鍵 zz 檔案儲存並退出 1.3 程序操作...