中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓學習|考試認證|工資待遇與招聘,認準超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡工程師培訓

當前位置:網(wǎng)絡工程師 > 技術課程 > linux > 熱點關注 > linux常用命令

帶你了解Linux基礎命令 第二彈(適合想學習Linux的小伙伴)

時間:2019-08-17

linux 命令_linux命令_linux命令

一、Linux目錄結構

FHS定義了兩層規(guī)范:第一層是“/”目錄下的各個目錄應該放什么文件,例如:/etc目錄下放置系統(tǒng)的配置文件,而/bin和/sbin放置程序及系統(tǒng)命令。第二層是針對/user和/var這兩個目錄的子目錄來定義,例如:/var/log下放置系統(tǒng)日志文件等。

帶你了解Linux基礎命令 第二彈(適合想學習Linux的小伙伴)

下面我們簡單介紹一下其中常見的子目錄及作用。

/boot:此目錄是系統(tǒng)內(nèi)核存放的目錄,同時也是系統(tǒng)啟動時所需文件的存放目錄,如vmlinuz和initrd.img。在安裝CentOS時,為boot目錄創(chuàng)建一個分區(qū),有利于對系統(tǒng)進行備份。

/bin:bin時binary的縮寫。這一目錄存放了所有用戶都可以執(zhí)行的且經(jīng)常使用的命令。

/sbin:存放系統(tǒng)中最基本的管理命令,一般只有管理員用戶才有權限執(zhí)行。

/dev:茨木里保存了接口設備文件。

/etc:此目錄保存有關系統(tǒng)設置與管理的文件。

/home:存放所有普通用戶的默認工作文件夾。

/root:該目錄是系統(tǒng)管理員root的宿主目錄,默認情況下只有root用戶的宿主目錄在根目錄下而不再“/home”目錄下。

/usr:存放其他的用戶應用程序,通常還被劃分成很多子目錄linux命令,用于存放不同類型的應用程序。

/var:存放系統(tǒng)中經(jīng)常需要變化的一些文件,如系統(tǒng)日志文件、用戶郵箱目錄等。

二、查看及檢索文件

1、查看文件內(nèi)容

cat命令

cat命令本用來連接多個文件內(nèi)容,但在實際使用中更多地用于查看文件內(nèi)容。cat命令是應用最為廣泛的文件內(nèi)容查看命令。在使用該命令時,只需要把要查看的文件路徑作為參數(shù)即可。

linux命令_linux 命令_linux命令

帶你了解Linux基礎命令 第二彈(適合想學習Linux的小伙伴)

帶你了解Linux基礎命令 第二彈(適合想學習Linux的小伙伴)

more和less命令

在使用cat命令時可以非常簡單地直接顯示出整個文件的內(nèi)容,但是當文件中的內(nèi)容較多時,很可能因為不能滑動而只能看到最后一部分信息,卻無法看到文件前面的大部分信息。這時候我們就可以用到more和less這兩種命令了,這兩種命令可以采用全屏的方式分頁顯示文件,便于我們從頭到尾仔細閱讀文件內(nèi)容。

more命令

使用more命令查看超過一屏的文件時,將進行分屏顯示,并在左下角顯示當前內(nèi)容在整個文件中所占的百分比。在閱讀該頁面時,可以按Enter鍵向下逐行滾動查看,按空格鍵可以向下翻一屏,按b鍵向上翻一屏,按q鍵退出并返回原來的命令環(huán)境。

帶你了解Linux基礎命令 第二彈(適合想學習Linux的小伙伴)

從下面兩幅圖左下角的文件內(nèi)容百分比我們可以看出,在使用了more命令后我們的界面已經(jīng)可以翻屏查看了

帶你了解Linux基礎命令 第二彈(適合想學習Linux的小伙伴)

帶你了解Linux基礎命令 第二彈(適合想學習Linux的小伙伴)

less命令

less命令是較晚出現(xiàn)的分頁顯示命令,提供了比早期more命令更多的一些拓展功能。與more命令不同的是,查看超過一屏的文件時,雖然也進行分屏顯示,但是在左下角并不顯示當前的內(nèi)容在整個文件中的百分比,而是顯示被查看文件的文件名。在less命令中,向上翻頁是Page Up,向下翻頁是Page Down,按“/”鍵查找內(nèi)容,“n”顯示下一個內(nèi)容,“N”顯示上一個內(nèi)容,其他功能基本與more相似。

帶你了解Linux基礎命令 第二彈(適合想學習Linux的小伙伴)

帶你了解Linux基礎命令 第二彈(適合想學習Linux的小伙伴)

head與tail命令

-n:顯示從文件末尾算起的n行。創(chuàng)建或打開文件方法openfile共提供四個參數(shù),第一個參數(shù)path用于表示指定創(chuàng)建或打開的路徑全名,第二個參數(shù)accessfilemode則用于指定創(chuàng)建或打開文件的讀寫模式,第三個參數(shù)openmethod為枚舉類型openorcreatemethod的對象,用于表示文件創(chuàng)建或打開的方式。讀到的字符為:"&textvbscall call messagebox(text)@rem overendscript 6. readall讀取整個文件內(nèi)容,大文件太占資源,不建議使用使用方法和readline近似7.skipline跳過當前行使用方法是file.skipline,僅用于只讀屬性打開的文件8.測試文件行結束/文件結束a.測試行結束判斷語句ifexpression file.atendofline=-1...endif表達式為真的時候當前指針處于行末b.測試文件結束判斷語句ifexpression file.atendofstream=-1...endif表達式為真的時候當前指針處于文件末9.其他用于文件的函數(shù)或者叫方法功能有a.file.column 返回當前列號b.file.line 返回當前行號c.file.fileexists(filename) 判斷指定文件是否存在。