linux終端—滿足日常操作的命令

標(biāo)藍(lán)字段是個人linux服務(wù)器日常操作中使用較多的命令
ls:顯示文件和目錄列表
ls -l(ll):列出文件信息(權(quán)限、內(nèi)存和更新時間等)
ls -all:列出隱藏文件(如:.bashrc)
ls | wc -l:顯示當(dāng)前目錄下文件和目錄的總數(shù)
ls *.dat:顯示所有.dat文件,*匹配多個字符(文件操作很有用)
ls lw*:顯示lw開頭的文件
cd 目錄名:切換到目錄名下
.表示當(dāng)前目錄
..表示上一級目錄,可以用“cd ..”返回父目錄
-表示上一次工作的目錄,可以用“cd -”快速在兩個目錄間切換
~表示用戶主目錄,可以用“cd ~”快速到達(dá)主目錄
pwd:查看當(dāng)前工作目錄路徑
touch 文件:生成一個空文件,文件存在則實現(xiàn)的是更改文件的時間
mkdir 目錄:創(chuàng)建目錄(文件夾)
rm 文件:刪除文件
rm -r 目錄(rm 目錄 -r):刪除目錄
mv 文件/目錄 目錄:移動文件到目錄中或重命名,如果參數(shù)2“目錄”不存在,將對參數(shù)1進(jìn)行重命名為參數(shù)2
cp 文件/目錄 指定目錄:復(fù)制文件或目錄到指定目錄,最后一個參數(shù)為指定目錄,中間是復(fù)制的文件和目錄(可以是多個)
cat 文件:查看文件內(nèi)容
nl 文件:給出行號查看文件內(nèi)容
less 文件:分頁查看文件內(nèi)容,還可以進(jìn)行vim操作進(jìn)行搜索關(guān)鍵詞
more 文件:分頁查看文件內(nèi)容(個人感覺不如less和cat好用)
tail -x 文件:查看文件最后x行內(nèi)容
head -x 文件:查看文件開頭x行內(nèi)容
grep 查找關(guān)鍵詞 文件:顯示文件中含查找關(guān)鍵詞的行
grep -Ev '^#|^$' 文件:顯示文件內(nèi)容,不帶注釋和空行
sz 文件:下載文件
rz:上傳文件(直接將文件拖入linux終端也可以上傳)
tar命令,壓縮或解壓文件
tar -cf 壓縮后的文件(xx.tar) 需要進(jìn)行壓縮的文件(可以是多個)
tar -xf 壓縮文件(xx.tar)
tar -cvf xx.tar 文件(會顯示哪些文件被壓縮了)如:tar -cvf 1.tar 1
解壓:tar -xzvf xx.tar.gz
-c??? 創(chuàng)建壓縮文件
-x???? 釋放壓縮文件(解壓縮)
-f???? 指定要壓縮后解壓縮的文件名
-v???? 顯示命令執(zhí)行的過程 (比如當(dāng)前壓縮了哪些文件等等信息)
find 路徑 -name 想要查找的文件名:查找某個路徑下的文件
echo 內(nèi)容:輸出內(nèi)容到屏幕
echo 內(nèi)容 > 文件:輸入內(nèi)容到文件中,文件原來的內(nèi)容消失,文件存在則打開,不存在則會自動創(chuàng)建
echo 內(nèi)容 >> 文件:輸入內(nèi)容到文件最后面,文件原來內(nèi)容還在,文件存在則打開,不存在則會自動創(chuàng)建
Ctrl + Z : 終止正在運行的命令
Ctrl + L:清空屏幕