linux创建了目录复制不存在,Linux文件/目录 的新建、复制、移动(更名)、删除、查看、压缩命令...

一、新建

1.新建目录

mkdir da,新建目录da

mkdir -p da/db/dc/1,一次性创建多层目录da/db/dc/1

mkdir -m 700 da,创建da目录并赋予700权限

二、复制(cp)

复制要求源文件(目录)必须存在,目标文件(目录)不存在就新建一个。

1.复制文件fA

并新建文件fB,fB原来不存在:

cp fA fB

到目录dB中:

cp fA dB

2.复制目录dA(必须加入-r选项)

并新建目录dB,dB原来不存在。

cp -r dA dB

到目录dB中,dB必须实际存在。

cp -r dA dB(dA变成了dB的子目录)

三、移动(mv)

移动命令也可以用来对文件或目录重命名

1.移动文件

将文件fA(目录dA)更名为fB(目录dB),fB原来不存在。

mv fA fB

将文件fA(目录dA)移动到目录dB中,dB必须存在。

mv fA dB

2.移动目录(-r选项不用了)

将文目录dA更名为目录dB,dB原来不存在。

mv dA dB

将目录dA移动到目录dB中,dB必须存在。

mv dA dB

四、删除(rm)

1.删除文件fA

rm fA

2.同时删除文件fA和fB

rm fA fB

3.删除目录(必须加入-r选项)

rm -r dA(如果dA下面还有目录或文件,系统会一直询问是否删除下面的子目录或文件,,可以加入选项-f强行删除,不用确认)

rm -rf dA

五、显示

1.显示文件内容的指令有cat、more、head、tail。

cat/more/head/tail     fA

2.区别

cat显示所有内容

more分页显示,空格键向下翻页,b前翻,enter下翻一行,pageUp,pageDn翻页,q退出

head默认显示前10行

tail默认显示后10行。

六、列出文件(ls)

ls

空:列出当前目录下的所有文件和目录(不包括隐藏的文件)

-l:列出当前目录下的所有文件和目录的详细信息(不包括隐藏文件)

-a:列出当前目录下的所有文件

-al:列出当前目录下的所有文件和目录的详细信息

-R:递归显示下层目录中的内容,所有文件和目录都会被列出来(不包括隐藏文件)

-lt:按文件修改时间排序显示

-lS:按文件大小排序显示

这些参数可以组合使用。

七、解压包(tar)

tar

-c :建立一个压缩文件的参数指令(create 的意思),只打包,不压缩。

-x :解开一个压缩文件的参数指令!

-t :查看 tarfile 里面的文件!

特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。

-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?

-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?

-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成『 tar -zcvPf tfile sfile』才对喔!

-p :使用原文件的原来属性(属性不会依据使用者而变)

-P :可以使用绝对路径来压缩!

-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!

--exclude FILE:在压缩的过程中,不要将 FILE 打包!

tar -cvf abc.tar /etc/*.conf:把etc目录下所有以.conf结尾的文件打包成一个文件abc.tar

tar -xvf abc.tar:把abc.tar文件解压

tar -czf abc.tar.gz ./etc:打包成gzip格式的压缩包

tar -xzf abc.tar.gz:解压gzip格式压缩包

tar -cjf abc.tar.bz2 ./etc/:对目录/etc打包成bzip2压缩包

tar -xjf abc.tar.bz2:解压bzip2压缩包

tar -tvf abc.tar:显示abc.tar中的文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值