Shell命令合集

2021-09-06 03:51:22 字數 2137 閱讀 1819

c

cat zdd 瀏覽檔案zdd的內容

cat zdd1 zdd2 瀏覽多個檔案的內容

cat -n zdd瀏覽檔案zdd的內容並顯示行號

cd 回到起始目錄,也即剛登陸到系統的目錄,cd後面無引數

cd / 回到根目錄

cd .. 返回上一級目錄

cd - 返回到最近使用的目錄

ddf -kh 檢視磁碟資訊

du -sh foldername 檢視資料夾大小,-h表示以human readable格式顯示大小,-s表示累加各個檔案的大小。

hhistory 顯示命令歷史記錄

hostname 顯示當前登入的主機名

lls -al 列出所有檔案的完整資訊,每行乙個檔案

ls -tl 按最後修改時間排序

ls -ul 按最後訪問時間排序

ls -r 遞迴現實子目錄中的檔案及資料夾,這個命令配合grep可以方便的實現查詢,比如在當前目錄及子目錄下查詢檔案zdd,ls -r | grep zdd

ls -f | grep / 只列出目錄

less 分屏顯示檔案,按空格向下檢視,並可使用上下箭頭前後回看。按q鍵退出。

mmore 分屏顯示檔案,按空格向下檢視,不支援回看,按q鍵退出。

man ls 檢視ls命令的幫助,如果幫助有多頁

空格    向下翻頁

b    向上翻頁

q    退出幫助

ood 檢視檔案的ascii編碼。

ppwd 顯示當前目錄

ps 列出當前使用者的程序

ps -ef 以完整資訊列出所有程序

rrm -rf zdd 刪除目錄zdd及其子目錄,即使目錄不空

rm -rf zdd/* 刪除目錄zdd下的所有內容,但不刪除zdd本身

rm -rf * 刪除當前目錄下所有檔案,包括子檔案加及其中的檔案,-r表示遞迴,-f表示強制刪除,不詢問。

rmdir zdd 刪除空目錄zdd

mkdir zdd 建立目錄zdd

sset 檢視已定義變數

ssh hostname 登入到hostname

ttar [option] file or dir

tar -xvf zdd.tar 將zdd.tar解壓,解壓後將產生zdd資料夾,裡面包含解壓後的檔案 x表示解壓,v表示輸出解壓資訊,f表示操作普通檔案

tar -cvf tmp.tar tmp 將資料夾tmp打包成tmp.tar

tar -rvf tmp.tar zzz 將檔案zzz追加到tmp.tar中

type *** 檢視***所在的路徑。和which有何區別?

touch命令

touch [acm] -t time file

這個命令用來修改檔案的時間,a-access time, m-modification time c-do not create if file not exists

如果不指定時間,則使用當前的系統時間,如果檔案不存在,且未指定-c那麼將建立新的檔案。可以使用這個方法快速建立檔案。time的格式如下

[[cc]yy]mmddhhmm[.ss]

touch abc 如果檔案abc存在,則更新其時間為當前時間,否則建立它

touch abc -a -t

touch -m -t 201101230621 abc

wwho 檢視有哪些人登陸了系統

who am i 檢視自己的賬戶資訊

which ls 檢視ls程式所在的路徑。

zzip 壓縮

zip [options] dest_files source

zip -r9 ~/zdd /home/zdd/* 將目錄/home/zdd下的所有檔案壓縮並放入當前目錄下名為zdd。-r表示遞迴處理資料夾中的檔案,9表示最大壓縮率。

unzip 解壓縮

unzip -d ~/zdd zdd.zip 將zdd.zip解壓到當前目錄下的zdd目錄中,-d表示指定解壓目錄。

gzip 壓縮/解壓縮

gzip -d error_log.gz 將error_log.gz解壓縮,-d表示解壓縮,解壓縮後error_log.gz將不復存在。

其他在終端上翻頁(putty視窗也可以)

向上翻頁    shift+pageup

向下翻頁    shift+pagedown

Shell 指令碼合集

shell 指令碼合集 xcall.sh 編寫為了為了同時對多台伺服器進行操作,編寫完成之後,將其傳送到 usr local bin 下 bin bash for迴圈 for i 101 i 105 i do 更改文字顏色 tput setaf 2 輸出以下文字 echo s i 更改文字顏色 tp...

Vim命令合集

以 和 開頭的命令都有歷史紀錄,可以首先鍵入 或 然後按上下箭頭來選擇某個歷史命令。在命令列視窗中輸入以下命令即可 vim 直接啟動vim vim filename 開啟vim並建立名為filename的檔案 開啟單個檔案 vim file 同時開啟多個檔案 vim file1 file2 file...

Vim命令合集

以 和 開頭的命令都有歷史紀錄,可以首先鍵入 或 然後按上下箭頭來選擇某個歷史命令。在命令列視窗中輸入以下命令即可 vim 直接啟動vim vim filename 開啟vim並建立名為filename的檔案 開啟單個檔案 vim file 同時開啟多個檔案 vim file1 file2 file...