命令使用技巧
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 程序操作...