<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          面試常問(wèn)的 25+ 個(gè) Linux 命令

          共 1873字,需瀏覽 4分鐘

           ·

          2021-02-28 20:11

          作者:HollisChuang

          鏈接:http://www.hollischuang.com/archives/80

          作為一個(gè)開(kāi)發(fā)或測(cè)試人員,有些常用的Linux命令必須掌握。即時(shí)平時(shí)開(kāi)發(fā)過(guò)程中不使用Linux(Unix)或者mac系統(tǒng),也需要熟練掌握Linux命令。因?yàn)楹芏喾?wù)器上都是Linux系統(tǒng)。所以,要和服務(wù)器機(jī)器交互,就要通過(guò)shell命令。

          本文并不會(huì)對(duì)所有命令進(jìn)行詳細(xì)講解,只給出常見(jiàn)用法和解釋。具體用法可以使用--help查看幫助或者直接通過(guò)google搜索學(xué)習(xí)。


          1、查找文件

          find / -name filename.txt 根據(jù)名稱(chēng)查找/目錄下的filename.txt文件。

          find . -name "*.xml" 遞歸查找所有的xml文件

          find . -name "*.xml" |xargs grep "hello world" 遞歸查找所有文件內(nèi)容中包含hello world的xml文件

          grep -H 'spring' *.xml 查找所以有的包含spring的xml文件

          find ./ -size 0 | xargs rm -f & 刪除文件大小為零的文件

          ls -l | grep '.jar' 查找當(dāng)前目錄中的所有jar文件

          grep 'test' d* 顯示所有以d開(kāi)頭的文件中包含test的行。

          grep 'test' aa bb cc 顯示在aa,bb,cc文件中匹配test的行。

          grep '[a-z]\{5\}' aa 顯示所有包含每個(gè)字符串至少有5個(gè)連續(xù)小寫(xiě)字符的字符串的行。

          2、查看一個(gè)程序是否運(yùn)行

          ps -ef|grep tomcat 查看所有有關(guān)tomcat的進(jìn)程

          3、終止線(xiàn)程

          kill -9 19979 終止線(xiàn)程號(hào)位19979的進(jìn)程

          4、查看文件,包含隱藏文件

          ls -al

          5、當(dāng)前工作目錄

          pwd

          6、復(fù)制文件

          cp source dest 復(fù)制文件

          cp -r sourceFolder targetFolder 遞歸復(fù)制整個(gè)文件夾

          scp sourecFile romoteUserName@remoteIp:remoteAddr 遠(yuǎn)程拷貝

          7、創(chuàng)建目錄

          mkdir newfolder

          8、刪除目錄

          rmdir deleteEmptyFolder 刪除空目錄

          rm -rf deleteFile 遞歸刪除目錄中所有內(nèi)容

          9、移動(dòng)文件

          mv /temp/movefile /targetFolder

          10、重命名

          mv oldNameFile newNameFile

          11、切換用戶(hù)

          su -username

          12、修改文件權(quán)限

          chmod 777 file.java file.java 的權(quán)限-rwxrwxrwx,r表示讀、w表示寫(xiě)、x表示可執(zhí)行

          13、壓縮文件

          tar -czf test.tar.gz /test1 /test2

          14、列出壓縮文件列表

          tar -tzf test.tar.gz

          15、解壓文件

          tar -xvzf test.tar.gz

          16、查看文件頭10行

          head -n 10 example.txt

          17、查看文件尾10行

          tail -n 10 example.txt

          18、查看日志類(lèi)型文件

          tail -f exmaple.log 這個(gè)命令會(huì)自動(dòng)顯示新增內(nèi)容,屏幕只顯示10行內(nèi)容的(可設(shè)置)。

          19、使用超級(jí)管理員身份執(zhí)行命令

          sudo rm a.txt 使用管理員身份刪除文件

          20、查看端口占用情況

          netstat -tln | grep 8080 查看端口8080的使用情況

          21、查看端口屬于哪個(gè)程序

          lsof -i :8080

          22、查看進(jìn)程

          ps aux|grep java 查看java進(jìn)程

          ps aux 查看所有進(jìn)程

          23、以樹(shù)狀圖列出目錄的內(nèi)容

          tree a

          24、文件下載

          wget http://file.tgz

          curl http://file.tgz

          25、網(wǎng)絡(luò)檢測(cè)

          ping www.just-ping.com

          26、遠(yuǎn)程登錄

          ssh userName@ip

          27、打印信息

          echo $JAVA_HOME 打印java home環(huán)境變量的值

          28、java 常用命令

          java javac jps ,jstat ,jmap, jstack

          29、其他命令

          svn git maven

          end


          瀏覽 42
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产视频久久 | 91免费吃鸡巴视频 | 无码人妻一区二区三区免费n狂飙 | 日韩乱伦视频 | 91三级片在线 |