CentOS7 複製、刪除、移動、壓縮、解壓等經常使用命令整理

壓縮、解壓

tar -cvf fille.tar file(能夠多個文件空格隔開)-c: 創建壓縮檔案;-v: 顯示全部過程;-f: 使用檔案名字,是必須的,是最後一個參數) 

tar -xvf file.tar 解包到當前目錄 
網絡

tar -xvf file.tar -C dir 把文件解壓到指定目錄中 
排序

zip 壓縮後文件名 源文件 
遞歸

zip -r 壓縮後目錄名 原目錄 
ip

unzip file.zip -d dir 解壓到指定目錄 
登錄

gunzip file1.gz 解壓 file1.gz 
file

gzip file1 壓縮 file1 
移動

gzip -9 file 最大程度壓縮文件
刪除文件


文件、目錄

rm -f file 強制刪除文件,不提示
rm -r dir 遞歸刪除其文件和文件夾
rm -rf dir 強制刪除文件夾及其內容,不提示 

di

mv dir/file dir 將文件或者文件夾移動到指定目錄
mv -t dir file 將文件或者文件夾移動到指定目錄 

gzip

mkdir dir dir2 建立兩個文件夾
mkdir -p /tmp/dir 建立多級目錄 

cp file file1 將文件file複製一份file1
cp -a file/dir dir 將文件或者文件夾複製到指定目錄 

cd .. 返回上一級目錄
cd ../.. 返回上兩級目錄
cd / 返回根目錄 

ls 列舉出當前目錄中全部文件
ls -a 列舉出當前目錄中全部文件,包括隱藏文件
ls -l 顯示文件的詳細信息
ls -lrt 按時時間排序顯示文件 

pwd 顯示當前路徑

網絡相關

ip add 顯示當前ip地址
ifdown eth0 禁用 ‘eth0’ 網絡設備
ifup eth0 啓用 ‘eth0’ 網絡設備 

系統相關

su 用戶名 切換用戶登陸 shutdown -h now 關機 shutdown -r now 重啓 reboot 重啓 

相關文章
相關標籤/搜索