mkdir -p 建立目錄 (make directorys) p遞迴建立
ls -l(long)d(direcitory)顯示目錄或者檔案
cd 切換目錄 從「/"開始目錄,/為根目錄,例如/user這種路徑叫做絕對路徑
pwd 檢視當前路徑
touch (摸,看指定目錄有沒有此檔案存在,沒有就建立,有的話就只改一下時間戳等資訊 )
cat *.txt 檢視某檔案的內容
echo 列印輸出內容
> 輸入重定向 例如: echo "i am a boy" > m.txt (會把m.txt中的內容所有內容覆蓋為 」i am a boy「)
>> 追加重定向 與》的區別是不覆蓋在後面追加
cat >>a.txt<123q
(把兩個q之間的輸入內容追加到a.txt)
cp -a(-r) 拷貝 加上引數是拷貝目錄 在命令前面加/可不確認
date:顯示時間與日期
bc:計算器
cal:顯示日曆
mv: 刪除 -f強制刪除 -r遞迴刪除
rmdir: 刪除空的資料夾
head [-num]:顯示開頭num行,預設為10
tail [-num]:顯示結尾num行,預設10行
grep(核心命令):排除 -v「paichu」 直接過濾「xiangyaode'」 grep "li" 安行過濾包含「li」的字串
sed:取各種內容 sed [-n] /xiaoming/[d][p] test.txt 刪除包含xiaoming的那一行,餘下內容列印 -n是取消預設輸出 d是刪除 p是列印
alias:取別名 例如: alias rm=『echo "rm does not allow executed" 』 此時用rm刪除就回執行引號中的命令,rm的原功能被遮蔽 ,只能使用/bin/rm來刪除
which:檢視命令的路徑
find: find / -type f -name 'test.txt' 從根目錄查詢,查詢型別為檔案,檔案名字為test.txt find / -type f -name 'test.txt' -exec rm -f {} \; 查詢出來並刪除 {}是知道的內容 ;是bash特殊的意義,用反斜槓轉義
|: 管道的意思 find / -type f -name "test.txt" |xargs rm -f 與上一條命令實現相同的功能,find查詢到的內容通過管道讓xargs命令接著後交給rm命令處理
awk: awk "" ett.txt 會把ett檔案中的第11行到20行列印出來
awk -f ":" '' ett.txt 把ett檔案中用冒號分割的的內容的第一列的內容列印出來
sed -i s#old#new#g a.txt 把a.txt中的old替換成new 其中s代表替換,個代表全域性 i代表寫入文件
seq:列印數字序列
history:檢視歷史記錄
Linux 的學習命令
1 getconf 乙個檢視 配置的命令 實際是相應的庫函式 使用方法如下 getconf long bit 如果返回64,就表示為64位 核心,否則應當返回32。查系統版本 lsb release a uname a cat etc issue grep linux 檢視 核心 cat proc ...
linux命令學習 awk 命令學習
三 awk 指令碼 四 awk 程式設計 五 寫在結尾 awk是linux上一款強大的文字分析工具,它可以將檔案逐行的讀入,然後用分割符分割開來,再對分割的各個部分進行處理。awk分割的各個部分叫做域,預設的分割符是空格和製表符。可以通過 f來指定分割符。awk有3個不同版本 awk nawk和ga...
linux命令學習 iostat 命令學習
三 一些擴充套件 參考資料 當我們要看系統io情況時,一般最先想到的應該就是iostat命令的。iostat提供了豐富的引數給我們查詢各種維度的io資料。學習iostat有助於我們排查io相關問題時可以更快的定位到問題根源。以下內容大多來自iostat的man文件,會加上部分自己的理解,英文水平好的...