cat tac more less head tail
cat
-n:在顯示的時候,將每一行編號
-e:顯示結束符$
-a:顯示所有字元
more:向後翻 ,翻到最後退出
less:開啟檔案並檢視
space:向後翻一頁
b:向前翻一頁
enter:後一行
k:前一行
head:檢視前n行
-n:預設為10,可以指定
head -2 /etc/inittab
tail:檢視後n行
-n:預設為10,可以指定
tail -5 /etc/inittab
-f:檢視檔案尾部,不退出,等待顯示後續追加的新內容
cut:
-d:指定字段分隔符,預設為空格
-f:指定要顯示的字段
-f:1,3
-f:1-3
sort :
-n:按數值大小排序,從小到大
-r:降序排序
-t:指定分割符
-k:以哪個字段為準進行排序
-u:排序後相同的行只顯示一次
-f:排序時忽略字元大小寫
eg:sort -t: -k3 -n /etc/passwd
uniq:
-d:只顯示重複的行
-d:將重複的航都顯示出來
-c:顯示檔案中行重複的次數
eg:uniq -c sort.test
wc:
-l:只統計行數
-w:只統計單詞數
-m:只統計字元數
-l:統計最長的一行包含多少字元
tr:
-d: 刪除出現在字符集中的所有字元
eg:tr 『ab』 『ab』 將所有輸入的ab轉換成ab
tr 'ab' 'ab' < /etc/passwd 將檔案中的ab轉換成ab
tr 'a-z' 'a-z' < /etc/passwd
tr -d 'ad'
shell:外殼
gui:gnome kde,xfce
cli:sh csh ksh bash tcsh ksh
程式:程序
程序:在每個程序看來,當前主機上只存在核心和當前程序,程序是程式的副本,程序是程式執行例項
history
-c: 清空命令歷史
-d:刪除命令
history -d 500 刪除第500個命令
history -d 500 10 刪除500後10個命令
-w:儲存命令歷史至歷史檔案中
!n:執行命令歷史中第n條命令
!-n:執行命令歷史中倒數第n條命令
!$ : 引用前乙個命令的最後乙個引數
esc . :
alt+ .:
桌面運維基礎知識 Linux基礎運維linxu簡介
基於當前主流行業 主流大廠 重要系統等都在使用linux系統作為基礎環境,linux的基礎運維工作也顯得越來越重要。可以好不誇張的說,如果不會linux的基礎操作,很難做好重要系統的執行和維護工作。先介紹一下linux系統的基礎知識 linux 核心最初只是由芬蘭人林納斯 托瓦茲 linus tor...
linux運維下檔案操作基礎知識
在linux運維中,我們在linux系統下執行程式時需要用很多的指令來執行程式,為此我們需要記住一些基礎的指令來滿足我們的需求。以下為檔案操作的基礎命令。在linux哲學思維中 一切皆檔案。在linux下互動式程式主要體現在gul和cli這兩個層面。linux系統基礎命令有 命令提示符 prompt...
linux運維需要掌握的基礎知識
踏入linux運維工程師這一職業,其實有很多任務具技能需要掌握,下面我來給大家一一介紹。1 shell指令碼和另乙個指令碼語言,shell是運維人員必須具備的,不懂這個連入職都不行,至少也要寫出一些系統管理指令碼,最簡單也得寫個監控cpu,記憶體比率的指令碼,這是最基本的了,也是最有意義,而另乙個指...