Linux中創(chuàng)建,復(fù)制和刪除文件及目錄的命令詳解
mkdir/touch
mkdir:建立目錄
touch: 建立文件
建立單個(gè)目錄:
語法格式:mkdir/touch 目錄名/文件名
mkdir /a //在根目錄下建立一個(gè)a文件夾 ls / //查看 mkdir ./a //在當(dāng)前目錄下建立一個(gè)a文件夾 mkdir a //其中 ./ 可省略 ls //查看 mkdir b c d //建立多個(gè)文件夾

-p:連續(xù)建立多級(jí)目錄
mkdir /a/b //在a目錄下建立b目錄 mkdir -p /a/b/c/d/e/f //連續(xù)建立多級(jí)目錄
rmdir:刪除目錄
語法格式:rmdir 目錄名
rkdir:只能刪除空文件夾
rmdir /a //刪除a目錄

rm:可刪除非空目錄
rm -r /a //刪除a目錄
-f:刪除且不提醒
具有一定危險(xiǎn)性,所以刪除前需要檢查命令是否正確,防止誤刪目錄
rm -r -f /a //刪除非空目錄a且不提醒 rm -rf /a //簡化寫法

cp:復(fù)制目錄
語法格式:cp 文件目錄 目的目錄名
touch /filea //創(chuàng)建一個(gè)filea的文件 cp /filea /tmp //將filea文件復(fù)制到tmp目錄 cp -v /filea /tmp //將filea文件復(fù)制到tmp目錄,同時(shí)顯示進(jìn)度條

-r:cp單獨(dú)使用時(shí)只能復(fù)制文件,復(fù)制目錄時(shí)需要增加參數(shù)-r
cp -r /root/a /tmp //將root目錄下的a目錄復(fù)制到tmp

-p:復(fù)制時(shí)新文件的時(shí)間會(huì)刷新,加入?yún)?shù)-p會(huì)保留原有文件的時(shí)間
-a:保留原有文件的權(quán)限,屬主,屬組和時(shí)間

mv:移動(dòng)文件/重命名文件
修改文件名(可以理解為將filea移動(dòng)到本目錄下更名為fileb)
語法格式:mv 舊文件名 新文件名
mv /filea /fileb //將filea文件名改為fileb

移動(dòng)文件:
語法格式:mv 目錄或文件名 目的目錄名
mv /fileb /tmp //移動(dòng)fileb到目錄tmp mv /tmp/fileb /filec //將tmp目錄下的文件fileb移動(dòng)到根目錄下并重命名為filec
通配符
* 匹配所有字符
cp /tmp/file* / //將tmp目錄下以file開頭的文件復(fù)制到根目錄下
? 匹配單個(gè)字符
cp /tmp/file? / //將tmp目錄下file開頭且后面為任意一個(gè)字符的文件復(fù)制到根目錄下
知識(shí)補(bǔ)充
1.linux創(chuàng)建用戶指定目錄
-c comment 指定一段注釋性描述。 -d 目錄 指定用戶主目錄,如果此目錄不存在,則同時(shí)使用-m選項(xiàng),可以創(chuàng)建主目錄。 -g 用戶組 指定用戶所屬的用戶組。 -G 用戶組,用戶組 指定用戶所屬的附加組。 -s Shell文件 指定用戶的登錄Shell。 -u 用戶號(hào) 指定用戶的用戶號(hào),如果同時(shí)有-o選項(xiàng),則可以重復(fù)使用其他用戶的標(biāo)識(shí)號(hào)。
添加用戶并指定家目錄
useradd -d /home/test -m jc #-d :指定某個(gè)目錄成為家目錄,而不要使用預(yù)設(shè)值;-m :強(qiáng)制!要建立使用者家目錄!
設(shè)置密碼
passwd jc
授權(quán)
chown jc -R /home/test
登錄
su - jc
刪除帳號(hào)
userdel 用戶名 #刪除用戶名及主目錄
2.Linux mkdir用于創(chuàng)建目錄
mkdir是Linux系統(tǒng)中用于創(chuàng)建目錄的命令。mkdir是make directory的縮寫,它可以在指定的路徑上創(chuàng)建一個(gè)或多個(gè)目錄。
語法
mkdir [選項(xiàng)] <目錄名>
選項(xiàng):
-p:遞歸創(chuàng)建目錄,如果上級(jí)目錄不存在也會(huì)一并創(chuàng)建-m <模式>:設(shè)置權(quán)限模式,類似于chmod命令中的參數(shù) (例如:mkdir -m 755 dir)
使用示例
下面給出8個(gè)實(shí)際的例子,展示了mkdir命令的多種用法。
創(chuàng)建單個(gè)目錄
mkdir testdir
上述命令將在當(dāng)前路徑下創(chuàng)建一個(gè)名為testdir的目錄。
創(chuàng)建多個(gè)目錄
mkdir dir1 dir2 dir3
上述命令將在當(dāng)前路徑下同時(shí)創(chuàng)建目錄dir1、dir2和dir3。
遞歸創(chuàng)建目錄
mkdir -p parent/child/grandchild
上述命令將在當(dāng)前路徑下遞歸創(chuàng)建parent目錄、parent目錄下的child目錄,以及child目錄下的grandchild目錄。即使上級(jí)目錄不存在,也會(huì)一并創(chuàng)建。
設(shè)置權(quán)限模式
mkdir -m 755 newdir
上述命令將在當(dāng)前路徑下創(chuàng)建newdir目錄,并設(shè)置其權(quán)限為755。
使用相對路徑創(chuàng)建目錄
mkdir ../newdir
上述命令將在當(dāng)前路徑的父級(jí)目錄中創(chuàng)建newdir目錄。通過使用相對路徑,可以在不進(jìn)入目錄所在路徑的情況下創(chuàng)建目錄。
創(chuàng)建隱藏目錄
mkdir .hidden
上述命令將在當(dāng)前路徑下創(chuàng)建一個(gè)名為.hidden的隱藏目錄。以.開頭的目錄名稱會(huì)被視為隱藏目錄。
創(chuàng)建帶有空格的目錄
mkdir "dir with space"
上述命令將在當(dāng)前路徑下創(chuàng)建一個(gè)名為dir with space的目錄。通過使用雙引號(hào)將整個(gè)目錄名稱括起來,可以創(chuàng)建帶有空格的目錄。
創(chuàng)建目錄并賦予多個(gè)用戶組訪問權(quán)限
mkdir newdir chgrp group1:newgroup newdir chmod g+rwxs newdir
上述命令依次完成了以下操作:
- 創(chuàng)建一個(gè)名為
newdir的目錄 - 將
newdir目錄的所屬用戶組設(shè)置為group1和newgroup - 賦予
group1用戶組讀寫權(quán)限,并將該目錄的粘滯位設(shè)置為可執(zhí)行
到此這篇關(guān)于Linux中創(chuàng)建,復(fù)制和刪除文件及目錄的命令詳解的文章就介紹到這了,更多相關(guān)Linux目錄創(chuàng)建刪除內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Linux使用MySQL忘記root密碼及修改MySQL默認(rèn)編碼
本篇文章主要介紹了Linux使用MySQL忘記root密碼及修改MySQL默認(rèn)編碼,碰到這個(gè)問題的朋友可以參考下。2016-10-10
Linux設(shè)置位S(SetUID)的詳細(xì)教程
linux setuid是一種權(quán)限管理機(jī)制,即設(shè)置一個(gè)程序以超級(jí)用戶(root)權(quán)限運(yùn)行,即使由普通用戶啟動(dòng)也能夠執(zhí)行某些僅超級(jí)用戶有權(quán)限執(zhí)行的操作,此機(jī)制可以提高程序的安全性和可靠性,但也可能存在一些安全風(fēng)險(xiǎn),本文將詳細(xì)介紹Linux設(shè)置位S(SetUID)的教程2025-05-05
淺談Apache?Commons?Pool2池化技術(shù)
Apache?Commons?Pool2為開發(fā)者提供了一套豐富的API和靈活的配置選項(xiàng),以實(shí)現(xiàn)對象的池化管理,本文就詳細(xì)的來介紹一下Apache?Commons?Pool2池化技術(shù),感興趣的可以了解一下2024-08-08
Linux查找指定文件夾的具體路徑的實(shí)現(xiàn)命令
本文介紹了在Linux中查找指定文件夾路徑的兩種方法:find命令和locate命令,find命令功能強(qiáng)大且靈活,適用于需要精準(zhǔn)查找、支持實(shí)時(shí)遍歷和自定義搜索范圍的場景,而locate命令基于系統(tǒng)內(nèi)置的文件索引數(shù)據(jù)庫,速度較快,適用于快速全局查找,需要的朋友可以參考下2026-02-02
Linux開機(jī)自啟動(dòng)服務(wù)兩種方式介紹
大家好,本篇文章主要講的是Linux開機(jī)自啟動(dòng)服務(wù)兩種方式介紹,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12

