linux命令學習記錄

2021-06-19 18:02:51 字數 994 閱讀 8840

linux命令檢視某目錄下的檔案個數:

通過在網上查詢主要有兩種方式:

ll -l  ./2013-12-17/|grep "^-"|wc -l  檢視資料夾./2013-12-17/中檔案的個數,不包括子目錄

find./2013-12-17/ -type f| wc -l 檢視資料夾./2013-12-17/中檔案的個數,包括子目錄

上面第一種要是想包括子目錄的話可以這個寫:

ll -lr ./2013-12-17/|grep "^-"|wc -l

簡單解釋下:

ll -l    ./2013-12-17/ 以行的方式列出資料夾中的所有檔案和目錄

grep "^-" 篩選出其中的普通檔案

wc -l 統計行數

find ./2013-12-17/ -type f

-type f表示找出目錄中的普通檔案

統計檔案中某一列為某個數的個數:

awk '$2==0'''  test.txt|wc -l //統計test.txt檔案第二列為0的個數

多條件查詢:

cat test.txt|grep 『word1』|grep 'word2'|grep 'word3'

wget 命令

-c 斷點續傳

-q 不列印提示資訊

配置環境變數

作為乙個沒有root許可權的使用者,我們配載~/.bash_profile中

比如有乙個命令在/home/map/yuwenchang/tools/tree/tree-1.6.0/ 目錄下,那麼就在.bash_profile中新增

path=$path:/home/map/yuwenchang/tools/tree/tree-1.6.0/
然後執行source ~/.bash_profile,讓它立刻生效

linux 命令學習記錄

一 網路相關 網路埠 ss anlet 檢視當前tcp埠使用情況 二 linux系統中幾種軟體的安裝方式 1 deb檔案 方法一 直接雙擊進入安裝管理頁面安裝 方法二 sudo dpkg i package.deb 2 whl 字尾的安裝方式 檔案裡面帶的 cp27 cp36 就是表示匹配pytho...

Linux環境命令學習記錄

1.讓程序自啟動 ckconfig d on service dstart stop restart 是啟動 停止 重啟服務,chkconfig don 是設定服務在開機時自不自動開啟,只是設定。2.在目錄a下不在目錄b下中查詢 txt的檔案 find a path b prune o name t...

Linux 命令學習過程記錄

tar 壓縮命令 tar 做打包壓縮操作 tar zcvf test.tar.gz test c 將多個檔案或目錄進行打包。a追加 tar 檔案到歸檔檔案。f 包名 指定包的檔名。包的副檔名是用來給管理員識別格式的,所以一定要正確指定副檔名 v顯示打包檔案過程 tar 做解壓縮包操作 tar zxv...