<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ### **Bash功能** **命令記憶(history)** 可以記憶曾經執行過的命令,如果被黑客入侵了,你又剛登陸過MySQL,那么你的密碼就被獲取了。 **命令與文件補齊** 按下[TAB]鍵可以補齊命令和文件 **命令別名設置** alias ipinfo='ifconfig' 這樣輸入ipinfo即可以實現輸入ifconfig的功能 **程序腳本** 和Windows下的bat批處理類似,但更為強大 **幾句簡單的shell script 可以實現要用程序語言才能實現的功能。 通配符** 幫助用戶查詢與命令執行加快用戶操作 * * * * * **bash 的內置命令:type** 通過type命令我們可以知道某個命令是bash內置命令,還是外部命令 ![](https://box.kancloud.cn/3d7f9ad489a95312e167e7d0d2ae20f5_306x74.png) **顯示主機名和用戶名** `echo $HOSTNAME && $USER` **快捷按鍵** ![](https://box.kancloud.cn/a21e4a6667dcdb77b9539ffeac65ad4e_362x173.png) **通配符與特殊符號** ![](https://box.kancloud.cn/04bb3c6d1439a9a4ec4150fd31c3603a_568x511.png) **連續命令執行** ~~~ sync;sync;shotdown now #無條件連續執行3個命令 cmd1 && cmd2 #如果cmd1成功執行則執行cmd2,否則不執行 cmd1 || cmd2 #如果cmd1執行錯誤則執行cmd2,否則不執行cmd2 多條命令一行盛不下可以在命令后加 \ 下接一行 ~~~ * * * * * ### **常用命令** ~~~ man command_name //查看命令使用參數 passwd //更改系統密碼 ifconfig //查看網絡配置 uname -a //操作系統版本 ls //列文件目錄 cd //進入文件目錄 pwd //顯示當前目錄 mkdir //新建目錄 rm -f f_name //刪除目錄或文件名 chmod 770 目錄或文件 //賦權限 cat /etc/passwd //查看文本文件內容 more //一頁一頁的顯示文件內容 top //系統監控,kill pid殺死進程 ps -aux//查看進程 cp file /usr/file2 //文件復制 tar -jcv -f filename.tar.bz2 被壓縮的文件或目錄 //壓縮 tar -jxv -f filename.tar.bz2 -C 欲解壓縮的目錄 //解壓縮 find / -name nmap //查找文件,-i參數,不區分大小寫 whereis soft_name //查看軟件位置 grep ssh /etc/passwd //篩選內容 netstat -pantu //查看TCP/UDP連接 find / -name log | xargs ls -l //參數代換 ~~~ :-: **命令實例** `netstat -pantu | egrep -v '0.0.0.0|:::' | awk '(print $5)' | cut -d ':' -f 1 | sort | uniq > ip` > | //管道符 > egrep //不包含指定內容 > awk '(print $5)' //只輸出第5列 > cut -d ':' -f 1 //內容分快,只顯示':'前面一塊 > sort //排序 > uniq //去重 > ip //輸出為文件,用>>追加文件內容而不是替換 > **VIM編輯器的使用** vim是vi的升級版—程序編輯器 vi有三種模式: > 1:一般模式 —用vi打開文件就是 > 2:編輯模式 —按 i 進入,[ESC]退出 > 3:命令模式 —按 : 進入,:wq —保存并退出 **test測試命令** ~~~ test -e file_name #該文件是否存在 test -f file_name #該文件是否存在并且為文件 test -d file_name #該文件是否存在并且為目錄 ~~~ 以上是3個常用參數,詳細請 [點擊這里](http://man.linuxde.net/test)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看