參考鏈結
curl 在命令列或指令碼中,用於傳輸資料。
可用於測試網頁返回值,指定傳參型別、格式等。
[option]:
-h/--header 自定義頭資訊傳遞給伺服器
-x/--request 指定什麼命令
-d/--data http post方式傳送資料eg:擴充套件一下:都能檢視網路是否接通
telnet [ip] [埠號]參考鏈結ping [主機名或ip位址]
tail : 英文裡尾巴的意思。
輸出指定檔案的最後一段內容(尾巴);
option:
-f 該引數用於監視file檔案增長eg:tail -100f ***.log 輸出一百行後持續 輸出 新寫入檔案內容,監控檔案增長,直到按下 ctrl + c 停止輸出。
擴充套件一下:
cat 從第一行開始顯示檔案內容。less ***.logtac 從最後一行開始顯示檔案內容。
head 僅僅顯示前面幾行
tail 僅僅顯示後面幾行
然後 英文鍵盤下的 / 和 要查的字元
enter鍵
會跳出第乙個匹配到的
空格鍵 持續下跳到其他匹配的,enter鍵 一行行下跳
擴充套件一下:
more file
more ***.log
與less基本類似,還支援向上翻頁
查詢指定檔案裡符合條件的字串。
常與cat、tail 等聯合使用:
cat ***.log | grep 'test'~ 是乙個代位符,表明的是個人目錄的位址,因為每個使用者都有自己的個人目錄位址( /home/使用者名稱 ),所以用 ~ 作為統一替代這個根據使用者不同而不同但有規可循的位址,來保證某些情況下的相容問題cat ***.log | grep 'test' | grep 『測試』 多個查詢條件
cat ***.log | grep 'test' | head -10 前十個含有test的
cat ***.log | grep 'test' | tail -10 後十個含有test的
cat ***.log | grep 'test' wc -l 含有test的數量
tail -f ***.log | grep 'test' 監控含有test的增長
假設你的使用者名稱是x,那麼 ~ 就是 /home/x
cd ~ 會回到 /home/x 目錄下
.是代表此目錄本身,但是一般可以不寫
所以cd ~/. 和cd ~ 和cd ~/效果是一樣的
但是.後面有東西又是另外乙個問題,點在檔名頭部,代表乙個隱藏檔案
~/.local 是你的主目錄下乙個 .local 的隱藏資料夾的路徑,對於隱藏檔案,如果不用ls -a的話,一般ls是無法看到的
/ 是目錄層的分隔、表示符。
只有乙個 / 表明是根目錄
/etc/ 表明是根目錄下面的 etc 目錄(當然目錄最後不需要 / ,但有 / 直接表明他是目錄,沒有末尾的 /
那麼 /etc 需要檢測一下確定是目錄還是檔案,雖然習慣上 /etc 絕對是目錄)
/ 是根節點, ~ 是 home
如果以root賬號登陸
~~ 是 /root/
// 是 /
如果以 name 登陸
~~ 是 /home/name/
// 是 /
顯示目錄或檔案大小
du [-abcdhhklmssx][-l 《符號連線》][-x 《檔案》][--block-size][--exclude=《目錄或檔案》][--max-depth=《目錄層數》][--help][--version][目錄或檔案]-h或--human-readable 以k,m,g為單位,提高資訊的可讀性
--max-depth=《目錄層數》 超過指定層數的目錄後,予以忽略
du -h --max-depth=1 |sort
在指定目錄下查詢檔案
find . -name "*.2018-10-0*" -print | xargs rm -f
. 表示查詢當前目錄和其子目錄擴充套件一下:-name 表示檔名符合查詢條件的
*.2018-10-0* 表示 查詢條件為 中間含 .2018-10-0 的
-print 列印出查詢到的檔案
xargs rm -f 表示將查到的 檔案執行 rm
關於xargs
Linux的一些基本命令
linux的一些命令,linux的命令很多,而且不斷在更新,但是我們常用的幾個基本命令在這裡給大家介紹一下。基本命令 命令提示符 root localhost 使用者名稱 主機名 當前位置 超級使用者 普通使用者 1.pwd print working directory 顯示當前工作路徑 2.ls...
Linux的一些基本命令
查詢檔案 find name 檔名 檔案重新命名 mv 舊檔名 新檔名 刪除檔案或資料夾 rm rf 資料夾 顯示隱藏檔案 ls a 解壓縮資料夾 tar zxvf tar.gz 解開tar檔案 tar xvf tar 建資料夾 mkdir 資料夾名字 建檔案touch 檔案名字 資料夾授權 chm...
linux的一些基本命令
1 建立使用者組,建立新使用者並新增到使用者組 新增使用者,新增使用者組命令 增加使用者 useradd d usr username m username 為使用者增加密碼 passwd username 新建工作組 groupadd groupname 將使用者新增進工作組 usermod g ...