Linux命令练习

touch:创建新文件或修改文件时间戳

选项

功能

-a

修改文件访问时间

-m

修改文件修改时间

-c

修改文件时间戳

-t time

使用指定的时间值(202204202014)

mkdir:创建新目录

选项

功能

-p

递归创建所有子目录

-m mode

为新建的目录设置指定的权限 mode

rmdir:删除空目录

cp:复制文件或目录

选项

功能

-d

如果源文件为软链接则复制软链接,而不是复制源文件

-i

如果目标文件已经存在,提示是否覆盖现有目标文件

-l

建立源文件的硬链接文件而不是复制源文件

-s

建立源文件的软链接文件而不是复制源文件

-p

保留源文件的所有者、组、权限和时间信息

-r

递归复制目录

-u

如果目标文件有相同或更新的修改时间,则不复制源文件

-a

相当于-d、-p和-r三个选项的组合,即 -dpr

mv:移动或重命名文件或目录

选项

功能

-f

如果目标文件已存在,强制覆盖目标文件而且不给提示

-i

如果目标文件已存在,提示是否覆盖目标文件

-u

如果源文件的修改时间更新,则移动源文件

-v

显示移动过程

rm:永久删除文件或目录

选项

功能

-f

删除文件和目录前不给提示,即使文件和目录不存在

-i

和-f选项相反,删除文件和目录前有提示

-r

递归删除目录及其所有内容

-v

删除文件前打印文件名

find  :可以根据给定的路径和表达式查找的文件或目录。如不加任何参数,表示查找当前路径下的所有文件和目录。

选项

功能

-name  pattern

-iname  pattern

查找文件名符合指定模式 pattern 的文件,pattern 一般用正则表达式指定。-iname不区分大小写

-user  aname

-uid  uid

查找文件所有者是 uname 或文件所有者标识是 uid 的文件

-group  gname

-gid  gid

查找文件所属组是 gname 或文件所属组标识是 gid 的文件

-atime|-ctime|-mtime

[+-]n

查找文件访问时间(状态修改时间|内容修改时间)在 n 天前的文件

-amin|-cmin|-mmin

[+-]n

查找文件访问时间在(状态修改时间|内容修改时间)n 分钟前的文件

-newer  file

查找比指定文件 file 还要新的文件(即修改时间更晚)

-empty

查找空文件或空目录

tar zcvf 

选项

功能

-c

创建打包文件(和-x、-t选项不能同时使用)

-r

将文件追加到打包文件的末尾

-A

合并两个打包文件

-f  filename

指定打包文件名,一定要正确指定后缀名

-v

显示正在处理的文件

-x

展开打包文件

-t

查看打包文件包含哪些文件或目录

-C  dir

在特定目录中展开打包文件

tar:对文件进行打包和压缩

zcvf:对文件进行压缩,减少其占用的存储空间

grep :从文件中提取符合指定匹配表达式的行

选项

功能

-A  num

提取符合条件的行及紧随其后的 num 行

-B  num

提取符合条件的行及在其之前的 num 行

-C  num

提取符合条件的行及其前后各 num 行

-m

num 最多提取 num 行符合条件的行

-I

不区分大小写

-n

输出行号

-r

递归地查找目录下的所有文件

-v

反向查找,即只显示不满足条件的行

chown :修改文件所有者和属组

chmod  数字法 符号法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值