linux基礎命令及核心了解

2021-08-28 11:01:18 字數 2503 閱讀 7785

1.ls

功能:1)列出目錄下的子目錄和檔案   2)列出檔案的資訊

常用選項:

-a 列出包括以「.」開頭的隱藏檔案

-l 列出該檔案的詳細資訊

-t 以時間排序

-r 列出子目錄下所有檔案

2.pwd

功能:顯示使用者當前所在目錄

3.cd

功能:改變工作目錄

常用選項:cd .. 返回上級目錄

cd /home/lele/codetext 絕對路徑

cd ~ 進入家目錄

4.touch

功能:1)建立檔案 2)改變目錄或檔案的時間引數

5.mkdir

功能:建立乙個目錄

常用選項:mkdir -p codetext/linux_c 一次建立多個目錄

6.rmdir/rm

rmdir:刪除乙個空目錄

rm:同時刪除檔案或目錄

常用選項:rm -f 使檔案屬性為唯讀,亦直接刪除

-i 刪除前逐一詢問

-r 刪除目錄及其下所有檔案

7.man

功能:引數手冊

8.cp

功能:複製檔案或目錄

cp [選項] 原始檔或目錄 目標檔案目錄

常用選項:-f 強制複製

-i 複製前詢問

-r 遞迴複製(目錄下子目錄檔案)

9.mv

功能:1)mv命令第二個引數若是已存在目錄,則移動檔案,原始檔可以有多個 2)第二個引數若是檔案,則更改檔名

10.cat/tac

功能:檢視目標檔案的內容

常用選項:-n 對輸出內容進行編號

11.more/less

功能:同cat類似

區別:more無法向前翻頁

less可以任意翻頁並擁有搜尋功能

選項:/字串 向下搜尋字串功能

?字串 向上搜尋字串的功能

-i 忽略搜尋時的大小寫

12.head/tail

head

功能:head顯示檔案至標準輸出中,預設head命令列印的前十行

選項:-n《行數》 顯示的行數

tail

功能:從指定點開始講檔案寫到標準輸出

選項:-f 迴圈讀取

-n《行數》 顯示行數

13.date/cal

功能:設定/顯示時間

date+%y:%m:%d 顯示時間

date -s 設定時間(需要root許可權,年月日,時分秒)

cal [引數][月份][年份] 顯示公曆時間

常用選線:-j 顯示當前年中第幾天

-y 顯示當前年中的月份

14.find(重要)

常用選項:-name 按檔名查詢檔案

15.grep

功能:在檔案中尋找字串,並將找到的行列印出來

常用選項:-i 忽略大小寫

-n 順便列印行號

-v 反向選擇

16.壓縮命令

zip unzip

gzip gunzip

bzip2 bunzip2

tar - c壓縮 x解壓縮 z用zip壓縮 v顯示詳細資訊 f壓縮

17.bc

功能:浮點運算

18.uname

選項:-a 我全都要

19.shutdown [選項]

-h:系統的服務停掉後關機

-r:系統停掉後重啟

-t sec:過sec秒後關機

根目錄:

/bin

普通使用者可以使用的命令的存放目錄。

系統所需要的那些命令位於此目錄,比如ls、cp、mkdir等命令;類似的目錄還/usr/bin,/usr/local/bin等等。這個目錄中的檔案都是可執行的、普通使用者都可以使用的命令。作為基礎系統所需要的最基礎的命令就是放在這裡。

/usr/lib

目標庫檔案,包括動態連線庫加上一些通常不是直接呼叫的可執行檔案的存放位置。

這個目錄功能類似/lib目錄,理說,這裡存放的檔案應該是/bin目錄下程式所需要的庫檔案的存放地,也不排除一些例外的情況。

/usr/local

安裝本地程式的一般預設路徑。

/proc

特殊檔案目錄。

這個目錄採用一種特殊的檔案系統格式(proc格式,核心支援這種格式。其中包含了全部虛擬檔案。它們並不儲存在磁碟中,也不佔據磁碟空間(儘管命令ls -c會顯示它們的大小)。當您檢視它們時,您實際上看到的是記憶體裡的資訊,這些檔案助於我們了解系統內部資訊。

/var

內容經常變化的目錄。

此目錄下檔案的大小可能會改變,如緩衝檔案,日誌檔案,快取檔案,等一般都存放在這裡。

/tmp

臨時檔案目錄。

該目錄存放系統中的一些臨時檔案,檔案可能會被系統自動清空。的系統直接把tmpfs型別的檔案系統掛載到這個目錄上,tmpfs檔案系統由linux核心支援,在這個檔案系統中的資料,實際上是記憶體中的,由於記憶體的資料斷電易失,當系統重新啟動的時候我們就會發現這個目錄被清空了。

完整根目錄介紹:

Linux核心 了解Linux核心搶占

目錄 無強制搶占 可搶占核心 自願核心搶占 完全實時搶占 在配置linux核心時,我們可以設定一些影響系統行為的引數。您可以使用不同的優先順序,排程類和搶占模型。了解並選擇正確的引數非常重要。在這篇文章中,我將介紹不同的搶占模型,以及每種模型如何影響使用者和核心行為 如果配置核心 使用make me...

linux 察看系統及核心命令

uname m i686 uname a linux yuxin xps l412z 3.2.0 27 generic pae 43 ubuntu smp fri jul 6 15 06 05 utc 2012 i686 i686 i386 gnu linux cat etc lsb release...

Linux命令列基礎及基礎命令

例項1 1 root oldboy 當前使用者 分隔符 主機名 當前路徑 提示符 root oldboy 管理員root對應的提示符 oldboy oldboy 普通使用者對應的提示符 整個提示符是由乙個系統變數控制的 ps1 tab 命令或路徑的補全鍵。linux最有用的快捷鍵 ctrl a 游標...