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
下一篇 2018-03-31

相關推薦

  • Homework_week1

    一、描述計算機的組成及其功能 計算機是由運算器、控制器、存儲器、輸入設備、輸出設備五大部件組成,每個部件的功能如下:運算器:完成各種算術運算和邏輯運算的裝置,能進行加、減、乘、除等數學運算,也能作比較、判斷、查找、邏輯運算等;?控制器:控制器是整個計算機系統的控制中心,它指揮計算機各部分協調地工作,保證計算機按照預先規定的目標和步驟有條不紊的進行操作及處理;…

    2018-06-20
  • 09 文件管理

    一、 文件的3種權限 -r ? ?read -w ?write -e ? execute      

    Linux筆記 2018-04-05
  • 第四周課程總結

    sed高級編輯命令模式空間相當于正在處理數據的這塊空間保持空間相當于倉庫,臨時存放暫時沒有處理完的半成品的空間P(大寫):打印模式空間開端至\n內容,并追加到默認輸出之前(即只打印第一行)h: 把模式空間中的內容覆蓋至保持空間中H:把模式空間中的內容追加至保持空間中g: 從保持空間取出數據覆蓋至模式空間G:從保持空間取出內容追加至模式空間x: 把模式空間中的…

    Linux筆記 2018-04-22
  • mysql數據庫的安裝

    實戰:rpm包安裝 1、yum安裝 centos6上yum install mysql-server rpm -ql mysql-server /etc/rc.d/init.d/mysqld? 服務名(服務腳本的名稱) /usr/libexec/mysqld? 數據庫的主程序(二進制的程序路徑與平時看到的二進制程序路徑不一樣) /var/lib/mysql?…

    Linux筆記 2018-06-11
  • 第二周

    反向單引號 ` `:執行能力強,可以執行命令 [等價于$()]單引號 ‘ ’:只顯示字符雙引號 “ ”:識別變量,不識別命令花括號{ }: 里面內容互相組合 打印重復字符串的簡化形式echo file{1,3,5} 顯示為file1.3.5rm -f file{1,3,5} 刪除file1.3.5echo file{1..10} 顯示為file1&#8230…

    Linux筆記 2018-07-29
  • 羅列Linux發行版的基礎目錄名稱命名法則及功用規定

    FHS: ? ? Filesystem Hierarchy Standard http://refspecs.linuxfoundation.org/ http://refspecs.linuxfoundation.org/fhs.shtml ? ? /bin:所有用戶可用的基本命令程序文件; ? ? /sbin:工系統管理使用的工具程序; ? ? /boo…

    Linux筆記 2018-05-13
欧美性久久久久