linux文件管理常用命令

日常管理linux文件

Linux常用命令

1.cd 改變目錄

使用絕對或相對路徑:

cd /home/wang/

cd home/wang

切換至父目錄: cd ..

切換至當前用戶主目錄: cd

切換至以前的工作目錄: cd –

選項:-P

相關的環境變量:

PWD:當前目錄路徑

OLDPWD:上一次目錄路徑

2.ls 列出目錄內容

ls -a 包含隱藏文件

ls -l 顯示額外的信息

ls -R 目錄遞歸通過

ls -ld 目錄和符號鏈接信息

ls -1 文件分行顯示

ls –S 按從大到小排序

ls –t 按mtime排序

ls –u 配合-t選項,顯示并按atime從新到舊排序

ls –U 按目錄存放順序顯示

ls –X 按文件后綴排序

3.touch 創建空文件和刷新時間

touch [OPTION]… FILE…

-a 僅改變 atime和ctime

-m 僅改變 mtime和ctime

-t [[CC]YY]MMDDhhmm[.ss]

指定atime和mtime的時間戳

-c 如果文件不存在,則不予創建

4.cp 復制文件和目錄

-i:覆蓋前提示 –n:不覆蓋,注意兩者順序

-r, -R: 遞歸復制目錄及內部的所有內容

-a: 歸檔,相當于-dR –preserv=all

-d:–n-p: 等同–preserv=mode,ownership,timestamp

-v: –verbose

-f: –force

-u:–update 只復制源比目標更新文件或目標不存在的文件

–backup=numbered 目標存在,覆蓋前先備份加數字后綴o-dereference –preserv=links 不復制原文件,只復制鏈接名

cp [OPTION]… [-T] SOURCE DEST

cp [OPTION]… SOURCE… DIRECTORY

cp [OPTION]… -t DIRECTORY SOURCE…

5.mv 移動和重命名文件

mv [OPTION]… [-T] SOURCE DEST

mv [OPTION]… SOURCE… DIRECTORY

mv [OPTION]… -t DIRECTORY SOURCE…

常用選項:

-i: 交互式

-f: 強制

6.rm 刪除

rm [OPTION]… FILE…

常用選項:

-i 交互式

-f 強制刪除

-r 遞歸

–no-preserve-root 刪除/

示例:

rm -rf /

7.tree 顯示目錄樹

-d: 只顯示目錄

-L level:指定顯示的層級數目

-P pattern: 只顯示由指定pattern匹配到的路徑

8.mkdir 創建目錄

-p: 存在于不報錯,且可自動創建所需的各目錄

-v: 顯示詳細信息

-m MODE: 創建目錄時直接指定權限

9.rmdir 刪除空目錄

-p: 遞歸刪除父空目錄

-v: 顯示詳細信息

10.硬鏈接

創建硬鏈接會增加額外的記錄項以引用文件

對應于同一文件系統上一個物理文件

每個目錄引用相同的inode號

創建時鏈接數遞增

刪除文件時:

rm命令遞減計數的鏈接

文件要存在,至少有一個鏈接數

當鏈接數為零時,該文件被刪除

不能跨越驅動器或分區

語法:ln filename [linkname ]

11.軟鏈接

一個符號鏈接指向另一個文件

ls – l的 顯示鏈接的名稱和引用的文件

一個符號鏈接的內容是它引用文件的名稱

可以對目錄進行

可以跨分區

指向的是另一個文件的路徑;其大小為指向的路徑字符串的長度;不增加或減少目標文件inode的引用計數;

語法:ln -s filename [linkname]

12.file 確定文件內容

文件可以包含多種類型的數據

檢查文件的類型,然后確定適當的打開命令或應用程序使用

file [options] <filename>…

常用選項:

-b 列出文件辨識結果時,不顯示文件名稱

-f filelist 列出文件filelist中文件名的文件類型

-F 使用指定分隔符號替換輸出文件名后默認的”:”分隔符

-L 查看對應軟鏈接對應文件的文件類型

–help 顯示命令在線幫助

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/94125

(0)
隔壁小翔隔壁小翔
上一篇 2018-03-31 20:05
下一篇 2018-03-31 20:11

相關推薦

欧美性久久久久