zoukankan      html  css  js  c++  java
  • 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转换记录)

  • 相关阅读:
    前端的推荐资源
    Python 学习日志(一)
    遇到的一些elasticsearch报错信息整理
    记hyper-v导致的privoxy error(fatal error: can't bind to 127.0.0.1:1081(error number:0)),附解决方法
    Java动态代理学习笔记
    spring依赖注入中p命名空间和c命名空间区别
    python "二维" 字典(字典嵌套)
    [剑指offer] 数组中的逆序对
    [剑指offer] 复杂链表的复制
    [剑指offer] 8-10做题笔记
  • 原文地址:https://www.cnblogs.com/java-spring/p/9269463.html
Copyright © 2011-2022 走看看