Linux系統管理02 目錄和檔案管理

2022-09-02 19:03:09 字數 2100 閱讀 9823

一、一級目錄及作用

/root:管理員目錄

/home:普通使用者命令

/boot:引導啟動檔案

/dev:裝置檔案

/etc:配置檔案

/bin:普通使用者可執行的命令

/sbin:管理員可執行的命令

/usr:應用程式,第三方軟體安裝的程式軟體

/var:可變動日誌檔案

二、檢視檔案內容

1、cat:檢視檔案內容,可同時檢視多個

-n顯示內容的同時顯示行號

-a顯示所有字元

cat  -n  檔名  //空白行標行號

2、tac:內容跟cat相同,但是反向顯示

3、nl檔名   //空白行不標行號

4、more:全屏方式分頁顯示檔案內容

按enter向下滾動一行

shift+pgup/pgdn上下換行

q退出5、less

pgup、pgdn上下翻頁

6、head:檢視開頭的一部分內容

head   -20   檔名  //檢視前二十行的內容

7、tail:檢視結尾的一部分

tail    -20   檔名  |  wc  -l    //檢視後二十行,並統計行數

三、統計檔案內容

1、wc目標檔案

-l:統計行數

-w:統計單詞數

-c:檢視位元組數

四、檢索和過濾

1、grep查詢條件   目標檔案

-i:取消大小寫限制

-v:反轉查詢

^……:以……開頭

……$:以……結尾

^$:空白行

grep  」^zh"   檔名   //查詢以zh開頭的

grep  」zh"   檔名   //查詢包含zh的

grep  -v  "^#"  /etc/yum.conf  |  grep  -v  "^$"   //過濾以#開頭,包含空行的

2、egrep條件1  |  條件2     目標檔案

egrep   -v  "^#|^$"   /etc/yum.conf

五、壓縮和解壓縮

1、gzip檔名

2、gunzi

p(gzip  -d)壓縮包名   解壓到的位址

3、bzip2

4、bunzip2

(bzip2   -d)

六、歸檔命令tar

-c:建立.tar格式的包檔案

-x:解開

-v:輸出詳細資訊

-f:使用歸檔檔案

-c:解包時指定釋放的目標目錄

-z:用gzip壓縮或解壓

-j:用bzip2

歸檔:tar   -cfzv    歸檔檔案名   原始檔或目錄

解檔:tar   -xfzv    歸檔檔案名    -c  目標目錄

七、vi/vim編輯器

1、三種模式:命令模式、輸入模式、末行模式

2、:set  nu 在編輯器中顯示行號

:100 定位到第100行 

x/del 刪除游標處的單個字元

dd 刪除游標所在行

yy 複製當前行整行的內容

p 將複製的內容貼上到游標所在行之下

u 撤銷最近一次操作

/wd 查詢含有wd的行

n 定位到下乙個被匹配的

:w /root/newfile  另存為其它檔案

:wq/shift+zz  儲存退出

:e  ~/install.log  開啟新的檔案進行編輯

:r  /etc/files  在文件中讀入其他檔案內容

:% s/old/new/g  在整個文件中將old替換為new

Linux02 系統管理

etc passwd 儲存所有使用者的資訊 帳號 密碼 使用者id 組id 一般的資訊 家目錄 shell etc group 儲存所有使用者組的資訊 組名 密碼 gid 該使用者組中的使用者列表 etc gshadow 儲存所有使用者組加密後的密碼 組名 加密密碼 組管理員 組附加使用者列表 us...

Linux系統管理

程序是正在執行的乙個程式或命令,每乙個程序都有乙個執行的實體,都喲自己的位址空間,並占用一定的系統資源。盤點伺服器的健康狀態 檢視所有系統中所有程序 殺死程序 1.3.1 ps aux 檢視系統中所有程序,使用bsd作業系統格式 1.3.2 ps le 檢視系統中所有程序,使用linux標準命令格式...

Linux 系統管理

linux 系統管理 檢視資料夾大小 du sh 第1章 程序管理 1 1 程序檢視ps命令 1 2 程序的檢視top命令 1 3 殺死程序 1 4 修改程序優先順序 第2章工作管理 2 1 工作管理簡介 2 2 工作管理方法 把命令放到後台 如果想要程序在後台執行 必須不能與前台有互動 1 把程序...