運維之Linux基礎知識(三)

2021-08-07 11:04:18 字數 1560 閱讀 2597

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,記憶體比率的指令碼,這是最基本的了,也是最有意義,而另乙個指...