成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

文件管理命令(增刪改查文件)-創(chuàng)新互聯(lián)

(一)創(chuàng)建目錄

石嘴山網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),石嘴山網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為石嘴山成百上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的石嘴山做網(wǎng)站的公司定做!

mkdir命令

1.語法格式

mkdir [選項]... 目錄...

2.選項

長選項的必選參數(shù)對于短選項也是必選的。
-m, --mode=模式 ??? 設(shè)置文件模式(格式同 chmod),而不是 a=rwx - umask
-p, --parents ??? 需要時創(chuàng)建目標(biāo)目錄的父目錄,但即使這些目錄已存在也不視為錯誤,且其文件模式也不受 -m 選項影響。
-v, --verbose ??? 每次創(chuàng)建新目錄時,打印一條消息
-Z ??? 將每個創(chuàng)建的目錄的 SELinux 安全上下文設(shè)置為默認(rèn)類型
--context[=上下文] ??? 類似 -Z,但如果指定了<上下文>,則將 SELinux或 SMACK 安全上下文設(shè)置為<上下文>
--help ??? 顯示此幫助信息并退出
--version ??? 顯示版本信息并退出

3.參數(shù)

目錄名

4.示例
(1)不帶任何選項
mkdir test
會在當(dāng)前目錄下創(chuàng)建test目錄
mkdir /home/user/test
會在/home/user下創(chuàng)建test目錄,/home/user必須存在
(2)-p選項
-p選項允許你一次性創(chuàng)建多層次的目錄,而不是一次只創(chuàng)建單獨的目錄。
mkdir -p Project/a/src
在當(dāng)前目錄創(chuàng)建目錄Projects/a/src
mkdir -p Project/{a,b,c,d}/src
在當(dāng)前目錄創(chuàng)建目錄Project,其中含有4個文件夾a, b, c, d,且這4個文件夾都含有一個src文件
(3)-m選項

-m選項設(shè)置目錄權(quán)限
mkdir -m 766 test2
創(chuàng)建test2文件夾,并設(shè)置test2的權(quán)限為766

(二)刪除目錄
rmdir命令

1.語法格式

rmdir [選項]... 目錄...

2.選項

--ignore-fail-on-non-empty ??? 忽略僅由目錄非空產(chǎn)生的所有錯誤
-p, --parents ??? 刪除<目錄>及其父目錄,例如,"rmdir -p a/b/c"與 "rmdir a/b/c a/b a" 類似
-v, --verbose ??? 為每個處理的目錄輸出一條診斷信息
--help ??? 顯示此幫助信息并退出
--version ??? 顯示版本信息并退出

3.參數(shù)

目錄名

4.示例
(1)不帶任何選項
rmdir test
刪除當(dāng)前目錄下的test文件夾,test必須為空
rmdir test/foo
刪除test下的foo目錄
(2)-p選項

刪除上層多級目錄,當(dāng)子目錄刪除后其父目錄為空時,也一同刪除
rmdir -p a/b/c
刪除c,刪除b,刪除a與rmdir a/b/c a/b a類似

(三)顯示目錄
pwd命令顯示當(dāng)前目錄

1.語法格式

pwd [選項]...

2.選項

-L, --logical ??? 使用環(huán)境變量中的 PWD,即使其中包含符號鏈接
-P, --physical ??? 避免所有符號鏈接
--help ??? 顯示此幫助信息并退出
--version ??? 顯示版本信息并退出
如果沒有指定任何選項,默認(rèn)使用 -P

3.示例

(1)不帶任何選項,默認(rèn)使用-P
pwd
顯示當(dāng)前目錄

與pwd -P相同

如果當(dāng)前目錄是個鏈接,那么會顯示鏈接指向的目錄

tree命令

以樹狀圖列出目錄的內(nèi)容

1.語法格式

tree [選項] [參數(shù)]

2.選項

使用tree --help查看

3.參數(shù)

目錄名

4.示例

(1)不帶任何選項
tree test
列出指定目錄test下的所有文件,包括子目錄里的文件。

(四)切換目錄
cd命令

1.語法格式

cd [選項] [dir]

2.選項

3.參數(shù)

目錄名

..(兩個點)

~(波浪線)

-(減號)

4.示例

(1)基本用法
cd test
切換到test目錄下

(2)..參數(shù)
cd ..
切換到父目錄
(3)~參數(shù)

cd?~
進(jìn)入用戶主目錄
或者

cd回車,也是進(jìn)入主目錄
(4)-參數(shù)

cd?-
回到先前的目錄

(五)創(chuàng)建文件

touch命令

將每個<文件>的訪問時間和修改時間更改為當(dāng)前時間。
除非提供了 -c 或 -h 選項,否則不存在的<文件>將會被創(chuàng)建,內(nèi)容為空。

1.語法格式

touch [選項]... 文件...

2.選項

-a 只更改訪問時間
-c, --no-create 不創(chuàng)建任何文件
-d, --date=字符串 使用<字符串>表示的時間,而非當(dāng)前時間
-f (被忽略)
-h, --no-dereference 影響符號鏈接本身,而非符號鏈接的目標(biāo)
(當(dāng)系統(tǒng)支持更改符號鏈接的時間戳?xí)r,此選項才有用)
-m 只更改修改時間
-r, --reference=文件 使用<文件>的時間戳,而非當(dāng)前時間
-t 時間戳 使用格式為 [[CC]YY]MMDDhhmm[.ss] 的時間戳,而非當(dāng)前時間
--time=關(guān)鍵字 修改指定類型的時間:
若<關(guān)鍵字>是 access、atime 或 use:與 -a 等價
若<關(guān)鍵字>是 modify 或 mtime:與 -m 等價
--help 顯示此幫助信息并退出
--version 顯示版本信息并退出
請注意,-d 和 -t 選項所接受的時間/日期格式是不同的

3.參數(shù)

文件名

4.示例

(1)基本用法
touch test.txt
將所指定的文件test.txt的訪問時間和修改時間更改為當(dāng)前時間。如果文件不存在,就創(chuàng)建文件,文件大小為0字節(jié)。

mktemp命令

1.語法格式

mktemp [選項]... [模板]
安全地創(chuàng)建一個臨時文件或目錄,并且輸出它的名字。
<模板>的最后一個組成部分必須含有至少 3 個連續(xù)的 "X"。
如果沒有指定<模板>,將會使用 tmp.XXXXXXXXXX,同時隱含啟用 --tmpdir 選項。
創(chuàng)建文件時的權(quán)限為 u+rw(對目錄則是 u+rwx)減去 umask 施加的限制。

2.選項
-d, --directory 創(chuàng)建一個目錄而非文件
-u, --dry-run 不創(chuàng)建任何東西,僅打印出名字(不安全)
-q, --quiet 不顯示關(guān)于文件或目錄創(chuàng)建失敗的診斷信息
--suffix=后綴 將<后綴>添加至<模板>字符串之后;<后綴>不能含有斜杠。
若<模板>字符串不以 X 結(jié)尾,則隱含啟用該選項。
-p 目錄, --tmpdir[=目錄] 將<模板>視為相對于<目錄>的名稱;如果未指定
<目錄>,當(dāng) $TMPDIR 變量已設(shè)置時,使用這個變量的值,
否則使用 /tmp。使用該選項時,<模板>不能是絕對路徑;
與 -t 不同,<模板>字符串可以包含斜杠,但 mktemp
只會創(chuàng)建該路徑的最后一個組成部分
-t 將<模板>視為不含斜杠的單純的文件名,相對于此目錄:
如果設(shè)置了 $TMPDIR,則相對于 $TMPDIR;否則如果使用了
-p,則相對于 -p 指定的目錄;否則相對于 /tmp [已廢棄]
--help 顯示此幫助信息并退出
--version 顯示版本信息并退出

3.參數(shù)

模板

4.示例

使用重定向創(chuàng)建文件

1.使用>file可以創(chuàng)建空文件,如果file存在,則把file截斷為0字節(jié)
2.?cat /dev/null >file,創(chuàng)建文件大小為0字節(jié)
3.echo>fileName創(chuàng)建的文件是1個字節(jié)的。因為echo默認(rèn)輸出一個換行符。

(六)復(fù)制文件
cp命令

1.語法格式

用法:cp [選項]... [-T] 源文件 目標(biāo)文件
或:cp [選項]... 源文件... 目錄
或:cp [選項]... -t 目錄 源文件...
將指定<源文件>復(fù)制至<目標(biāo)文件>,或?qū)⒍鄠€<源文件>復(fù)制至<目標(biāo)目錄>。

2.選項

-a, --archive 等于 -dR --preserve=all
--attributes-only 僅復(fù)制屬性而不復(fù)制文件數(shù)據(jù)
--backup[=控制] 為每個已存在的目標(biāo)文件創(chuàng)建備份
-b 類似 --backup 但不接受參數(shù)
--copy-contents 在遞歸操作時復(fù)制特殊文件的內(nèi)容
-d 等于 --no-dereference --preserve=links
-f, --force 如果已存在的目標(biāo)文件無法打開,則將其刪除并重試
(該選項在與 -n 選項同時使用時將被忽略)
-i, --interactive 覆蓋前詢問(使前面的 -n 選項失效)
-H 跟隨命令行里的<源>中的符號鏈接
-l, --link 硬鏈接文件以代替復(fù)制
-L, --dereference 總是跟隨<源>里的符號鏈接
-n, --no-clobber 不要覆蓋已存在的文件(使前面的 -i 選項失效)
-P, --no-dereference 從不跟隨<源>中的符號鏈接
-p 等于 --preserve=mode,ownership,timestamps
--preserve[=屬性列表] 如果可能的話,保留指定的屬性(默認(rèn):
mode,ownership,timestamps)
其他屬性:context、links、xattr、all
--no-preserve=屬性列表 不保留指定的屬性
--parents 在<目錄>下使用完整的源文件路徑
-R, -r, --recursive 遞歸地復(fù)制目錄
--reflink[=何時] 控制克隆/CoW 副本。見下文
--remove-destination 嘗試打開目標(biāo)文件前先刪除已存在的目標(biāo)
文件(和 --force 選項有區(qū)別)
--sparse=何時 控制創(chuàng)建稀疏文件的方式。見下文
--strip-trailing-slashes 刪除參數(shù)中所有<源>末尾的斜杠
-s, --symbolic-link 只創(chuàng)建符號鏈接而不復(fù)制文件
-S, --suffix=后綴 自行指定備份文件的后綴
-t, --target-directory=目錄 將所有<源>參數(shù)復(fù)制到<目錄>
-T, --no-target-directory 將<目標(biāo)>視為普通文件
-u, --update 只在<源>比目標(biāo)文件新,或目標(biāo)文件
不存在時才進(jìn)行復(fù)制
-v, --verbose 顯示詳細(xì)步驟
-x, --one-file-system 不跨越文件系統(tǒng)進(jìn)行操作
-Z 設(shè)置目標(biāo)文件的 SELinux 安全上下文為默認(rèn)類型
--context[=上下文] 類似 -Z,但如果指定了<上下文>,則將 SELinux
或 SMACK 安全上下文設(shè)置為<上下文>
--help 顯示此幫助信息并退出
--version 顯示版本信息并退出

3.參數(shù)

4.示例

(1)基本用法
cp test.txt ../test2
將當(dāng)前目錄下的test.txt復(fù)制到父目錄的子目錄test2下
cp test.txt test2.txt
將test.txt復(fù)制出一份副本,命名為test2.txt,相當(dāng)于另存為
(2)-f 如果有已存在的目標(biāo)文件且無法打開,則將其刪除并重試
cp -f test.txt test2.txt
如果test2.txt已經(jīng)存在,則將其刪除,再復(fù)制
(3) -n 不要覆蓋已存在的文件
cp -n test.txt ../test2
如果test2目錄下已經(jīng)有test.txt了,則不會復(fù)制
(4)-R, -r, --recursive 遞歸復(fù)制目錄及其子目錄內(nèi)的所有內(nèi)容
cp -r test test2
將test目錄及其子目錄復(fù)制到test2目錄下
(5)-u, --update? 只在源文件比目標(biāo)文件新,或目標(biāo)文件不存在時才進(jìn)行復(fù)制
cp -u test.txt ../test2
將test.txt復(fù)制到父目錄的子目錄test2下,如果test2下文件更新,則不復(fù)制

(七)移動文件
mv命令

1.語法格式
用法:mv [選項]... [-T] 源文件 目標(biāo)文件
或:mv [選項]... 源文件... 目錄
或:mv [選項]... -t 目錄 源文件...
將<源文件>重命名為<目標(biāo)文件>,或?qū)?源文件>移動至指定<目錄>。

2.選項

--backup[=控制] 為每個已存在的目標(biāo)文件創(chuàng)建備份
-b 類似 --backup 但不接受參數(shù)
-f, --force 覆蓋前不詢問
-i, --interactive 覆蓋前詢問
-n, --no-clobber 不覆蓋已存在的文件
如果您指定了 -i、-f、-n 中的多個,僅最后一個生效。
--strip-trailing-slashes 去掉每個<源>尾部的斜杠
-S, --suffix=后綴 用<后綴>替代通常使用的備份文件后綴
-t, --target-directory=目錄 將所有<源>移動至<目錄>中
-T, --no-target-directory 將<目標(biāo)>視為普通文件
-u, --update 僅在<源>比目標(biāo)文件更新,或者目標(biāo)文件
不存在時,才進(jìn)行移動操作
-v, --verbose 顯示詳細(xì)步驟
-Z, --context 將目標(biāo)文件的 SELinux 安全上下文設(shè)置為默認(rèn)類型
--help 顯示此幫助信息并退出
--version 顯示版本信息并退出

3.參數(shù)

4.示例
(1)基本用法
mv test.txt test2.txt
將test.txt重命名為test2.txt
mv test.txt ../test2
將test.txt移動到父目錄的子目錄test2下
(2)-f, --force ????? 覆蓋前不詢問
mv test.txt ../test2
將test.txt移動到父目錄下子目錄test2下,如果有同名文件,直接覆蓋
(3)-n, --no-clobber? 不覆蓋已存在文件
mv test.txt ../test2
將test.txt移動到父目錄下子目錄test2下,如果有同名文件,則不會移動
(4)-u, --update 僅在<源文件>比目標(biāo)文件更新,或者目標(biāo)文件不存在時進(jìn)行移動操作
mv test.txt ../test2
將test.txt移動到父目錄下子目錄test2下,如果有同名的更新的文件,則不會移動

(八)刪除文件
rm命令

1.語法格式

用法:rm [選項]... [文件]...
刪除 (unlink) 一個或多個<文件>。

2.選項

-f, --force 忽略不存在的文件和參數(shù),且從不詢問
-i 每次刪除前詢問
-I 在刪除超過三個文件或者遞歸刪除前詢問一次;此選項比 -i
提示次數(shù)更少,但仍可以避免大多數(shù)錯誤的發(fā)生
--interactive[=何時] 根據(jù)<何時>的值進(jìn)行詢問:never、once(同 -I)或者
always(同 -i);如果省略<何時>,則默認(rèn)為 always
--one-file-system 遞歸刪除目錄時,跳過所有和該目錄所對應(yīng)的命令行參
數(shù)不在同一個文件系統(tǒng)上的目錄
--no-preserve-root 不要對 "/" 特殊處理
--preserve-root[=all] 不要刪除 "/"(默認(rèn)行為);
如添加了 "all" 參數(shù),將拒絕處理與其父目錄位于
不同設(shè)備上的命令行參數(shù)
-r, -R, --recursive 遞歸刪除目錄及其內(nèi)容
-d, --dir 刪除空目錄
-v, --verbose 顯示詳細(xì)步驟
--help 顯示此幫助信息并退出
--version 顯示版本信息并退出

3.參數(shù)

4.示例

(1)基本用法

rm test.txt
刪除test.txt
(2)-f, --force 強(qiáng)制刪除。忽略不存在的文件,不提示確認(rèn)
rm -f test.txt
強(qiáng)制刪除test.txt
(3)-r, -R, --recursive ??遞歸刪除目錄及其內(nèi)容
rm -r test
刪除test及其下所有內(nèi)容
(4)-d, --dir ????????????刪除空目錄
rm -d test
如果test目錄為空,則刪除它

(九)?查找文件
find命令

whereis命令
該指令會在特定目錄中查找符合條件的文件
該指令只能用于查找二進(jìn)制文件、源代碼文件和man手冊頁

1.語法格式
用法:
whereis [選項] [-BMS

... -f]<名稱>
定位某個命令的二進(jìn)制文件、源碼和幫助頁文件。
當(dāng)不指定目錄時,默認(rèn)目錄是$PATH $MANPATH

2.選項

-b 只搜索二進(jìn)制文件
-B<目錄>定義二進(jìn)制文件查找路徑
-m 只搜索手冊和信息
-M<目錄>定義 man 和 info 查找路徑
-s 只搜索源代碼
-S<目錄>定義源代碼查找路徑
-f 終止<目錄>參數(shù)列表
-u 搜索不常見記錄
-l 輸出有效查找路徑
-h, --help 顯示此幫助
-V, --version 顯示版本

3.參數(shù)

文件名

4.示例

(1)基本用法
whereis bash
bash: /usr/bin/bash /usr/share/bash /usr/share/man/man1/bash.1.gz
注意:輸出信息中,bash:是查詢名,/usr/bin/bash是可執(zhí)行文件路徑,/usr/share/bash是共享文件路徑,/usr/share/man/man1/bash.1.gz是手冊路徑。
(2)-b 只搜索二進(jìn)制文件

whereis -b bash

bash: /bin/bash /etc/bash.bashrc /usr/share/bash

(3)-B 指定二進(jìn)制文件查找路徑

whereis -B /etc -f bash

(4)只搜索手冊
whereis -m bash
bash: /usr/share/man/man1/bash.1.gz
(5)指定手冊查找目錄
whereis -M /etc -f bash

which命令
which指令會在環(huán)境變量$PATH設(shè)置的目錄里查找shell命令。

1.語法格式
Usage: which [options] [--] COMMAND [...]
Write the full path of COMMAND(s) to standard output.

2.選項
--version, -[vV] Print version and exit successfully.
--help, ?????????Print this help and exit successfully.
--skip-dot ??????Skip directories in PATH that start with a dot.
--skip-tilde ????Skip directories in PATH that start with a tilde.
--show-dot ??????Don't expand a dot to current directory in output.
--show-tilde ????Output a tilde for HOME directory for non-root.
--tty-only ??????Stop processing options on the right if not on tty.
--all, -a ???????Print all matches in PATH, not just the first
--read-alias, -i Read list of aliases from stdin.
--skip-alias ????Ignore option --read-alias; don't read stdin.
--read-functions Read shell functions from stdin.
--skip-functions Ignore option --read-functions; don't read stdin.

3.參數(shù)

文件名

4.示例
(1)基本用法
which bash
/bin/bash

(2)-a選項

which -a bash

whereis與which的區(qū)別:
相同:
1.都可以查找可執(zhí)行文件
不同:
1.whereis可以指定查找目錄,which只能查找$PATH目錄
2.whereis還可以查找源碼手冊,which只能查找可執(zhí)行文件
3.which能查找別名,whereis不能

(十)顯示文件列表
ls命令

1.語法格式
用法:ls [選項]... [文件]...
列出給定文件(默認(rèn)為當(dāng)前目錄)的信息。

2.選項

選項太多了

使用ls --help查看

3.參數(shù)

文件名

4.示例
(1)基本用法
ls
列出當(dāng)前目錄下所有文件
(2)-a, --all ?????????????????不隱藏任何以 . 開始的項目
ls -a
列出當(dāng)前目錄下所有文件,不隱藏任何以 . 開始的項目
(3)-d, --directory ???????????當(dāng)遇到目錄時列出目錄本身而非目錄內(nèi)的文件
ls -dl test
列出test的屬性數(shù)據(jù),而不是列出test下的文件列表
(4)-l ???????????????????????????使用較長格式列出信息
ls -l
列出當(dāng)前目錄下所有文件,顯示完整信息
(5)-o ????????????????????????類似 -l,但不列出有關(guān)組的信息
ls -o
列出當(dāng)前目錄下所有文件,顯示完整信息,但不顯示組信息
(6)-r, --reverse ????????????????逆序排列
ls -r
列出當(dāng)前目錄下所有文件,但是以逆序排列
(7)-t ????????????????????????按時間排序,最新的最前;參見 --time
ls -t
列出當(dāng)前目錄下所有文件,并以時間排列
(8)-i
ls -i
顯示每個文件的索引編號(inode 號)

(十一)查看文件屬性信息
stat命令

1.語法格式
用法:stat [選項]... 文件...
顯示文件屬性數(shù)據(jù)

2.選項

-L, --dereference 跟隨鏈接
-f, --file-system 顯示文件系統(tǒng)狀態(tài)而非文件狀態(tài)
--cached=模式 指定如何使用已緩存的屬性;
對于遠(yuǎn)程文件系統(tǒng)很有用。參見下面的<模式>
-c --format=格式 使用指定的<格式>,而非默認(rèn)格式;
每使用一次<格式>,就輸出一個換行符
--printf=格式 類似 --format,但是會解釋反斜杠轉(zhuǎn)義序列,并且不會
強(qiáng)制在末尾輸出換行符。如果您仍希望進(jìn)行換行,
可以在<格式>中加入 "\n"
-t, --terse 使用簡潔格式輸出
--help 顯示此幫助信息并退出
--version 顯示版本信息并退出

3.參數(shù)

4.示例
(1)基本用法
stat test
文件:test
大小:0 ??????????????塊:0 ?????????IO 塊:4096 ??目錄
Device: 0,44 ???Inode: 1183248 ????Links: 1
權(quán)限:(0755/drwxr-xr-x) ?Uid:( 1000/ ?yintao) ??Gid:( 1000/ ?yintao)
最近訪問:2022-03-06 02:28:47.915172432 +0800
最近更改:2022-03-06 01:56:21.091175407 +0800
最近改動:2022-03-06 01:56:21.091175407 +0800
創(chuàng)建時間:2022-03-06 01:56:21.091175407 +0800

(十二)改變文件權(quán)限
chmod命令

1.語法格式
用法:chmod [選項]... 模式[,模式]... 文件...
或:chmod [選項]... 八進(jìn)制模式 文件...
或:chmod [選項]... --reference=參考文件 文件...
將每個文件的權(quán)限模式變更至指定模式。
使用 --reference 選項時,把指定文件的模式設(shè)置為與參考文件相同。

2.選項

-c, --changes 類似 verbose 選項,但僅在做出修改時進(jìn)行報告
-f, --silent, --quiet 不顯示大多數(shù)錯誤消息
-v, --verbose 為每個處理的文件輸出一條診斷信息
--no-preserve-root 不特殊對待 "/"(默認(rèn)行為)
--preserve-root 不允許在 "/" 上遞歸操作
--reference=參考文件 使用<參考文件>的模式而非給定<模式>的值
-R, --recursive 遞歸修改文件和目錄
--help 顯示此幫助信息并退出
--version 顯示版本信息并退出
每個<模式>都應(yīng)當(dāng)符合此格式:"[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+"。

3.參數(shù)

模式

文件名

4.示例

(1)基本用法
chmod a+x test
(2)-R, --recursive ???????遞歸修改文件和目錄
chmode -R a+x test

(十三)改變文件所有者
chown命令
chown(英文全拼:change owner)命令用于設(shè)置文件所有者和文件關(guān)聯(lián)組的命令。
1.語法格式
用法:chown [選項]... [所有者][:[組]] 文件...
或:chown [選項]... --reference=參考文件 文件...
修改每個<文件>的所有者和/或所屬組為給定的<所有者>和/或<組>。
如同時使用 --reference,將每個給定<文件>的所有者和屬組修改為<參考文件>
所具有的對應(yīng)值。
<所有者><組>可以是名字或數(shù)字id。
2.選項

-c : 顯示更改的部分的信息

-f : 忽略錯誤信息

-h :修復(fù)符號鏈接

-v : 顯示詳細(xì)的處理信息

-R : 處理指定目錄以及其子目錄下的所有文件

--help : 顯示輔助說明

--version : 顯示版本

3.參數(shù)

所有者

所有組

文件名

4.示例
(1)基本用法
chown root /var/run/httpd.pid
把 /var/run/httpd.pid 的所有者設(shè)置 root
chown runoob:runoobgroup file1.txt
將文件 file1.txt 的擁有者設(shè)為 runoob,所有組設(shè)為 runoobgroup
chown :512 /home/runoob
把 /home/runoob 的所有組設(shè)置為 512 (組ID),不改變所有者
(2)-R, --recursive ???????遞歸操作文件和目錄
chown -R runoob:runoobgroup *
將當(dāng)前前目錄下的所有文件與子目錄的擁有者皆設(shè)為 runoob,所有組設(shè)置為 runoobgroup

chgrp命令
Linux chgrp(英文全拼:change group)命令用于變更文件或目錄的所屬群組。
1.語法格式
用法:chgrp [選項]... 用戶組 文件...
或:chgrp [選項]... --reference=參考文件 文件...
將每個指定<文件>的屬組變更至指定<用戶組>。
使用 --reference 選項時,把指定<文件>的屬組設(shè)置為與<參考文件>相同。
2.選項
-c 或 --changes:效果類似"-v"參數(shù),但僅回報更改的部分。
-f 或 --quiet 或 --silent:  不顯示錯誤信息。
-h 或 --no-dereference:  只對符號連接的文件作修改,而不改動其他任何相關(guān)文件。
-R 或 --recursive:  遞歸處理,將指定目錄下的所有文件及子目錄一并處理。
-v 或 --verbose:  顯示指令執(zhí)行過程。
--help:  在線幫助。
--reference=<參考文件或目錄>:  把指定文件或目錄的所屬群組全部設(shè)成和參考文件或目錄的所屬群組相同。
--version:  顯示版本信息。
3.參數(shù)

4.示例
(1)基本用法
chgrp -v bin log2012.log
將 log2012.log 所有組改為 bin
(2)-R 遞歸操作文件和目錄
chgrp -R tom test
(3)--reference
chgrp --reference=log2012.log log2013.log
將文件 log2013.log 的所有組設(shè)置為 log2012.log 的所有組

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

本文名稱:文件管理命令(增刪改查文件)-創(chuàng)新互聯(lián)
當(dāng)前URL:http://jinyejixie.com/article46/dsideg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、做網(wǎng)站云服務(wù)器、標(biāo)簽優(yōu)化響應(yīng)式網(wǎng)站、微信公眾號

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
东源县| 灵丘县| 常山县| 湘潭县| 额济纳旗| 金寨县| 武鸣县| 神木县| 阜城县| 瑞安市| 克山县| 滕州市| 本溪市| 应用必备| 马边| 嘉义市| 常宁市| 石狮市| 伊宁县| 三明市| 仁寿县| 莱阳市| 区。| 祁阳县| 颍上县| 仲巴县| 高淳县| 内黄县| 怀集县| 桑日县| 定日县| 嵩明县| 手机| 南投市| 股票| 久治县| 比如县| 获嘉县| 宝清县| 博湖县| 陆丰市|