• Linux命令大杂烩


    查看linux出口IP

    curl ifconfig.me

    scp跨服务器转移文件命令

    scp 文件 root@IP:/application/apache-tomcat-8.0.36      回车,然后输入密码

    跨服务器复制文件并重命名为:2000-01-01.catalina  保存到data目录下

    rsync -avh /application/apache-tomcat-8.0.36/logs/catalina.out root@10.1.241.48:/data/CISP_Catalina/CISP1/`date "+%Y-%m-%d"`.catalina

    echo " ">/application/apache-tomcat-8.0.36/logs/catalina.out

    清空tomcat运行日志,并自动释放内存

    echo " ">/application/apache-tomcat-8.0.36/logs/catalina.out

    免密登陆远程服务器

    ssh-keygen -t rsa

    scp ~/.ssh/id_rsa.pub  root@IP:/root/.ssh/authorized_keys

    这一步需要输入密码

    ********

    检测登陆是否免密

    ssh root@10.1.241.48

    编写定时任务

    crontab -e   编辑定时任务

    crontab -l    查看定时任务

    crontab定时调用脚本eg

    0 0 * * 1 /bin/sh /application/backup_catalina.sh

    查看Crontab的状态

    /etc/init.d/crond status

    启动Crontab

    /etc/init.d/crond start

    查看文件相关操作

    cat /var/log/cron | less

    HJKL

    空格向下翻页  Shift+上页 Shift+下页  上下翻页

    tail -n 10 cron  查看文件的最后10

    通过服务器运行sql脚本

    mysql -u root -p </opt/20171106.sql    回车,然后输入密码

    设置服务器时间

    date                           查看服务器时间

    date -s "2017-01-01 01:01:10"  设置服务器时间为201711日,凌晨1110秒(24小时制)

    service ntpd restart           恢复服务器时间  查看时需要运行date多次才能看到修改后的结果

    Linux简单抓包

    抓包:tcpdump -n -i eth1 icmp
    eg:在机器1上进行抓包,在机器2上ping机器1的IP,就能在机器1上看到机器2的网络数据(IP转换记录)

  • 相关阅读:
    (二)vue的生命周期及相关的运行流程
    Vue接入百度地图显示及相关操作
    前端开发环境的介绍
    更改博客园的样式
    Ant Design of Vue 组件库的使用
    Vue 更换页面图标和title
    (四) Vue 相关的路由配置(及子路由配置)
    SVN创建分支的相关操作
    vs code插件自动压缩 min.css
    敲开通往架构师的门
  • 原文地址:https://www.cnblogs.com/java-spring/p/9269463.html
Copyright © 2020-2023  润新知