Linux的高階命令

2022-02-15 21:28:28 字數 1833 閱讀 6970

作用:檢視磁碟空間

語法:df -h

作用:在df的基礎上以可讀性較高的形式呈現大小。

命令執行後:

filesystem:分割槽,mounted on:掛載點。

第乙個是硬碟,最後乙個是光碟。

作用:檢視記憶體使用情況 。

語法1:free:以位元組形式檢視。

語法2:free -m:以兆(mb)的形式檢視。

顯示之後,我們應該檢視buffers/cache這一行的free數字,即使剩餘真實可用記憶體,

已經被分配但是沒有被使用:輸出:buffers、輸出:cached。

作用:檢視乙個檔案的前n行,如果不指定n,則預設顯示前十行。

語法:head -n 檔案路徑/檔名稱 

作用:檢視乙個檔案的後n行,如果不指定n,則預設顯示後十行。

語法1:

tail -n 檔案路徑/檔名稱

補充:檢視最後一行的語法:tail -1 檔案路徑/檔名稱

語法2:

tail -f 檔案路徑/檔名稱

可以通過tail來檢視乙個檔案的動態變化,但是變化的內容不能是我們手動新增的,手動新增看不到效果,但是可以通過重定向來改變。

作用:一般用於檢視系統的日誌。

語法:less 檔案路徑/檔名稱

退出按下q即可。

作用:統計檔案內容資訊(行數line、單詞數word(按照空格判斷)、位元組數byte )。

語法:wc -lwc 需要統計的檔案路徑

單獨顯示,就直接「- 字元」多少就好了。

作用:表示操作時間設定(讀取、設定)。

手動調的話會造成誤差大。

語法1:date

作用:輸出年月日和具體時間 cst,輸出形式:2018 年 3 月 24 日 星期六 15:43:34 cst

輸出:cst:當地時間

語法2:date +%f(等價於 date %y-%m-%d ,但是這個可以年、月、日單獨輸出)

輸出形式:2018-03-24

語法3:date "+%f %t"(等價於 date "+%y-%m-%d %h:%m:%s")

輸出形式:2018-03-24 16:00:01

補充:%f:年月日、%t:時分秒、%y:四位年份、%m:兩位數月份、%d:表示兩位數日期、%h:兩位數小時、%m:兩位數分鐘、%s:兩位數秒。

語法4:

作用:獲取之前或者之後的某個時間(備份)。

語法:date -d "-1days" 前面的時間的格式

含義:一天以前的時間。

作用:操作日曆。

語法1:cal(等價於ca -1)

作用:直接輸出當前月份的日曆

語法2:cal -3

語法3:cal -y 年

作用:輸出該年全年日曆。

clear 或者 ctrl+l

作用:「清除」終端中已經存在的命令和結果。(清屏)(把原有命令往上放,類似開乙個新的終端)

語法:clear或者ctrl +l

管道符:|(就是一條豎線),不能單獨使用,必須配合命令使用,作用主要是輔助作用。

作用:1、一般可以用於「過濾」;

2、特殊:cat|less;

3、擴充套件處理:ls|wc。

例子1:

管道過濾例子:(100%使用)

需要通過管道查詢出根目錄下(ls/)含 「 y 」 字母的文件名稱:ls/|grep y

(即前者的輸出即後者的輸入)(grep命令主要用於過濾,和有輸出的命令配合即可)

例子2:

通過管道的操作方法實現less的等價效果(了解即可):cat 路徑|less

例子3:

統計某個目錄下的文件的總個數:ls/|wc -l

linux高階命令

二 許可權的修改組管理 三 內容檢視,壓縮,解壓,檔案大小的檢視 四 vi 或者vim編輯器 五 管道 查詢 grep find locate wa 六 輸出及顯示 七 主機名hostname和hosts檔案的操作 八 軟體的安裝和解除安裝 九 jdk的安裝和配置 十 history的操作和幫助文件...

Linux高階命令

當我們熟悉一定的基礎命令時,我們往往會接觸到一些高階的命令操作,或者說是陌生的命令操作。2.1.程序除錯 gdb 程式互動除錯 gdb是乙個由gnu開源組織發布的 unix linux作業系統下的 基於命令列的 功能強大的程式除錯工具。對於一名linux下工作的c 程式設計師,gdb是必不可少的工具...

Linux命令高階

nl命令在linux系統中用來計算檔案中行號。nl 可以將輸出的檔案內容自動的加上行號!其預設的結果與 cat n 有點不太一樣,nl 可以將行號做比較多的顯示設計,包括位數與是否自動補齊 0 等等的功能 ocate 讓使用者可以很快速的搜尋檔案系統內是否有指定的檔案。其方法是先建立乙個包括系統內所...