Linux下

主要对目录和普通文件的增删改查进行总结

一、目录

(1)查询:ls -aR1 目录名

(2)新建:

       mkdir a b c  -->同时新建几个目录

       mkdir -p a/b/c    -->级联操作,创建层级目录

(3)删除:

       rmdir -->删除空目录

       rm -r a  -->删除目录

       rm a    -->删除文件

       rm -i a  -->带提示的删除操作(-i控制)

(4)复制:

cp -r dir1 dir2  dir3(可以同时将多个目录移动到指定目录去,要带上-r)

(5)移动:

mv  dir1 dir2  dir3(可以同时将多个目录移动到指定目录内部去,移动一个目录可以不存在,但是移动多个目标目录得存在)

二、普通文件

(1)查询系统信息:ls -la

        查看内容:

cat /etc/passwd 

more /etc/passwd 

tac(tac /etc/passwd 倒序查看文件里的内容) 

less(less /etc/passwd 不会刷屏) 

nl /etc/passwd | less(出现行号且不会刷屏,‘|’管道命令符,前一个的输出最为后一个的输入)

head /etc/passwd  -->查看头十行

head -2 /etc/passwd  -->查看头两行

tail /etc/passwd  -->查看后十行

tail -2 /etc/passwd  -->查看后两行 

(2)新建空的文件

touch  (还可以将修改时间改为最新时间)  

(3)复制

cp aaa d1(复制过去会出现覆盖或者重命名不存在的文件)

cp aaa d2 d3 dir1(可以同时复制多个文件到dir1目录下,前提是最后一个必须是存在的目录)

(4)移动:

mv /etc/passwd d1(移动过去会出现覆盖或者重命名不存在的文件)

mv aaa d2 d3 dir1(可以同时移动多个文件到dir1目录下,前提是最后一个必须是存在的目录)

(5)压缩、解压缩:

gzip/bzip p1  -->压缩文件,压缩比例不同而已

gunzip p1.gz  -->将p1.gz解压缩

bunzip p1.bz  -->将p2.bz解压缩

zip p1.zip p2  -->将p2文件压缩到p1.zip压缩包中

unzip p1.zip   -->将p1.zip解压缩

(6)归档、拆档

tar cvf all.tar dir1 dir2 p1 p2  -->将目录和文件同时归档到all.tar中

tar xvf all.tar  -->拆档,同时保留元归档文件

tar cvfz all.tar.gz dir1 dir2 p1 p2 -->将目录和文件同时归档到all.tar中后,同时压缩

tar xvfz all.tar.gz  -->拆档并解压,同时保留元归档文件

(7)创建链接文档

ln p1 person.h   -->创建硬链接

ln -s p1 person.s  -->创建软连接(person为创建的链接名)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值