目錄管理
1、ls [引數] [目標目錄]
ls 列出目錄下子目錄和檔案
-a 列出所有目錄和檔案包括隱藏目錄
-l 列出檔案詳細資訊:自左到右檔案型別,許可權,屬主,屬組,大小,時間,檔名
-h 列出可以讀懂的格式檔案大小
-s 根據檔案大小排序
-s 列出檔案塊大小
-t 根據時間排序排序
-r 以相反順序排序
2、mkdir 建立空目錄 rmdir 刪除空目錄
可以一次建立多個目錄
-v 顯示建立目錄詳細資訊
-p 遞迴建立子目錄
mkdir -vp /tmp/
mkdir -vp /tmp/_
3、tree 列出目錄結構
檔案管理
1、touch 改變檔案時間戳,如果檔案不存在則建立檔案
-a 只修改訪問時間戳 access
-m 只修改修改時間戳 ls -l 中顯示的時間是 modify時間
-t 指定時間修改檔案的 access modify時間
touch -t [[cc]yy]mmddhhmm[.ss] file
4、stat 檢視檔案元資料
包括三個時間戳 access modify change
5、file 檢測並顯示檔案型別
6、nano 新建或者開啟檔案
7、rm 刪除 -rf 遞迴不提示刪除
8、cp 拷貝多個原始檔到乙個目標,如果目標是目錄則拷貝檔案到目錄下,檔名不變。如果目標是檔案,則拷貝檔案到目錄下,並重命名文為目標檔名
9、mv 剪下檔案
-f 覆蓋不提示
文字檢視
1、cat 檢視檔案內容
2、more/less
3、head/tail
head -n 檢視檔案開頭n行
tail -100f file 實時檢視file最後100行,如果有新資料心如file,也會實時顯示
文字處理
cut、join、sort、uniq、grep、sed、awk
cut-d 制定分隔符,預設空格
-f 指定顯示列 1,3 1-3
sort 排序 ,不會影響原檔案,只影響顯示順序
-n 數值公升序
-r 降序
-t 指定字段分隔符
-k 以哪個字段排序
-u unique 排序後相同的行只顯示一次
-f 忽略大小寫
sort -t: -k3 -nr /etc/passwd
以第三列資料降序排列顯示,分隔符是冒號
Linux常用命令 檔案管理
ls ald 檔案或目錄 a 顯示所有檔案,包括隱藏檔案 l 顯示詳細資訊 d 檢視目錄屬性cd 目錄 pwdmkdir p 目錄名 p 遞迴建立rmdir 目錄名 cp rp 原檔案或目錄 目標目錄 r 複製目錄 p 保留檔案屬性mv 原檔案或目錄 目標目錄 rm rf 檔案或目錄 r 刪除目錄 ...
Linux 檔案管理常用命令
1 命令常見格式 命令 選項 引數 例子 ls a 根目錄下所有檔案 注意 後面是簡化選項 後面是選項全稱 例 a 和 all 其實是一樣的 2 檔案屬性 當我們檢視某一目錄下檔案時,ls a 某目錄 但是只看到檔名稱,所以要想看到檔案的屬性採用ls l 檔案 命令 檔案屬性展示格式 檔案許可權 使...
Linux檔案管理常用命令
mkdir 建立乙個資料夾 格式 mkdir空格資料夾名稱 touch 建立乙個文字文件 格式 touch空格文字名稱.字尾 cp 複製檔案 格式 cp空格所需要複製的檔名稱空格所要移動的位置 mv 移動檔案 格式 mv空格所需要移動的檔名稱空格所要移動的位置 rm rf 刪除檔案 格式 rm空格 ...