日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux默认归档目录,Linux系统管理(第4章:目录和文件管理二)

發布時間:2023/12/4 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux默认归档目录,Linux系统管理(第4章:目录和文件管理二) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux系統管理(第4章:目錄和文件管理二)

一.練習文件查看及檢索操作

1.查看/etc/filesystems文件,確認當前系統支持的文件系統類型

Cat:用于連接多個文件的內容,更多用于查看文件內容

2.分頁查看/etc/services文件,了解各種服務默認使用的協議?端口號

①more和less命令:分頁顯示內容(內容多時按Enter向下逐行滾動查看,按空格鍵可向下翻一屏,按b向上翻一屏,按q鍵退出返回原來的命令環境)

②more可以分屏查看文件內容外,還可以結合管道符號“|”分屏查看執行命令的輸出信息

3.從/proc/meminfo文件中過濾出物理內存大小?空閑內存大小

grep命令:檢索.過濾文件內容

(例:”^word”表示以它開頭的,”word$”表示以它結尾,”^$”表示空行)

格式:grep?[選項]...查找條件?目標文件

-i查找內容時忽略大小寫(lgnore?Case)

-v反轉查找(inVert)即輸出與查找條件不相符的行

下例操作顯示出/etc/vsftpd/vsftpd.conf文件中以“#”開頭的行和空行以外的內容

二.練習備份與恢復操作

1.備份整個/etc目錄樹,制作成歸檔壓縮包文件etc.tar.gz

格式:tar[選項]歸檔及壓縮文件名?需要歸檔的源文件或目錄

使用tar歸檔和釋放工具常用選項:

-c創建(Create).tar格式的包文件

-C解包時指定釋放的目標文件夾

-f表示使用歸檔文件

-j調用bzip2程序進行壓縮或解壓

-p打包時保留文件及目錄的權限

-p打包時保留文件及目錄的絕對路徑

-t列表查看包內的文件

-v輸出詳細信息(Verbose)

-x解開.tar格式的包文件

-z調用gzip程序進行壓縮或解壓

制作歸檔及壓縮包(備份)文人時,tar命令基本格式:

Tar?[選項]...歸檔及壓縮文件名?需要歸檔的源文件或目錄.

gzip和bzip2只能壓縮文件

Tar文件和目錄都可以壓縮

如果要對制作的歸檔文件進行壓縮,可通過“-z”或“-j”選項自動調用壓縮工具(分別對應gzip,bzip2命令程序)進行壓縮

2.查看etc.tar.gz文件中包含的目錄及文件列表

3.將etc.tar.gz文件恢復到/tmp目錄下,確認后再刪除/emp/etc文件夾

三.練習vi編輯的基本使用

1.通過man?man?|?col?-b?>?man.txt操作創建man命令的文本手冊,用vi編輯器打開man.txt文件,以此文件作為練習素材

2.切換到未行模式,并輸入:set.nu命令顯示出行號

3.將第6行的內容復制到第2行,并刪除第2行以后的幾個空行

復制:將光標移至第6行,按鍵yy,完成復制。

將光標移至第1行行末,按鍵p(小寫的),完成粘貼。

或者:將光標移至第2行行首,按鍵P(大寫的),完成粘貼

4.在文件中查找—K字符串

在命令模式下,按“/”鍵后輸入指定的字符串。即輸入“/-k”回車進行查找。

按n鍵可以移動到下一個查找結果;按N鍵移動到上一個查找結果。

5.將文件中的所有string字符串替換為BENET

在末行模式下,可以進行字符串的替換。

替換所有:輸入“:%?sub?/string/BENET/g”(sub可簡寫為s,/g代表每一行所有匹配的都替換,去掉只替換每一行的第一個匹配的結果)

如果替換特定的范圍時,可將%換成n,m(n,m代表數字范圍)

6.保存該文件后退出vi編輯器

7重新打開man.txt文件,只保留前5行,刪除其余所有內容。

Vi?man.txt

按“G”可以跳到最后一行,以便查看總的行數。

刪除5行之后,將光標移至第6行,按鍵”#dd”,(#代表行數)

#

8復制/root/.bashrc文件的內容到第5行以后,然后另存為man2.txt文件。

在當前文件中讀入其他文件內容,執行“:r?其他文件”

將光標移至第6行,在末行模式下輸入“:r?/root/.bashrc”按回車即可。

另存為:在末行模式下,執行“:w?man2.txt”即可。

四、使用vi修改系統配置。

(1)為/etc/inittab、/etc/issue文件做好備份,以便在必要時進行恢復。

備份:1)cp?/etc/inittab?/etc/inittab.bak

2)cp?/etc/issue?/etc/issue.bak

(2)用vi編輯器打開/etc/inittab文件,查找到包含“id:5:initdefault:”字符串的行,將其修改為“id:3:initdefault:”。

Vi?/etc/inittab

將“id:5:initdefault:”修改為“id:3:initdefault:”

按A進入編輯模式后更改,改好后按ESC在:wq保存退出

重啟后在引導中可以看到運行級別是3

(3)用vi編輯器打開/etc/issue文件,刪除其中的所有內容,添加一行新的文字“Windows?Server?2008?Enterprise?RC2”(或者用戶自己編寫的其他文本)。

Vi?/etc/issue

在命令模式下,刪除所有內容:#dd(#代表行數)

在編輯模式(按a、i、o進行切換)下,編寫新的內容即可。

按Esc退出編輯模式,輸入“:wq”保存并退出。(“:”為末行模式)

(4)重啟系統,觀察Linux登錄界面的變化(文本界面,個性化登錄提示)。

重啟系統:init?6

此時Linux登陸界面由圖形界面切換到文本界面(即命令行模式)

個性化登錄提示也變成了在/etc/issue編寫的字樣了~

四.查看文件內容

(1)cat命令:顯示并連接(Concatenate)文件的內容

(2)More和less命令:分頁查看文件內容

(3)head和tail查看文件開關或結尾的部分內容(前者用于顯示文件開頭的一部分內容,后者用于顯示文件未尾的一部分內容,(-n為具體行數)指定需要顯示多少行的內容,默認顯示10行)

五.統計和檢索文件內容

(1)wc命令:統計文件內容中的單詞數量(Word?Count)行數等信息

-c統計文件內容中的字節數

-l統計文件內容中的行數

-w統計文件內容中的單詞個數(以空格或制表位作為分隔)

六.使用壓縮和解壓縮工具

(1)gzip和gunzip命令

使用gzip制作的壓縮文件默認的擴展名為“.gz”制作壓縮文件時使用“-9”選項可以提高壓縮的比率,但文件較大時會需要更多時間。

gzip?-q?加文件(高比列壓縮)

Gzip?-d?加文件(解壓縮文件)

(2)Binp2和bunzip2命令

使用bzip2制作的壓縮文件默認的擴展名為“.bz2”

七.命令模式中的基本操作

1.模式切換

a:在當前光標位置之后插入內容

A:在光標所在行的未尾(行尾)插入內容

i:在當前光標位置之前插入內容

I:在光標所在行的開關(行首)插入內容

o:在光標所在行的后面插入一個新行

O:在光標所在行的前面插入一個新行

2.移動光標

①.翻頁移動

使用page?Down或快捷鍵Ctrl+F向下翻動一整頁內容

使用page?Up或快捷鍵Ctrl+B向上翻動一整頁內容

其中pageDown和pageUp鍵同樣適用于Vi的輸入模式

總結

以上是生活随笔為你收集整理的linux默认归档目录,Linux系统管理(第4章:目录和文件管理二)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。