ls -a:列出全部文件,包含隐藏文件
-a :将文件的特性一起复制
-p :连同文件的属性一起复制,而非使用默认方式,与-a相似,常用于备份
-i :若目标文件已经存在时,在覆盖时会先询问操作的进行
-u :目标文件与源文件有差异时才会复制
-f :force强制的意思,如果目标文件已经存在,不会询问而直接覆盖
-i :若目标文件已经存在,就会询问是否覆盖
-u :若目标文件已经存在,且比目标文件新,才会更新
-f :就是force的意思,忽略不存在的文件,不会出现警告消息
-i :互动模式,在删除前会询问用户是否操作
7、cat命令:用于查看文本文件的内容,后接要查看的文件名,通常可用管道与more和less一起使用
cat file1:从第一个字节开始正向查看文件的内容
tac file1:从最后一行开始反向查看一个文件的内容
cat -n file1:标示文件的行数
more file1:查看一个长文件的内容
head -n 2 file1:查看一个文件的前两行
tail -n 2 file1:查看一个文件的最后两行
tail -n +1000 file1:从1000行开始显示,显示1000行以后的
cat filename | head -n 3000 | tail -n +1000 显示1000行到3000行
cat filename | tail -n +3000 | head -n 1000 从第3000行开始,显示1000(即显示3000~3999行)
8、tar命令
-c :新建打包文件
-t :查看打包文件的内容含有哪些文件名
-j :通过bzip2的支持进行压缩/解压缩
-z :通过gzip的支持进行压缩/解压缩
-v :在压缩/解压缩过程中,将正在处理的文件名显示出来
-f filename :filename为要处理的文件
查询:tar -jtv -f filename.tar.bz2
# tar 打包和压缩
tar -cvf xxx.tar xxx.xxx #将文件打成一个tar包,不压缩
tar -zcvf xxx.tar.gz xxx #打包成tar.gz格式压缩包
tar -jcvf xxx.tar.bz2 xxx #打包成tar.bz2格式压缩包
# tar 解压
tar zxvf xxx.tar.gz #解压tar.gz格式压缩包
tar jxvf xxx.tar.bz2 #解压tar.bz2格式的压缩包
tar xvf xxx.tar.[gz/bz2] #两种解压的便捷写法
# 参数
-z:通过 gzip 指令处理文件
-j:通过 bzip2 指令处理文件
-c:创建归档文件,也就是打包
-x:从归档文件中还原文件,也就是解压
-v:显示操作过程
-f:指定压缩文件
# zip 压缩和解压
zip -q -r xxx.zip xxx # 压缩成zip格式
unzip xxx.zip # 解压zip格式的压缩包
# 参数
-q:不显示指令执行过程
-r:递归处理
-a 或--time=atime或--time=access或--time=use只更改存取时间。
-c 或--no-create 不建立任何文档。
-d 使用指定的日期时间,而非现在的时间。
-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
-m 或--time=mtime或--time=modify 只更改变动时间。
-t 使用指定的日期时间,而非现在的时间。
i通常表示会询问是否执行该操作;
u通常表示与原先文件不一致时才会执行该操作
r通常是递归执行该操作
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- kqyc.cn 版权所有 赣ICP备2024042808号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务