Centos7 基础命令2

history 历史命令

  • history 查看历史命令列表
  • history -c 清空历史命令
  • !n:执行命令历史中的第n条命令
  • !str:执行最近一次以str开头的历史命令
  • vim /etc/profile 打开历史文件配置文件 HISTSIZE=1000 #默认记录1000条

date 查看/调整系统日期时间

命令:date [选项] [+格式]

  • date 直接显示时间,日期
  • date +"%Y-%m-%d %H:%M:%S" 以这样的格式显示时间,日期
  • date -s “yyyy-mm-dd HH:MM:SS” 修改系统时间
    在这里插入图片描述

ln 快捷方式 制作连接(链接)文件

  1. 软连接
  • ln -s /路径/源数据 /路径/快捷方式的名称(选项-s,制作软连接方式)在这里插入图片描述
  • ll /快捷方式 查看快捷方式
    在这里插入图片描述
  • 光盘就是自动快捷方式的 cdrom -> sr0
  • 软连接优势:可以针对目录与文件制作快捷方式,支持跨分区; 软连接缺点:源数据消失,快捷方式失效
  1. 硬链接
  • ln /路径/源数据 /路径/快捷方式的名称 #硬链接
  • 硬链接优势:源数据消失,快捷方式仍然有效: 硬链接缺点:只能针对文件制作快捷方式,不支持支持跨分区

crontab 计划任务

需要软件包:cronie,crontabs
系统服务:crond
日志文件:/var/log/cron

  • 命令
    编辑计划任务:crontab -e [-u 用户名]
    查看计划任务:crontab -l [-u 用户名]
    清除计划任务:crontab -r [-u 用户名]
  • 配置文件格式:
  1. 分 时 日 月 周 要执行的命令
    例如:* * * * * date >> /opt/date.txt 即每隔一分钟向date.txt文件中写入日期
    1. 符号代表的意思:在这里插入图片描述
      在这里插入图片描述

重定向 > 和 >>

  • 将重定向符前的信息,覆盖到重定向符之后的文件中

  • 将重定向符前的信息,追加到重定向符之后的文件中
    在这里插入图片描述

管道 |

  • 将前面查询到的信息用到后面的命令 在这里插入图片描述

grep 过滤

  • 命令 grep [选项] 文件名
  • 选项 -v 取反,即去掉-v之后的选项查到的信息
  • ^xxx 以xxx开头
  • xxx$ 以xxx结尾
  • ^$ 空格
    在这里插入图片描述
    在这里插入图片描述
通配符与正则表达式
  • 用途不同:通配符用来匹配文件夹名,而正则表达式用来匹配文件中的内容。
  • *匹配多个字符
  • ?匹配单个字符
  • [a-z]:多个字符或连续范围中的一个,若无则忽
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值