上傳下載:
yum install -y lrzsz
rz 上傳文件 (window -> linux)
sz 下載文件
打包、解壓縮:
參數(shù)含義:
-c :建立一個(gè)壓縮文件的參數(shù)指令(create 的意思);
-x :解開(kāi)一個(gè)壓縮文件的參數(shù)指令
-t:列出tar文件中包含的文件的信息
-z :是否同時(shí)具有 gzip 的屬性?亦即是否需要用 gzip 壓縮?
-j :是否同時(shí)具有 bzip2 的屬性?亦即是否需要用 bzip2 壓縮?
-v :壓縮的過(guò)程中顯示文件!這個(gè)常用linux常用命令,但不建議用在背景執(zhí)行過(guò)程!
-f :使用檔名,請(qǐng)留意,在 f 之后要立即接檔名喔!不要再加參數(shù)!
打包示例:
打包/etc目錄下所有文件
tar -cvf /tmp/etc.tar /etc
打包并壓縮/etc目錄下所有文件
tar -zcvf /tmp/etc.tar.gz /etc //以gzip壓縮
tar -jcvf /tmp/etc.tar.bz2 /etc //以bzip2壓縮
tar -Zcvf /tmp/etc.tar.Z /etc //以compress壓縮
解壓縮示例:
tar -xvf file.tar //解壓 tar包
tar -xzvf file.tar.gz //解壓tar.gz
tar -xjvf file.tar.bz2 //解壓 tar.bz2
tar -xZvf file.tar.Z //解壓tar.Z
unrar e file.rar //解壓rar
unzip file.zip //解壓zip
查看打包壓縮文件的文件內(nèi)容示例:
tar -tvf /tmp/etc.tar //查看打包文件
tar -ztvf /tmp/etc.tar.gz //查看以gzip壓縮的文件
tar -jtvf /tmp/etc.tar.bz2 //查看以bzip2壓縮的文件
tar -Ztvf /tmp/etc.tar.Z //查看以compress壓縮的文件
軟連接:(link)
ln -s 源文件 目標(biāo)文件
軟鏈接就是ln -s ** **,它只會(huì)在你選定的位置上生成一個(gè)文件的鏡像,不會(huì)占用磁盤空間,
硬鏈接ln ** **,沒(méi)有參數(shù)-s, 它會(huì)在你選定的位置上生成一個(gè)和源文件大小相同的文件,無(wú)論是軟鏈接還是硬鏈接,文件都保持同步變化
示例:
ln -s /opt/apps/jdk1.8_xxx jdk (創(chuàng)建連接)
查找:
find / -type f -name xxx.conf
示例:
find -typed 是目錄linux常用命令,f 是文件
find -size +100M //搜索大于100M的文件
find -size +100M -ls //搜索大于100M的文件,并顯示詳情
find /tmp -prem 755//查找該/tep權(quán)限是755的文件
查看進(jìn)程:
ps -ef | grep java
查看日志:
grep 'error' xxx.log
tail -100f xxx.log
編輯配置文件:
vim /etc/profile i(insert) esc退出 :q!(強(qiáng)制退出) :wq!(保存退出 write + quit) source /etc/profile
未完待續(xù)...