2023.9.12

grep命令

Haroopad Haroopad - The Next Document processor based on Markdown 能在文本中查找指定模式的词或短语,并把匹配的行打印出来。

模式:由正则表达式的元字符及文本字符所编写出的过滤条件。

  • 用法 -grep [OPTIONS] PATTERN [FILE...]

    命令 参数 匹配模式 文件数据

  • 常用选项 grep -n "apple" fruits grep -in "apple" fruits(忽略大小写的查找)

cp命令

复制文件 cp[options] 源文件 目标文件

  • 举例: cp /etc/updatedb.conf ./ ->将/etc目录下的updatedb.conf文件复制到当前目录中。

diff命令

  • 举例: diff fruits fruits1 可以查找指定的两个文件的内容中有什么不同。

touch命令

能够改变文件的时间参数,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。

linux的三个主要变动时间:mtime(modification time)、ctime(status time)、atime(access time)

  • modification time (mtime): 当该文件的“内容数据”变更时,就会更新这个时间。内容数据指的是文件的内容,而不是文件的属性或权限。

  • status time (ctime): 当该文件的“状态 (status)”改变时,就会更新这个时间,举例来说,像是权限与属性被更改了,都会更新这个时间。

  • access time (atime): 当“该文件的内容被取用”时,就会更新这个读取时间 (access)。举例来说,我们使用 cat 去读取 /etc/man_db.conf , 就会更新该文件的 atime 了。

rm命令

作用:删除文件或者目录。

格式:rm [选项] 文件名

常用选项:

  • -f:强制删除

  • -i:给用户提示

  • -r或-R:递归删除,删除目录

  • -d:删除空目录

mv命令

移动文件或文件换名(除了给文件改名字,也可以给目录改名字)

  • mv [options] 源文件 目标文件

find命令

搜索特定文件 find 路径...、 eg. find ./dne -name *.c 按文件名来查找 find . -type d 在当前目录按指定类型来查找文件(.代表当前目录,d代表文件类型【子目录】)

tar命令

作用:打包备份文件。 命令格式:tar cvf 文件名.tar 要备份的文件或目录

eg.tar cvf etc.tar /etc(对/etc目录进行打包备份,即产生包文件etc.tar)

恢复:tar -xvf dir5.tar.gz(实现解包操作)

gzip命令

压缩文件 gzip options 解压缩:gzip -d hello.c.gz

ln命令

在文件间建立连接

  • ln [options] 源文件 [目标文件] 目标文件 ->源文件

存取选项

文件主权限,组用户权限:可读的,可写的,可执行或者可查询的(r,w,x) 其他用户没有这三种权限。

chmod命令

功能:改变文件或目录的许可权限 chmod [who] [opt] [mode] 文件名 ①who表示对象

  • u 表示用户自己,及文件的所有者

  • g 代表本人所在的组,组成员

  • o 系统中的其他用户

  • a 所有用户

②opt表示操作符 为当前目录下的test文件主户添加读写权限: chmod g+rw test

改变用户主和文件主命令

  • chmod命令:将指定文件的拥有者改为指定的用户

  • chgrp命令:改变文件所属用户组

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值