shell的工作基本操作

日常工作一直實在開發(fā)機,對于linux的一些基本命令大概都熟悉,但是我有個毛病,有些實用的經(jīng)常是查,年紀(jì)大了記憶差了。

1. grep

查字符;配合統(tǒng)計;配合正則

2. awk

搜數(shù)據(jù),截取;計算數(shù)據(jù);

3. sed

截取,修改數(shù)據(jù);奇偶行;

4. 重定向 2>1& 1>2&

錯誤重定向;正常重定向;

5. 數(shù)值計算

bc|expr|let

6. 循環(huán)
for line in $(cat file)
do
  echo $line
done
-----------
while read -r line
do
  echo $line
done < file
7. 管道xargs

命令接力;

8. 查看機器情況

內(nèi)存,cpu,進程,系統(tǒng)時間,環(huán)境變量,進程啟動時間,磁盤
cat /proc/...

9. 統(tǒng)計類

大于1g的目錄,文件
find -type f -size +1G
du -sh --max-depth
行數(shù)
wc -l
排序
sort
去重
uniq

10. 其他

文件格式轉(zhuǎn)換
iconv
iconv -c --verbose -f utf-8 -t gb2312 index_utf8.html -o index_gb2312.html
scp
rsync -av source host:ip:/${path}

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

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

  • 1.創(chuàng)建文件夾 !/bin/sh mkdir -m 777 "%%1" 2.創(chuàng)建文件 !/bin/sh touch...
    BigJeffWang閱讀 10,488評論 3 53
  • session與cookie的區(qū)別和聯(lián)系1.存放位置:Session保存在服務(wù)器,Cookie保存在客戶端。2.存...
    _fhs閱讀 968評論 0 1
  • 1. MySQL數(shù)據(jù)庫簡介 MySQL 是一種關(guān)系數(shù)據(jù)庫管理系統(tǒng),關(guān)系數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有...
    superman超哥閱讀 841評論 0 0
  • 其他更多java基礎(chǔ)文章:java基礎(chǔ)學(xué)習(xí)(目錄) 學(xué)習(xí)request和response之前先學(xué)習(xí)一下http請求...
    Hiwayz閱讀 3,398評論 0 1
  • 推薦指數(shù): 6.0 書籍主旨關(guān)鍵詞:特權(quán)、焦點、注意力、語言聯(lián)想、情景聯(lián)想 觀點: 1.統(tǒng)計學(xué)現(xiàn)在叫數(shù)據(jù)分析,社會...
    Jenaral閱讀 5,967評論 0 5

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