亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

使用 UNIX 的 10 個良好習(xí)慣

系統(tǒng) 1790 0

The Linux Cookbook 一書的作者 Michael Stutz 憑借自己多年使用 UNIX 的經(jīng)驗,總結(jié)了 10 個良好習(xí)慣,個人認(rèn)為真的很受用,現(xiàn)摘要如下與大家分享。

?

  1. 建立層級目錄:使用 mkdir 的 -p 選項,如 mkdir -p tmp/a/b/c。
  2. 解包到指定的目錄:使用 tar 的 -C 選項,如 tar xvf newarc.tar.gz -C tmp/a/b/c。
  3. 聯(lián)合命令:使用 ;、&&、|| 等控制運(yùn)算符,如 cd tmp/a/b/c && tar xvf ~/archive.tar。
  4. 小心使用變量:把變量放到 “” 中,如

    ~ $ ls tmp/
    a b
    ~ $ VAR="tmp/*"
    ~ $ echo $VAR
    tmp/a tmp/b
    ~ $ echo "$VAR"
    tmp/*
    ~ $ echo $VARa

    ~ $ echo "$VARa"

    ~ $ echo "${VAR}a"
    tmp/*a
    ~ $ echo ${VAR}a
    tmp/a
    ~ $

  5. 長命令的輸入:使用 \ 分行折斷,如

    ~ $ cd tmp/a/b/c || \
    > mkdir -p tmp/a/b/c && \
    > tar xvf -C tmp/a/b/c ~/archive.tar
  6. 分組命令:使用 ()、{} 來分組命令,如

    ~ $ ( cd tmp/a/b/c/ || mkdir -p tmp/a/b/c && \
    > VAR=$PWD; cd ~; tar xvf -C $VAR archive.tar ) \
    > | mailx admin -S "Archive contents"
  7. 使用 xargs:可以過濾輸出,如

    ~/tmp $ ls -l | xargs
    -rw-r--r-- 7 joe joe 12043 Jan 27 20:36 December_Report.pdf -rw-r--r-- 1 \
    root root 238 Dec 03 08:19 README drwxr-xr-x 38 joe joe 354082 Nov 02 \
    16:07 a -rw-r--r-- 3 joe joe 5096 Dec 14 14:26 archive.tar -rwxr-xr-x 1 \
    joe joe 3239 Sep 30 12:40 mkdirhier.sh
    ~/tmp $
  8. 使用 grep 的 -c 選項可以計算輸出的行數(shù),它比使用管道的 wc -l 更快,如

    ~ $ time grep and tmp/a/longfile.txt | wc -l
    2811

    real 0m0.097s
    user 0m0.006s
    sys 0m0.032s
    ~ $ time grep -c and tmp/a/longfile.txt
    2811

    real 0m0.013s
    user 0m0.006s
    sys 0m0.005s
    ~ $

  9. 匹配輸出的字段:使用 awk,如

    ~/tmp $ ls -l | awk '$6 == "Dec"'
    -rw-r--r-- 3 joe joe 5096 Dec 14 14:26 archive.tar
    -rw-r--r-- 1 root root 238 Dec 03 08:19 README
    ~/tmp $
  10. 停用 cat 的管道輸出:可用 grep 代替,如

    ~ $ time cat tmp/a/longfile.txt | grep and
    2811

    real 0m0.015s
    user 0m0.003s
    sys 0m0.013s
    ~ $ time grep and tmp/a/longfile.txt
    2811

    real 0m0.010s
    user 0m0.006s
    sys 0m0.004s
    ~ $

使用 UNIX 的 10 個良好習(xí)慣


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 拍拍拍精品视频在线观看 | 中文字幕久精品免费视频 | 色老头福影院韩国激情影院 | 免费成人一级片 | 国产精品亚洲欧美大片在线看 | 九九香蕉视频 | 欧美亚洲国产日韩综合在线播放 | 91探花国产综合在线精品 | 日日噜噜夜夜狠狠久久aⅴ 日日噜噜夜夜狠狠久久丁香 | 亚洲精品第四页中文字幕 | 波多野结衣一区2区3区 | www.黄黄黄| 老司机午夜精品视频播放 | 成人毛片一区二区三区 | 好吊色青青草 | 手机免费看一级片 | 日本伊人色综合网站 | 久久99国产乱子伦精品免 | 久久98精品久久久久久婷婷 | 亚洲小视频网站 | 欧美丰满大乳大屁股毛片 | 色狠狠狠狠综合影视 | 欧美一区二区三区久久久人妖 | 俄罗斯色视频 | 亚洲最大色视频 | 欧美高清无砖专区欧美精品 | 久久99精品久久久久久青青日本 | 一级做a免费视频观看网站 一级做a爰片久久毛片唾 | 中文字幕国产日韩 | 久久精品青草社区 | 日本一级一片免在线观看 | 99热成人精品热久久669 | 国产一区二区在线视频观看 | 牛牛影视免费观看成人 | 国产亚洲综合一区二区在线 | 亚洲毛片在线免费观看 | 久久精品免费观看视频 | 亚洲欧美中文在线观看4 | 亚洲欧美日韩精品中文乱码 | 国产精品麻豆a啊在线观看 国产精品麻豆高清在线观看 | 狠狠ri|