Linux鸟哥私房菜基础笔记(六)

第十四课 crontab详解
  
  crontab 任务调度命令
  netstat -an 在windows,linux下显示网络连接、路由表和网络接口信息
  
  任务调度:是指系统在某个时间执行的特定命令或程序。
  任务调度分类:
   1系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等
   2个别用户工作:个别用户可能希望执行某些程序。
  
  任务调度的使用crontab 
    1.设置任务
     crontab -e
    2.每隔一定时间去执行 date> /home/mydata1
      1)希望,每天凌晨2:00去执行自动执行上面那个任务 
      可以在crontab -e 中加入
      0 2 * * * date >> /home/mydate2
      
      2)希望,每分去执行
      可以在crontab -e 中加入
      * * * * * date >> /home/mydate2
      
      调度文件的规则:
      字段名称 说明                     范围
      分钟     每小时中的第几分钟执行   0-59
      小时     每日的第几小时执行       0-23
      日期     每月的第几天执行         1-31
      月历     每年的第几月执行         1-12
      星期     每周的第几天执行         0-6
      
    3.怎么样去调度多个任务?
     1)在crontab中直接写 
     * * * * * date >> /home/mydate2
     * * * * * cp /home/mydate2 /root
   
     2)可以把所有的任务,写入到一个可执行文件(shell编程)
     a.vi mytask.sh
     b.date >> /home/mydate3
       cp /home/mydate3 /root
     d.可能需要修改mytask.sh文件权限变成可执行的
     e.在crontab -e 中写入 
       * * * * * /root/mytask.sh
       
    4.任务调度命令
     终止任务调度:
     crontab -r: 终止任务调度
     crontab -l: 列出当前有哪些任务调度]
   

 第十五课 进程的介绍和管理
  进程
   进程就是正在执行的程序
  线程
    (1)轻量级的进程。
    (2)进程有独立的地址空间。线程没有
    (3)线程不能独立存在,它是由进程创建。(fork) Thread
    (4)相对讲,线程耗费的cpu和内存小于进程
    
   每个进程都可能以两种方式存在的。前台与后台,所谓前台进程就是用户
   目前的屏幕上可以进行操作的。后台进程则是实际在操作,但由于屏幕上
   无法看到的进程,通常使用后台方式执行
 
   ps命令是用来查看目前系统中。有哪些正在执行。以及它们执行的状况。可以不加任何参数
   显示详细的进程信息
   1、ps -a:意思是说显示当前的所有进程信息。
   2、以用户的格式显示进程信息
   ps -u:以用户的格式显示进程的信息
   3、显示后台进程运行参数:
   ps -x: 显示后台进程运行的参数
 
   终止进程kill/killall
   终止某个进程:kill进程号
   kill 16251:终止进程号为16251的进程。
   kill -9 16251:因为有些进程会捕捉某些信号。
   如果直接不能结束进程可以用“-9”传送信息
 
 第十六课 top详解 设置系统时间 监控网络状态
  top详解
  附图:
 
  
  1.监视特定用户
  top:输入此命令,按回车键。查看执行的进程。
  u:然后输入“u”回车。再输入用户名,即可。
  2.终止指定的进程。
  top:输入此命令。按回车键,查看执行的进程。
  k:然后输入“k”回车。再输入要结束的进程ID号。
  3.指定系统状态更新的时间:
  top -d 10:指定系统更新进程的时间为10秒
  
  1.date命令:显示系统的时间。
  2.利用date命令来更改系统的时间。
   date MMDDHHMMCCYY.SS:意思是指:月月日日时时分分年年年年.秒秒
  3.查看月历:
   cal 3 2002:查看2002年3月的月历。
  4.查看年历
   cal 2008: 查看2008的年历
   
  tracepath == tracert 在linux中下追踪路由
  
  route 查看本机路由的情况
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值