Linux文件管理命令

2018-03-11

1、touch:新建文件或更改文件的時間戳,例如:touch /home/a.txt,當a.txt不存在時,就創建a.txt文件,當a.txt存在時,可以更改文件的時間戳。文件的時間戳分為三類:訪問時間-atime,修改時間-mtime(文件內容的更改),改變時間-ctime(文件元數據的更改)。touch -a(-m)可以認為設定文件的訪問時間和修改時間,ctime不能認為更改。還可以結合-t選項設置具體的時間,格式[[CC]YY]MMDDhhmm[.ss]

2、創建和修改文件內容還可以使用文本編輯器,vi和vim,當文件不存在vim /home/a.txt,打開并創建了a.txt,當a.txt存在的時候,vim /home/a.txt,打開并訪問了a.txt文件,注意此時atime會發生變化。

3、mkdir:創建文件夾,mkdir option /path/to/directory_name

-p 按照需求自動創建父目錄
-v 顯示創建目錄的詳細信息
-m 創建文件夾的同時設置權限

4、rmdir:刪除空文件夾,很少用

5、cp 拷貝文件

說明:當源為文件目的為目錄時候,在目的創建與源文件同名的文件,并將源文件的內容寫入到新創建的文件;當目的文件存在的時候,覆蓋目的文件;當源文件為目錄時候,目的必須是目錄。

-a 遞歸復制,并且保留文件權限屬性,如果是鏈接文件,只復制鏈接文件本身
-f 強制復制,不予以提示
-r 遞歸復制
-v 詳細情況

6、mv:移動或者改名,同目錄瞎 mv 可以用來更改文件名

大致情況與cp相同

7、rm 刪除文件或文件夾

-f? 強制刪除

-i 交互式刪除

-v 顯示詳細信息

-r 遞歸刪除目錄

–version 顯示版本信息

8、tree 顯示目錄的層級結構

-L n 指定顯示幾層層級結構

9、ls (list)顯示文件或目錄的基本信息

-a 顯示所有文件,包括.和..

-A 出去.和..其余和-a一樣

-l 長格式顯示詳細信息

-d 顯示目錄的信息

9、basename (獲取路徑的文件名) dirname (獲取路徑的目錄名)

10、more,less查看顯示文件內容

11、head 顯示文件的錢多少行,默認是10行 -n 設定行數

12、tail 顯示文件的尾部多少行

-n 設定行數

-f 跟蹤顯示文件的末尾

 

 

 

 

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

(0)
屠年屠年
上一篇 2018-03-11
下一篇 2018-03-11

相關推薦

  • raid 5 軟件實現

    raid 5        RAID 5是一種存儲性能、數據安全和存儲成本兼顧的存儲解決方案。 RAID 5可以理解為是RAID 0和RAID 1的折中方案。RAID 5可以為系統提供數據安全保障,但保障程度要比Mirror低而磁盤空間利用率要比Mirror高。RAID 5具有和RAID 0相近似的…

    2017-05-02
  • 常用的命令

    1、Cat 查看文件內容 2、Cp 拷貝    -a:此參數的效果和同時指定“-dpR”參數相同;    -d:當復制符號連接時,把目標文件或目錄也建立為符號連接,并指向與源文件或目錄連接的原始文件或目錄;    -f:強行復制文件或目錄,不論目…

    Linux干貨 2017-04-09
  • 作業練習題匯總

    需要用到的命令補充  文件通配符                                            …

    2017-07-22
  • iptables實驗1

    Iptables 實驗1 基于狀態放行telnet, ftp, ssh, http, samba, icmp等服務; (1) 對本機的ping請求每分鐘不得超出20個; (2) 每客戶端對本機的ssh的并發連接數不得超過3個; (3) 本機的telnet服務僅允許工作時間內訪問; 本機IP地址192.168.42.113 下面我們先放行所有入站狀態為ESTA…

    Linux干貨 2016-10-24
  •         linux 文件顏色的含義:         藍色代表目錄         綠色代表可執行文件 &nbs…

    Linux干貨 2016-12-05
  • 包管理之包查詢,包校驗,rpm數據庫.yum的詳細用法及說明

    一.概述 包查詢 rpm {-q|–query} [select-options] [query-options] [select-options] -a: 所有包 -f: 查看指定的文件由哪個程序包安裝生成 -p rpmfile:針對尚未安裝的程序包文件做查詢操作; –whatprovides CAPABILITY:查詢指定的CAP…

    Linux干貨 2016-08-30
欧美性久久久久