Linux 基本指令

2021-10-04 05:46:03 字數 1846 閱讀 6859

時間類指令

找查類壓縮和解壓類指令

開關機/重啟類指令

指在linux終端(命令列)中輸入的內容就稱之為指令。

乙個完整的指令的標準格式:linux通用的格式

#指令主體(空格) [選項](空格) [操作物件]

#ls -lh 路徑

含義:列出指定路徑下的所有檔案/資料夾的名稱,以列表的形式並且在顯示文件大小的時候以可讀性較高的形式顯示

注意:當使用cp命令進行資料夾複製操作的時候需要新增選項「-r」【-r表示遞迴複製】,否則目錄將被忽略

輸出重定向

一般命令的輸出都會顯示在終端中,有些時候需要將一些命令的執行結果想要儲存到檔案中進行後續的分析/統計,則這時候需要使用到的輸出重定向技術。

>:覆蓋輸出,會覆蓋掉原先的檔案內容

>>:追加輸出,不會覆蓋原始檔案內容,會在原始內容末尾繼續新增

uid:該程序執行的使用者id;

pid:程序id;

ppid:該程序的父級程序id,如果乙個程式的父級程序找不到,該程式的程序稱之為殭屍程序

(parent process id);

c:cpu的佔用率,其形式是百分數;

stime:進行的啟動時間;

tty:終端裝置,發起該程序的裝置識別符號,如果顯示「?」則表示該程序並不是由終端裝置發起;

time:程序的執行時間;

cmd:該程序的名稱或者對應的路徑;

表頭

含義pid:

程序id;

user:

該程序對應的使用者;

pr:優先順序;

virt:

虛擬記憶體;

res:

常駐記憶體;

shr:

共享記憶體;

s:表示程序的狀態status(sleeping,其中s表示睡眠,r表示執行);

%cpu:

表示cpu的占用百分比;

%mem:

表示記憶體的占用百分比;

time+:

執行的時間;

command:

程序的名稱或者路徑;

計算乙個程序實際使用的記憶體 = 常駐記憶體(res)- 共享記憶體(shr)

在執行top的時候,可以按下方便的快捷鍵:

作用:獲取之前或者之後的某個時間

作用:設定日期

過濾案例(100%使用):需要通過管道查詢出根目錄下包含「y」字母的文件名稱。

#ls / | grep y

針對上面這個命令說明:

1. 以管道作為分界線,前面的命令有個輸出,後面需要先輸入,然後再過濾,

最後再輸出,通俗的講就是管道前面的輸出就是後面指令的輸入;

2. grep指令:主要用於過濾

特殊用法案例:通過管道的操作方法來實現less的等價效果(了解)

之前通過less檢視乙個檔案,可以#less 路徑

現在通過管道還可以這麼:#cat 路徑|less

擴充套件處理:請使用學過的命令,來統計某個目錄下的文件的總個數?

答:#ls / | wc -l

細節說明:當我們使用 gzip 對檔案進行壓縮後,不會保留原來的檔案。 選項

功能-c

產生.tar打包檔案

-vx顯示詳細資訊

-f指定壓縮後的檔名

-z打包同時壓縮

-x解壓.tar檔案

linux基本指令

很喜歡這張字圖,希望看的你和我能成為自己想要成為的人在不久的未來 計算機專業 真的不錯。加油 以下就是我今天要與大家分享的linux筆記 基礎檔案的了解 動態庫 lib so.i 靜態庫boot 核心檔案 mnt 專門用於掛載 臨時掛載目錄 proc 記憶體中的虛擬資訊 selinux 與安全有關 ...

Linux 基本指令

貌似好久沒有更新部落格了,今天先隨便寫寫。1.檢視服務語言設定 unbantu系統的話,因為語言不同可能會導致編碼的錯誤,出現亂碼,或者檔案?class檔案的出現。所以解決的方法為檢視 etc default locale 檔案 可以通過cat 指令檢視 vi指令進行編輯 編輯結束後 esc 按鍵 ...

linux基本指令

檔案複製 例子 cp i file1 file2 將文件 file1 複製成 file2 i為提示確認。cp file1 dir1 將文件 file1 複製到目錄 dir1 下,檔名仍為 file1.cp tmp file1 將目錄 tmp 下的文件 file1複製到現行目錄下,檔名仍為 file1...