首页 > 代码库 > Linux/MAC服务管理

Linux/MAC服务管理

 (一)端口占用查询

      常用命令:
  •        lsof
  •       netstat

      实例:
  •       lsof -i:80  
  •       netstat -an | grep 80
  •       netstat -an | grep LISTEN 查询本机监听的端口
     

(二)crontab定时任务

     常用命令:

  •     crontab

    常用选项

  •     crontab -l  查看所有的定时任务
  •     crontab -e 新增编辑定时执行的策略
    
   时间格式

       分- 时-日-月-周 task

     

  •     每分钟执行一次  * * * * * 
  •     每五分钟执行一次  */5* * * *
  •     每天l8:00执行一次 0 18 * * * *
  •     每整点执行一次     0 * * * *
  •     每天零点执行一次  0 0 * * *

                 每周**执行一次       0 0 * * 0

                 每月**执行一次        0 0 1 * *

  

(三)service服务

    常用命令:
  •    svc 服务管理
  •    supervisor  进程管理
     

(四)文件上下载

      常用服务sftp (保证文件传输的安全性), 默认端口是22
      sftp上不同账户对应到不同的文件夹
      注意:不同版本的MAC or Linux系统登录sftp的方式稍有不同,不能从有防火墙的网络中访问

  •      sftp -oPort=2002 username@ip
  •      sftp -P 2002 username@ip
  •      sftp username@ip:2002
       输入密码登录到sftp系统后,
        > get filename  可以从sftp服务器下载文件
          

Linux/MAC服务管理