day11文件、管道、打包

符号链接文件,软链接相当于快捷方式,是指向源文件,这个删掉对源文件并没有影响。

软链接:ln -s ;   ln -s  源文件    新文件名;就会生成软链接;

字符(character)/块(block)设备文件,所以c开头的就是字符设备mknod命令;b开头的就是块设备(硬盘、光驱);s开头的是.sock文件也是一类特殊的文件,这类文件通常用在网络之间;

-   英文名称位regular file,标识普通文件,包含纯文本、二进制文件、数据文件等;

d   英文全称directory,代表目录;

l   英文全称link,代表符号链接 或者软链接文件,类似Windows快捷方式,它指向文件实体;

which:查命令所在的路径(完整路径)重点是变量作用;

PATH:命令行的命令会从PATH对应的路径中查找命令;    PATH  对应的路径中没有这个命令就会报错,command not found;

whereis   显示命令、源码、相关文件全路径(和相关路径)   whereis -b=which;

locate:快速定位文件路径;

查找文件路径,是从数据库A(/var/lib/mlocate/mlocate.db)里面查询更新A数据库用updatedb命令;C7默认是没有安装的;

yum provides locate       yum install mlocate -y

find:查找目录下的文件    -type f  按文件类型查找

-a   and  并且       -o or或者      !取反   -exec  对查找的结果在处理        -mtime  按修改时间查找;

xargs 分组  -n几个东西在一组,-i把{}当作前面查找的结果;

-d指定分隔符  如果不指定,默认空格;

管道 :就是将上一个命令的结果链接上下一个命令,管道后接上xargs就是对文件本身进行操作,不然就是对文件内容进行操作;

date -s“xxxxxx” -s 修改时间 

+%F  +%Y  +%y  +%m  +%d  +%H  +%M  +%S

打包、压缩  文件压缩

tar   打包;集合参数:zcvf:-z 压缩;-c创建;-v输出打包;-f对文件打包;

解压缩:zxvf  -x解压;-C指定解压路径;-h跟随软链接;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容