软件测试第10天

今天的内容是针对Linux的管道、软硬链接以及任务调度指令进行的讲解:

系统常用指令:shell>#grep 关键字 路径名
linux的管道:
> ls –l  |  wc     //计算当前目录文件行数
> ls  -l | head  -5   //查看当前目录前5个文件
> ls  -l | head  -30  | tail -5  //查看当前目录第26到第30个文件
> grep  this  apple.txt | grep was   //在apple.txt文件中查找一行,该行既出现this字样,还出现was字样
软链接link:
定义:就是windows系统的快捷方式
作用:可以对硬盘空间进行合理分配
具体设置:ln -s /home/jinnan/liaoning/food.txt/var/fdd.txt
ln -s food.txt ff.txt
注意点:1.设置软链接,如果软链接和源文件不在同一级目录,原文件需要设置为绝对路径方式
        2.普通文件和目录都可以设置软链接
        3.③原文件 被删除,对应的软链接就变为“无效链接”,如果再创建一个同名原文件,软链接又恢复为有效链接文件。
硬链接:
定义:系统里边文件的名称(引用)就是硬链接。
    给文件增加名称(引用)的过程就是创建“硬链接”
          (一个文件有多个名字,它们互为硬链接)
注意:1.设置硬链接的时候,原文件不需要使用绝对路径
      2.只有普通文件可以设置硬链接,目录不可以
      3.同一个原文件的所有硬链接文件必须在同一个硬盘、同一个分区里边
好处:防止重要的文件被误删除;如果有多人需要操作同一个文件,就给他们创建许多硬链接即可。
软链接和硬链接异同:
不同点:
 软链接是快捷方式,可以用在硬盘空间合理分配上
 硬链接就是文件的名字,一个文件的许多名字互为硬链接。
相同点:
 大家都是针对同一个目标进行操作
任务调度指令设置:
定义:规定系统在指定的时间完成指定的任务过程。
 设置:
  > crontab –e     //编辑任务调度指令
  > crontab –l      //查看任务调度指令
 1.先有一个.sh文件 a.sh
2.这个文件里面以 #! /bin/bash 开头 另起一行写命令 写完保存退出
3.执行调度指令 crontab -e 进入编辑界面
4.设置执行时间和执行命令
#分钟  小时 日期 月份 星期 执行指令
34       11  10      11        5     home/user/rm.sh

 

posted @ 2017-11-13 16:18  梦降  阅读(75)  评论(0编辑  收藏  举报