linux常用指令

2021-08-02 21:34:31 字數 1754 閱讀 9899

選項:

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

-l 顯示詳細資訊

-d 檢視目錄屬性

-h 人性化顯示檔案大小

-i 顯示inode(檔案的id號)

ctrl+l 清屏

-p 遞迴建立

cd ~ 進入當前使用者的家目錄的

cd 同上的

cd - 進入上次目錄

cd .. 進入上一級目錄

cd . 進入當前目錄

pwd print working directory

-r 刪除目錄

-f 強制

-r 複製目錄

-p 連帶檔案屬性複製

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

-a 相當於 -pdr 連時間一起複製,所有內容屬性一致

-s 建立軟鏈結

硬鏈結特徵

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

- 可通過i節點識別

- 不能跨分割槽

- 不能針對目錄使用

軟鏈結特徵

- 類似windows快捷方式

- 軟鏈結擁有自己的i節點和block塊,但是資料塊中只儲存原檔案的檔名和i節點號,並沒有實際的檔案資料

- lrwxrwxrwx l軟鏈結

軟鏈結檔案許可權都為rwxrwxrwx

- 修改任意檔案,另乙個都改變

- 刪除原檔案,軟鏈結不可使用

locate 檔名

在後台資料庫中按檔名搜尋,搜尋速度更快

/var/lib/mlocate

locate命令所搜尋的後台資料庫

updatedb 更新資料庫

whereis 命令名

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

- b 只查詢可執行檔案

- m 只查詢幫助檔案

find [搜尋範圍] [搜尋條件]

find / -name install/log 檔名必須匹配

-iname 不區分大小寫

find / -user root

-nouser

find /var/log/ -mtime +10

查詢10天前修改的檔案

-10 10天內修改的檔案

10 10天當天修改的檔案

+10 10天前修改的檔案

atime 檔案訪問時間

ctime 改變檔案屬性

mtime 修改檔案內容

find . -size 25k

查詢檔案大小是25kb的檔案

-25k 小於25kb的檔案

25k 等於25kb的檔案

+25k 大於25kb的檔案

find /etc -size +20k -a -size -50k

查詢/etc/目錄下,大於20kb並且小於50kb的檔案

- a and

- o or

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

對搜尋的結果執行操作

find . -inum 262422

查詢i節點是262422的檔案

*匹配任意內容

?匹配任意乙個字元

匹配任意乙個中括號內的字元

grep [選項] 字串 檔名

在檔案當中匹配符合條件的字串

- i 忽略大小寫

- v 排除指定字串

linux常用指令

一 查詢狀態類 1 pwd pwd print work directory 顯示當前工作目錄的絕對路徑 2 ls ls list 顯示當前目錄的檔案 二 目錄類 1 cd cd change directory 切換目錄 波浪符號,代表使用者家目錄 cd 返回上乙個目錄 cd 回到自己的家目錄 c...

Linux常用指令

ctrl alt t 開啟終端 sudo su 在終端裡從普通使用者轉換成 root 使用者。su 普通使用者名稱 在終端裡從 root 使用者轉成普通使用者。clear 清除螢幕 mkdir 資料夾名 新建資料夾 rmdir 資料夾名 刪除資料夾 rm f filename 強制刪除乙個檔案 rm...

Linux常用指令

echo home cores core e p t proc sys kernel core pattern e 標示exe p 標示pid t 標示發生時間 使用root許可權建立 home cores目錄 chmod a w home cores r ulimit c unlimited讓co...