<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] # 實用篇 ## 1.Geany中安裝虛擬終端 ` `Geany是一款linux下很輕巧的編輯器,我們有時候寫一個小程序想要運行,可以為其安裝虛擬終端。 ``` sudo apt-get install lxterminal ``` 然后在geany里面就能看到一個內置終端。 再在 編輯-首選項-虛擬終端 中勾選“在虛擬終端中運行程序” ![](https://img.kancloud.cn/47/a6/47a6422bf5ef75916c88dbfaf2bbf03f_1365x765.png) ## 2.tree命令顯示目錄樹 ` `大部分linux中沒有安裝這個命令,在deepin下使用 ``` sudo apt-get install tree ``` 進行安裝。 tree?-d? #僅顯示目錄 tree?-L?n? #n代表數字..表示要顯示幾層... tree?-f? #顯示完整路徑.. tree -a #顯示所有 ![](https://img.kancloud.cn/2d/ef/2def30f7b5746600ee4e23efae5d2320_453x671.png) ## 3.命令行中的詞典 ` `有時候我們使用linux時,需要查詞的意思,我們知道可以使用`curl v2en.co/單詞`進行查詞如下: 查詢單詞cool使用`curl v2en.co/cool` ![](https://img.kancloud.cn/90/22/90227b641deb4fc0fc6298b072f8b4d2_535x716.png) 查詢詞組set up可以使用`curl v2en.co/set%20up` ![](https://img.kancloud.cn/74/6c/746c3765f92cdfd3b20bd9ce9d19110f_525x524.png) 查詢漢語涼爽的可以使用`curl v2en.co/涼爽的` ![](https://img.kancloud.cn/79/c1/79c1311813f5d1cfd2b3c403f39c114f_531x353.png) ` `我習慣bash和fish儀器使用,為了方便查詞,可以寫一個fish shell的函數,來實現。我們新建文件`mdictionary.fish`,文件內容如下: ``` #!/usr/bin/fish #在線命令詞典,在fish中使用 function mdictionary set cmd "curl v2en.co" set index 1 set ct "%20" for i in $argv #遍歷輸入參數并進行拼接 if test $index -eq 1 set cmd "$cmd/$i" else set cmd "$cmd$ct$i" end set index (math $index+1) end eval $cmd end ``` ` `如果你安裝了fish,請確定路徑`~/.config/fish/functions`路徑存在,不存在就在fish'文件夾下新建文件夾`functions`,然后講我們上述文件`mdictionary.fish`拷貝到functions文件夾下后重新進入fish。之后我們在fishing環境下查詞就可以這樣使用了: 查詢cool的 ![](https://img.kancloud.cn/17/88/17880302ecac2f6c7ee823d9d104bc03_547x706.png) 查詢詞組set up ![](https://img.kancloud.cn/12/7e/127e8d9392e110501f01a22ad70c7e7b_538x575.png) 查詢漢語 我愛你 ![](https://img.kancloud.cn/45/8a/458a5411d05b349cf7bf28acbc39f50e_543x382.png) [安裝腳本連接](https://gitee.com/yuan_hp/linux_config.git) **2020.6.24 :上述方法已經行不通,網站已關閉,可使用wd詞典,該詞典精簡后的項目地址為:**[wd詞典精簡版](https://gitee.com/yuan_hp/hp-wd.git) ## 4.請sudo侮辱我 ` `當你做錯事時希望你的電腦罵你的人請舉手。反正,我這樣想過。試試這個: ` `輸入sudo visudo以打開sudoers文件。在文件的開頭你很可能會看見幾行以”Defaults”開頭的文字。在那幾行后面添加”Defaults insults”并保存文件。 ` `現在,只要你輸錯了你的 sudo 密碼,你的系統就會罵你。這些可以提高自信的語句包括“聽著,煎餅腦袋,我可沒時間聽這些垃圾。”,“你吃錯藥了吧?”以及“你被電過以后大腦就跟以前不太一樣了是不是?” ## 5.產看磁盤占用情況 ` `使用`df -lh`查看磁盤使用情況: ![](https://img.kancloud.cn/3a/ed/3aedc83dc6fe11b60a063ddf8d6104b1_725x339.png) ` `如果要查看當前路徑下所有文件夾的占用空間情況,使用命令`du -sh */` ![](https://img.kancloud.cn/79/4f/794fb733c23fd8c98eb0ef070398709c_496x196.png) ` `查看當前路徑下所有文件的占用空間情況可使用`du -sh *` ![](https://img.kancloud.cn/cd/14/cd14ac0f9ab2bfafefcc448901dcd5c8_612x379.png) # 網絡篇 ## 1.shel中是一個jq解析json串 語法:jq '.key' ```shell #!/bin/bash #聯網隨機獲取一句語句并顯示 while true do clear js=`curl -s https://v1.hitokoto.cn/` text=` echo $js | jq '.hitokoto'` text=${text//\"/} #去除引號 echo $text sleep 5s done ``` 終端顯示改進版本: ``` #!/bin/bash #聯網隨機獲取json串,并解析其中一句語句后顯示 #cd `dirname $0` #進入本腳本所在路徑 dir="$PWD/head.jpg" #指定圖標絕對路徑 while true do js=`curl -s https://v1.hitokoto.cn/` text=` echo $js | jq '.hitokoto'` #提取 text=${text//\"/} #去除引號 author=` echo $js | jq '.from'` #提取 author=${author//\"/} #去除引號 clear echo $text #>> tmp/log.txt col=`stty size|awk '{print $2}'` len=`echo $author |wc -L` #獲取字符串長度 dx=`expr $col-$len-6` author_dis=" " for((i=1;i<$dx;i++)); do author_dis=" "${author_dis} done author_dis="$author_dis---[$author]" echo "$author_dis" # notify-send $text -i $dir #發送桌面通知 sleep 5s done ``` 效果: ![](https://img.kancloud.cn/31/a8/31a85ebdad448b380e585812f41c556f_354x280.png) ## 2.bash將字符轉換為urlencode ``` key=`echo '黃昏' | tr -d '\\n' | xxd -plain | sed 's/\\(..\\)/%\\1/g'` ```
                  <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>

                              哎呀哎呀视频在线观看