選項:
-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...