乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Linux下常用命令和腳本備忘

       老匹夫 2014-03-29
      分類: Memo Linux 2010-08-11 12:59 222人閱讀 評論(0) 收藏 舉報

      查找文件并打開

      vim $(find -name file.txt)

      find -name file.txt -exec vim {} \;


      查找特定進程并殺掉

      ps aux | grep app | grep -v grep | awk '{print $2}' | xargs kill -9


      鎖屏快捷鍵

      ctrl + alt + L

      選擇當(dāng)前目錄下除data之外的文件, 并刪除

      find . -maxdepth 1 -regex "./[^(data)].*" -exec rm -rf {}/;

      找到所有相關(guān)進程并殺掉
      ps aux|grep "xterm"|grep -v "grep"|awk '{print $2}'|xargs kill -9

      用進程名殺進程
      pkill xterm

      縮進工具intent
      indent -linux main.c

      查找并刪除
      find / -name '.svn' | xargs rm
      find -name *.svn -exec rm {} /;

      批量修改后綴名:
      如把cpp改為cc
      $ rename 's//.cpp//.cc/' *


      在指定文件中查找字符串
      find . -name *.c | xargs grep string

      查看目錄大小
      du -sh ./dir

      同時輸出到文件和標(biāo)準(zhǔn)輸出
      echo "hello world" | tee log.txt


      cscope顯示文件路徑
      $ cscope -p10   #10表示最多10級目錄


      grep查找字符串a(chǎn)aa或bbb
      $grep -E "aaa|bbb"
      要統(tǒng)計結(jié)果行數(shù)加-c


      將所有.h和.c文件中的tab轉(zhuǎn)為空格
      find . -name "*.h" -o -name "*.c" -exec sed -i 's/\t/    /g' {} \;

      刪除特殊字符文件名的文件
      $ls -il #找到inode
      find ./ -inum xxxx -exec rm {} \;


      tar命令
      壓縮打包
      $ tar -cvf   test.tar   test            #打包
      $ tar -zcvf  test.tar.gz    test     #打包+gzip
      $ tar -jcvf  test.tar.bz2   test    #打包+bzip2
      解壓
      $tar -xvf test.tar
      $tar -zxvf test.tar.gz
      $tar -jxvf test.tar.bz2


      添加用戶
      如添加用戶,例:
      $ sudo adduser jzj   #建議不要用useradd
      $ sudo chown jzj:jzj jzj


      以其它用戶身份登錄
      如換到用戶jzj,例:
      $ su - jzj

      切換為root用戶

      $ sudo -s -h

      文件作為參數(shù)

      $ program "`ls`"

      將錯誤輸出和標(biāo)準(zhǔn)輸出同時定向到屏幕和文件
      ./xxx.sh 2>&1 | tee outpu.txt

      查找過程中忽略指定目錄
      find . -path /home/zjin/tmp -prune -o -name "to_search.txt" -print

      sed刪除windows換行符

      sed -i 's/^M//g' data.txt    # ^M 輸入方法是CTRL+v,放開v,然后按m
      另外可以用dos2unix命令

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多