做任務什么網(wǎng)站賀州seo
目錄
一,tail查看文件尾部指令
二,date顯示日期指令
三,cal查看日歷指令
四,find搜索指令
五,grep 查找指令
六,> 和>> 重定向輸出指令
?七, | 管道指令
?八,&&邏輯控制符
九,history 歷史指令
?十,tar打包指令
十一,tar解包指令
十二,gzip壓縮和解壓縮
十三,bzip2格式 壓縮和解壓縮
一,tail查看文件尾部指令
tail命令用于顯示文件尾部內(nèi)容,與命令head作用相反,默認情況下,顯示文件的 末尾 10行內(nèi)容。
-f 按照指定時間間隔輸出文件追加的內(nèi)容
-n 輸出最后N行,而非默認的最后10行
二,date顯示日期指令
date? 顯示當前時間
date +%Y 顯示當前年份
date +%m 顯示當前月份
date + %d 顯示當前是哪一天
date + %Y-%m-%d ... 顯示當前年月日各種格式
date "+%Y-%m-%d %H:%M:%S"? 顯示年月日時分秒?
?
三,cal查看日歷指令
cal 顯示本月日歷
cal -3 顯示系統(tǒng)前一個月,當前月,下一個月的日歷
cal 具體某一年 顯示這一年的日歷
四,find搜索指令
find命令是用來在指定目錄下查找文件
find -name 按照文件名搜索,支持通配符模糊查詢
find -iname 和name類似,但忽略字符大小寫的差別
find -path 查找路徑包含范本樣式的文件或目錄
find -regex 正則表達式搜索
find -iregex 正則表達搜索 忽略大小寫
find -size +/-? 查找符合指定的文件大小的文件
find -atime +/-? 按照文件最后一次訪問的時間搜索
find -mtime +/- 按照文件數(shù)據(jù)最后一次修改時間搜索,單位每天
find -ctime +/- 按照文件元數(shù)據(jù)最后一次修改時間搜索,單位每天
find -amin +/- 按照文件最后一次訪問時間搜索 單位每分鐘
find -mmin +/- 按照文件最后一次修改時間搜索,單位每分鐘
fund -cmin +/- 按照文件元數(shù)據(jù)最后一次修改時間搜索,單位每分鐘
五,grep 查找指令
grep命令的作用是在文件中提取和匹配符合條件的字符串行,是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打印出來
grep -c 只輸出匹配行的計數(shù)
grep -i 忽略大小寫
grep -n 輸出行號
grep -w 顯示整個單詞
grep -R/-r 遞歸查找目錄下的所有文件內(nèi)容
六,> 和>> 重定向輸出指令
>和>> 將終端輸出保存到文件中
> 將輸出重定向到文件并覆蓋文件的現(xiàn)有內(nèi)容
>>將輸出附加到文件的末尾
?
?七, | 管道指令
通過命令1 | 命令2 可以將命令1的結(jié)果通過命令2 作進一步處理
查找以y開頭的文件?
?
?八,&&邏輯控制符
用&& 連接兩個命令,前一個命令執(zhí)行成功,才會執(zhí)行后一個命令
九,history 歷史指令
history 列出曾經(jīng)輸入的命令
?十,tar打包指令
linus下最常用的打包程序就是tar了,使用tar程序打出來的包我們常稱為tar包,tar包文件的命令通常都是以.tar結(jié)尾的,生成tar包后,就可以用其他的程序來進行壓縮了。
tar -cvf 打包名.tar? 被打包的目錄
tar -cvf 打包名.tar 被打包的文件1 被打包的文件2 被打包的文件3?
tar -c 生成檔案文件,創(chuàng)建打包文件
tar -v 顯示打包或解打包的過程
tar -f? 指定打包文件名或壓縮包文件名
十一,tar解包指令
將一個打包后的文件分解成一系列小文件 分解位置為當前目錄
tar -xvf 打報名.tar
tar -xvf 打包名.tar -C 解包路徑位置
tar -x 解包
tar C 默認保存到當前目錄,通過-C更改提取目錄,注意:提取目錄必須存在
十二,gzip壓縮和解壓縮
gzip命令是.gz格式的壓縮和解壓命令,gzip命令對文本有60%-70%的壓縮率
壓縮文件
tar -zcvf 打包壓縮文件名.tar.gz 被壓縮的文件/目錄
解壓縮文件
tar -zxvf 打包文件.tar.gz
解壓縮到指定路徑
tar -zxvf 打包文件.tar.gz -C 目錄路徑
十三,bzip2格式 壓縮和解壓縮
.bz格式是Linux的另一種壓縮格式,從理論上來講,'.bz2'格式的算法更先進,壓縮比更好,而‘.gz’格式相對來說,壓縮的時間更快
壓縮文件
tar -jcvf 打包壓縮文件名.tar.bz2 被壓縮的文件/目錄
解壓縮文件
tar -jxvf 打包文件名.tar.bz2?
解壓縮到指定路徑
tar -jxvf 打包文件.tar.bz2 -C 目錄路徑
注意事項:如果報錯bzip2 無法exec 沒有那個文件或目錄 要安裝bzip2的包
yum install -y bzip2
?