linux中的一些常用命令

2021-09-12 15:31:25 字數 2049 閱讀 4464

mkdir test				//建立乙個test檔案目錄

mkdir -m 777 test //-m表示設定許可權,建立乙個許可權為777的test目錄

touch:新建乙個不存在的檔案(還可用來修改時間戳)

touch 1.txt				//在當前目錄下新建乙個不存在的1.txt檔案
mv:移動檔案或目錄,也可以將檔案改名

mv 1.txt 2.txt							//將檔案1.txt改名為2.txt

mv -i 1.txt 2.txt //-i表示若目標檔案已存在,詢問是否覆蓋;-f表示若目標檔案存在,不詢問直接覆蓋。將檔案1.txt改名為2.txt,若2.txt已存在,詢問是否覆蓋

mv 1.txt test //將檔案1.txt移動到test目錄下

mv 1.txt 2.txt 3.txt test //將檔案1.txt,2.txt,3.txt移動到test目錄下

mv –t /opt/soft/test/ 1.txt 2.txt 3.txt //-t表示指定mv的目標目錄,將檔案1.txt,2.txt,3.txt移動到test目錄下

mv dir1 dir2 //將目錄dir1移動到dir2

mv * ../ //將當前目錄下的檔案全部移動到上一級目錄

cp:複製檔案或目錄

cp 1.txt test			//將檔案1.txt複製到test目錄下,若檔案在目標目錄下存在,會詢問是否覆蓋

cp -a dir1 dir2 //複製整個目錄,若目標目錄存在,則將整個源目錄複製到目標目錄中

rm:刪除檔案或檔案目錄

rm test.c		//刪除test.c檔案

rm -rf test //將目錄test以及它的全部子目錄刪除

rm -i *.c //-i表示刪除前會詢問是否確認刪除。刪除所有.c檔案,並逐一詢問

rm -- -f //刪除所有以-f開頭的檔案

rmdir:刪除空目錄,目錄在被刪之前必須是空的

rmdir test		//刪除空目錄test
快速清空檔案中內容的幾種方法

>filename

:>filename

echo"">filename

echo>filename

檔案壓縮

tar -cvf file.tar filedir				//將目錄filedir打包為file.tar

tar -zcvf file.tar.gz filedir //將目錄filedir打包為file.tar.gz

tar –cvf jpg.tar *.jpg //將目錄中所有的jpg檔案打包為jpg.tar

tar –cjf jpg.tar.bz2 *.jpg //將目錄裡所有jpg檔案打包成jpg.tar.bz2

tar –czf jpg.tar.z *.jpg //將目錄裡所有jpg檔案打包成jpg.tar.z

zip -r filename.zip filedir //將filedir目錄中的所有內容壓縮到filename.zip中

zip -r filename.zip file1 file2 filedir //將file1、file2和filedir目錄中的所有內容壓縮到filename.zip中

檔案解壓

tar -xvf filename.tar				//解壓tar包

tar -xzvf filename.tar.gz //解壓tar.gz包

tar -xjvf filename.tar.bz2 //解壓 tar.bz2包

tar -xzvf filename.tar.z //解壓tar.z包

unrar e filename.rar //解壓rar包

unzip filename.zip //解壓zip包

Linux一些常用命令

建立檔案命令 vi usr local phpenv website indexs.php 建立檔案命令 mkdir home u1 建立資料夾 home u1 搜尋檔案filename.txt find name filename.txt 在vi下搜尋 直接按 會在左下角出現乙個搜尋框,按ente...

linux一些常用命令

1.停止所有的container,這樣才能夠刪除其中的images docker stop docker ps a q 如果想要刪除所有container的話再加乙個指令 docker rm docker ps a q 2.檢視當前有些什麼images docker images 3.刪除image...

Linux一些常用命令

yum update kernel公升級核心系統 修復核心漏洞 yum y upgrade只公升級軟體包 yum yupdate 軟體和核心一起公升級 yum remove 解除安裝 軟體 多個公鑰檔案新增到同乙個authorized keys時,注意需要在每乙個key之後新增乙個換行符 vim手工...