linux相關命令

2021-10-01 18:52:20 字數 3010 閱讀 5635

linux分割槽

每塊硬碟最多可以分為四個分割槽 如果四個分割槽不夠 可以取乙個分割槽作為擴充套件分割槽 將擴充套件分割槽分為若干個邏輯分割槽 (邏輯分割槽最多分為22個)格式化

是將分區內重新分塊 並將塊內已有的資料覆蓋

掛載

指的就是將裝置檔案中的頂級目錄連線到 linux 根目錄下的某一目錄(最好是空目錄),訪問此目錄就等同於訪問裝置檔案。

分割槽

把大硬碟分為小的邏輯分割槽

格式化

寫入檔案系統

關於linux的簡單命令

ls查詢目錄中的內容

-a 顯示所有檔案 包括隱藏檔案

-l 顯示詳細資訊

-d 檢視目錄屬性

-h 人性化顯示檔案大小

-i 顯示inode

ls -la /etc/  //檢視etc檔案下的隱藏檔案的詳情資訊
tab鍵 命令補全 目錄補全

cd命令

cd ~ 進入根目錄

cd - 回到上次所在目錄

cd… 上一級目錄

cd . 到當前目錄

mkdir命令

mkdir dir1 建立乙個叫做 『dir1』 的目錄』

mkdir dir1 dir2 同時建立兩個目錄

mkdir -p /tmp/dir1/dir2 建立乙個目錄樹

pwd顯示當前路徑

rm命令

rmdir dir1/ 刪除空目錄

rm dir 刪除非空檔案 會詢問每個子檔案

rm -rf dir/ 刪除檔案不會詢問

cp命令

cp 檔名 /tem/dir 複製檔案到tem目錄下 複製的檔案更名為dir

cp -r dir1 /tem/dir2 dir1是乙個目錄 整個目錄複製

-r 複製目錄

-p連帶檔案屬性複製

-d 若原始檔是鏈結檔案 則複製鏈結屬性

-a 相當於 -pdr

ll 命令

相當於 ls -l

mv 原檔案檔名 目標檔案檔名

剪下檔案 對檔案改名

如果原檔案的目錄和目標檔案的目錄在同一層 那麼執行改名操作

鏈結命令 link

硬鏈結 軟鏈結

硬鏈結特徵 ln /root/anaconda-ks.cfg /tem/ana.hard //hard是宣告乙個硬鏈結

擁有相同的i節點和儲存block塊 可以看作是同乙個檔案

可以通過i節點識別

不能跨分割槽

不能針對目錄使用

軟連線ln -s /root/anaconda-ks.cfg /tem/ana.soft

i節點和block不同

block中儲存的是目標檔案的i節點

軟連線 原檔案位址絕對路徑

檔案搜尋命令

搜尋速度較快 locate

locate 檔名 updatadb 強制更新資料庫

which 檔名 搜尋命令所在路徑及別名

whereis 命令名 搜尋命令所在路徑及幫助文件所在位置

-b 只查詢可執行檔案

-m 只查詢幫助檔案

find 命令

find [*檔名]

find /root -iname install.log 搜尋檔案不區分大小寫

find /root -user root 按照所有者搜尋

find /root -nouser 查詢沒有所有者的檔案

find /var/log/ -mtime +10 查詢10天前修改的檔案 -10 十天內修改的檔案 10 10天當天修改的檔案 +10 10天前修改的檔案

find . -size 25k 搜尋當前目錄為25k的檔案

find . inum 26622 搜尋i節點為26622的檔案

find /etc -size +20k -a -size -50k 查詢etc目錄下 大於20kb並且小於50kb的檔案

find /etc -size 20k -o -size +50k 查詢etc目錄下 大於50kb或等於20kb的檔案

find /etc -size +20k -a -size -50k -exec ls -lh {} ;

查詢/etc目錄下 大於20kb並且小於50kb的檔案 並顯示詳細資訊

grep 在指定檔案中搜尋指定字串

grep 「size」 檔名 找出檔案中包含該字串的句子

man 獲取幫助文件

man 命令 檢視命令的作用

常用目錄的作用

/根目錄

/bin命令儲存目錄 (普通使用者就可以讀取的命令) /usr/bin

/sbin /usr/sbin sbin是只有root才能執行的命令

/boot 啟動命令 啟動相關檔案

/dev 設定檔案儲存目錄 硬體檔案

/etc 配置檔案儲存目錄 預設配置檔案

/home 普通使用者的家目錄

/root 超級使用者家目錄

/lib 系統庫儲存目錄 函式庫

/mnt 系統掛載目錄

/media 掛載目錄

/misc 可供掛載的目錄

/proc 直接寫入記憶體的 不能直接操作

/sys 直接寫入記憶體的 不能直接操作

/tmp 臨時目錄

/usr 系統資源儲存目錄

/var 系統相關文件內容 系統可見文件

Linux相關命令

cao multicore cat exrc set autoindent set number vi中塊文字選擇 v,然後用箭頭選定,y表示複製,p表示paste 檢視硬體資訊 cat proc cpuinfo cat proc meminfo cat etc redhat release una...

linux相關命令

開機自動啟動 etc rc.local 檔案 複製資料夾下的內容到另乙個資料夾 cp rf home wangshiming tools abc home wangshiming tools修改資料夾a名為b mv a b檔案 目錄許可權設定命令 chmod 檔案 目錄許可權設定命令 chmod 這...

linux 相關命令

一般情況下安裝linux後。linux系統中的時間會和windows 系統中的時間產生8個小時的時差。因為 linux 使用的utc時間。windows 使用的是本地時間。解決辦法 sudo hwclock systohc localtime安裝系統完畢之後。設定root使用者密碼。sudo pas...