linux替換目錄
❶ linux修改目錄下所有文件777
直接用更改許可權命令chmod
chmod -R 777 /home/linux
測試步驟:
useradd linux
ll /home
chmod -R 777 /home/linux
ll
❷ linux 替換目錄下所有的文件名
mv d* d*.txt
❸ linux裡面怎麼樣替換文件夾
直接 cp 就完了啊。
假設你要用文件夾B中的文件去覆蓋文件夾A中的文件,不同名的文件都保留,那命令就是:cp -r B/* A
❹ linux用什麼命令修改目錄名稱
linux下修改主目錄的方法:
第一,修改/etc/passwd文件 ;
第二,usermod命令;
具體方法:
第一種方法:vi /etc/passwd ;
找到要修改的用戶那幾行,修改掉即可,此方法建議慎用。
/etc/passwd文件格式 。
登錄名:加密口令:數字用戶ID:數字組ID:注釋欄位:起始目錄:shell程序 。
用此方法修改了用戶宿主目錄後,會出現某些異常,如:
bash環境異常,需要將用戶原宿主目錄下的隱藏文件拷貝到更改後的宿主目錄即可 。
cp /原宿主目錄/.* /目標目錄。
第二種:usermod ;
usermod -d /usr/newfolder -u uid-u後面一定要接uid啊,不是username 。
補充說明:usermod可用來修改用戶帳號的各項設定。
rmdir 命令
功能:刪除空目錄。
語法:rmdir [選項] dir-name
說明:dir-name表示目錄名。該命令從一個目錄中刪除一個或多個子目錄項。需要 特別注意的是,一個目錄被刪除之前必須是空的。rm - r dir命令可代替 rmdir,但是有危險性。刪除某目錄時也必須具有對父目錄的寫許可權。
命令中各選項的含義為:
- p 遞歸刪除目錄dirname,當子目錄刪除後其父目錄為空時,也一同被刪除。如果整個路徑被刪除或者由於某種原因保留部分路徑,則系統在標准輸出上顯示相應 的信息。
cd 命令:
功能:改變工作目錄。
語法:cd [directory];
說明:該命令將當前目錄改變至directory所指定的目錄。若沒有指定directory, 則回到用戶的主目錄。為了改變到指定目錄,用戶必須擁有對指定目錄的執行和讀許可權。
❺ linux替換文件命令
1、這么就用不會提示了:#
\cp
-rf
2、
原因:
#
vi
~/.bashrc
如果你看到如下內容,以下命令都會用別名執行了,就是說自動加了
-i
參數:
alias
rm='rm
-i'
alias
cp='cp
-i'
alias
mv='mv
-i'
為了讓復制和移動大量文件去覆蓋目標時,不會產生一個個的提示,命令應該這樣寫
#
\cp
-rf
/data/xxx*
/home/xxx
注意
cp
命令前加了
\
,意思是不讓它用~/.bashrc里的別名運行,即
-i
參數
3、補充cp該命令的各選項含義如下
-
a
該選項通常在拷貝目錄時使用。它保留鏈接、文件屬性,並遞歸地拷貝目錄,其作用等於dpR選項的組合。
-
d
拷貝時保留鏈接。
-
f
刪除已經存在的目標文件而不提示。
-
i
和f選項相反,在覆蓋目標文件之前將給出提示要求用戶確認。回答y時目標文件將被覆蓋,是互動式拷貝。
-
p
此時cp除復制源文件的內容外,還將把其修改時間和訪問許可權也復制到新文件中。
-
r
若給出的源文件是一目錄文件,此時cp將遞歸復制該目錄下所有的子目錄和文件。此時目標文件必須為一個目錄名。
-
l
不作拷貝,只是鏈接文件。
4、需要說明的是,為防止用戶在不經意的情況下用cp命令破壞另一個文件,如用戶指定的目標文件名是一個已存在的文件名,用cp命令拷貝文件後,這個文件就會被新拷貝的源文件覆蓋,因此,建議用戶在使用cp命令拷貝文件時,最好使用i選項。