linux系統(tǒng)操作命令集合

1、查看系統(tǒng)位數(shù)

lsb_release -a 或者 getcong LONG_BIT

image

2、系統(tǒng)編碼問(wèn)題

在 linux中操作windows下的文件,可能會(huì)遇到編碼問(wèn)題。因?yàn)閃indows中默認(rèn)的文件格式是 cp936(通常被視為等同 GBK), 而Linux一般都是UTF-8。

在linux終端顯示亂碼,可以調(diào)一下secureCRT session的編碼 (GBK <--> UTF8/GB2312)

3、讀取某路徑下的所有文件內(nèi)容

一種方式:確定文件個(gè)數(shù),且文件名格式確定,循環(huán)遍歷

二種方式:ls將所有文件名定向到.txt,使用awk/腳本解析出文件名。這個(gè)時(shí)候仍是多個(gè)文件,可采用標(biāo)準(zhǔn)輸入輸出方式,采用管道重定向方式:cat 路徑/* | python *.py

三種方式:cat 路徑/* | awk '{print $0}' > res。

4、awk支持指定字符串分隔符

awk -F'hdfs' '{print "hadoop fs -text hdfs" $3 "> " NR}' direct.txt | head -10

5、tar

tar czvf $tgzName.tgz $tgzName

tar xzvf $tgzName.tgz $tgzName

主選項(xiàng):【一條命令以下5個(gè)參數(shù)只能有一個(gè)】

-c: --create 新建一個(gè)壓縮文檔,即打包

-x: --extract,--get解壓文件

-t: --list,查看壓縮文檔里的所有內(nèi)容

-r:--append 向壓縮文檔里追加文件

-u:--update 更新原壓縮包中的文件

輔助選項(xiàng):

-z:是否同時(shí)具有g(shù)zip的屬性?即是否需要用gzip壓縮或解壓?一般格式為xxx.tar.gz或xx.tgz

-j:是否同時(shí)具有bzip2的屬性?即是否需要用bzip2壓縮或解壓?一般格式為xx.tar.bz2

-v:顯示操作過(guò)程!這個(gè)參數(shù)很常用

-f:使用文檔名,注意,在f之后要立即接文檔名,不要再加其他參數(shù)!

-C:切換到指定目錄

--exclude FILE:在壓縮過(guò)程中,不要將FILE打包

6、free

查看機(jī)器內(nèi)存

7、

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容