zoukankan      html  css  js  c++  java
  • Linux 常用命令(测试于CentOS8版本)

    一、文件及文件夹操作

    mkdir test   #创建文件夹  默认在Home/test
    touch test.js #创建文件  默认Home/test.js  
    touch test/test.js #创建文件  默认Home/test/test.js,必须先创建test文件夹
    rm -fr test  #删除文件夹
    rm -rf test/test.js #删除文件
    vim test/test.js  #编辑文件,根据下面提示操作,编辑、覆盖还是删除操作
    

    二、定时服务

    crontab -e     #新建服务
    */1 * * * * /usr/bin/curl https://www.baidu.com     #定时每分钟访问URL
    crontab -l      #查看本账户下的定时服务内容
    service crond start            #启动服务
    service crond stop            #关闭服务
    service crond restart         #重启服务
    service crond reload         #重新载入配置
    service sshd status           #查看服务状态
    

    ps:命令规则说明

    定时服务命令规则

    * * * * * command

    代表意义 分钟 小时 日期 月份 周 命令
    数字范围 0~59 0~23 1~31 1~12 0~7 命令

    * 12 * * * command   #代表任何时刻都接受的意思。日、月、周都是*,就代表着不论何月、何日的礼拜几的12:00都执行
    0 3,6 * * * command  #每天的3:00和6:00 执行
    0 8-12 * * * command  #每天的8:00至12:00 整点时刻都执行
    */5 * * * * command  #每间隔5分钟执行
    

    crontab [-u username] [-l|-e|-r]

    参数:

    -u: 只有root才能进行这个任务,也即帮其他用户新建/删除crontab工作调度;
    -e: 编辑crontab 的工作内容;
    -l: 查阅crontab的工作内容;
    -r: 删除所有的crontab的工作内容,若仅要删除一项,请用-e去编辑。
    

    三、查看权限问题

    su - root   #切换到root
    chmod u+w /etc/sudoers   #添加sudoers编辑权限
    vim /etc/audoers  #打开文件编辑
    admin ALL=(ALL)  ALL   #添加所有权限
    chmod u-w /etc/sudoers  #去除sudoers编辑权限
    su - admin  #切换用户测试即可
    

    四、查看crontab 定时服务日志

    tail -f /var/log/cron.log #可能会提示权限不足 Permission denied,参考上面添加权限即可
    service sshd status   #查看服务运行状态
    
  • 相关阅读:
    Thinkphp5.0实战开发一------命名空间详解
    软件测试技术实验二
    软件测试技术作业3---PrintPrimes()
    软件测试技术实验一
    Github使用教程(二)------ Github客户端使用方法
    Github使用教程(一)------ 初识Github
    软件测试技术作业2
    软件测试作业1 — 令我印象最深的BUG
    Github网站加载不完全,响应超时,如何解决
    利用puppeteer实现PDF文件导出
  • 原文地址:https://www.cnblogs.com/dennisdong/p/13553571.html
Copyright © 2011-2022 走看看