歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux文件系統操作實用命令

Linux文件系統操作實用命令

日期:2017/2/28 17:39:37   编辑:Linux教程
這篇文檔實用性很強,它不是講某個命令的參數具體含義,而是從實際工作的角度來考慮,完成什麼工作需要什麼指令。

文件系統操作是最基本的操作,沒有文件系統,操作系統根本就運行不了。

下面是我們經常要做的一些事情。在下面具體參數意義不解釋,要了解這些

可以查詢該命令幫助文檔

1. 創建目錄

mkdir

NO1. 在當前路徑創建一級目錄

[root@rehat root]# mkdir test

NO2. 在當前路徑創建多級目錄

[root@rehat root]# mkdir -p mytest/test1/test1_1

NO3. 在創建目錄的同時給新建的目錄賦權限

[root@rehat root]# mkdir -m 777 testmod

這樣任何人對此目錄都有任何權限

2. 復制文件與文件夾

cp

NO1. 復制指定目錄的文件到當前目錄,並重命名

[root@rehat root]# cp ~/.bashrc bashrc_bak

NO2. 強制復制指定目錄的文件到當前目錄,而不管當前目錄是否含有該文件

[root@rehat root]# cp -f ~/.bashrc bashrc

NO2. 復制指定目錄到當前目錄

[root@rehat root]# cp -r /root/test .

[root@rehat root]# cp -r /root/test/ .

兩者效果一樣,在復制目錄時,會將源路徑的最後一級目錄全部復制過去,包括它本身。

NO3. 復制指定目錄的文件到指定目錄

[root@rehat root]# cp ~/.bashrc /bak/.bashrc

NO4. 在復制時將源文件的全部屬性也復制過來。若不指定參數,則目標文件與源文件屬性可能不一致。

[root@rehat root]# cp -a ~/.bashrc /bak/.bashrc

NO5. 若兩個文件夾要保證同步,一個文件的改了,另一個文件也跟著改,但是要保證兩個文件的文件都是最新的。

[root@rehat root]# cp -u /src/.bashrc /bak_src/bashrc
Copyright © Linux教程網 All Rights Reserved