嵌入式系统学习(2)

1.软链接

ln -s file file.s 创建一个软链接

与Windows中的快捷方式一样

如果使用相对路径创建的软链接在移动软链接位置后会失效.

所以创建软链接使一般使用绝对路径

ln -s /home/code/fiel1 file1.s

2.硬链接

ln file file.h

特点:

1.文件硬链接数会增加

2.无论更改哪个硬链接文件其他硬链接文件也会更改.

3.查找命令

(1)find命令

find ./ -type d  从当前目录开始递归查询所有目录文件,d为目录文件,c 字符设备文件,b块设备文件,l软链接,p管道文件,s套接字.
find ./ -name '*.jpg'从当前目录开始递归查询所有文件名带有.jpg的文件
find ./ -size +1M -size -10M 从当前目录开始递归查询所有大小在1M-10M之间的文件
find ./ -maxdepth 1 -name '*.jpg'只查询当前目录下的.jpg文件

(2)grep命令

grep -r 'copy' ./-n
-r 表示递归
copy表示待查询的字符串
./表示当前目录
-n表示显示所在行

4.压缩命令gzip和bzip2

两者都是配合tar打包命令使用

这两个的缺陷都是只能对单个文件进行压缩,一来不能压缩目录,而来不能打包

(1)gzip命令

gzip fielname  只能压缩文件,不能压文件夹.
bzip2 filename 
gunzip filename  解压缩操作,可以对上述两种压缩文件进行解压缩

其中bzip2的压缩率比gzip高.

(2)tar命令

tar zcvf 要生成的压缩包名字 要压缩的文件名   #注意:压缩包名一般以tar.gz结尾
z:zip,压缩
c:creat,创建
v:vision,显示压缩过程,可以去掉,直接用zcf
f:file文件

tar jcvf 要生成的压缩包名字 要压缩的文件名
zcvf 使用gzip压缩
jcvf 使用bzip2压缩


将c改为x即为解压缩


zxvf  使用gzip解压缩
jxvf   使用bzip2解压缩

tar zxvf 要解压的文件

(3)rar压缩与zip压缩


zip -r dir.zip dir  用于将目录 dir 压缩成一个名为 dir.zip 的压缩文件。
unzip dir.zip  解压缩

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值