Linux学习笔记(9)——操作命令复习(crontab、tar、grep、sed、awk、BEGIN{} END{})

本文是Linux学习笔记的第九篇,主要复习了常用的Linux命令,包括crontab创建计划任务,tar进行文件压缩解压,grep在文件中查找特定字符,sed进行流编辑,awk处理文本,以及BEGIN{}和END{}的使用。通过实例讲解了每个命令的具体用法和参数选项。
摘要由CSDN通过智能技术生成

1. crontab 计划任务

格式: crontab -e
编辑计划任务,在vim中按照以下格式输入
分 时 日 月 周 年 命令
如果想表达每分,则在数字前增加*或者 */ 即可

格式: crontab -l
列出已经计划的任务

格式: crontab -r
删除已经计划的任务
在这里插入图片描述
我编辑的命令是每分钟在date.txt中追加当前日期,最后利用tail -f执行检测,发现命令每隔一分钟执行一次:
在这里插入图片描述

2. tar 压缩解压

常用压缩格式:tar -zcvf [压缩包名] [要压缩的文件名,用空格隔开,可以用通配符代表某一类文件]
解压: tar -xf 压缩包
参数说明:
-z 以gzip格式压缩
-c 创建新文档
-v 详细列出处理的文档
-f 后面必须跟文件
-x 从归档中解出文件
实例一

adairwilson@adairwilson-virtual-machine:~/桌面/test$ tar -zcvf zip.tgz hh.txt la1.txt
hh.txt
la1.txt
adairwilson@adairwilson-virtual-machine:~/桌面/test$ ls
aa  bb  cc  date.txt  hh.txt  la1.txt  la.txt  sort.txt  wc.txt  zip.tgz  z.txt

实例二

adairwilson@adairwilson-virtual-machine:~/桌面/test$ tar -zcvf zip.tgz hh.txt la1.txt ./aa
hh.txt
la1.txt
./aa/
./aa/fi.txt
adairwilson@adairwilson-virtual-machine:~/桌面/test$ ls
aa  aa.py  adsf.txt  bb  cc  date.txt  ee.py  hh.txt  la1.txt  la.txt  sa.txt  sort.txt  wc.txt  xixi.py  zip.tgz  z.txt

示例三:

adairwilson@adairwilson-virtual-machine:~/桌面/test$ tar -zcvf file.tgz *.py *.txt
aa.py
ee.py
xixi.py
adsf.txt
date.txt
hh.txt
la1.txt
la.txt
sa.txt
sort.txt
wc.txt
z.txt

3. grep 文件中查找

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值