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转换记录)

  • 相关阅读:
    guava快速入门
    自旋锁解决StackOverflowError案例
    Java内存模型
    Java中sleep()与wait()区别
    wait()、notify()、notifyAll()与线程通信方式总结
    同步代码块、同步方法、锁总结
    如何把Go调用C的性能提升10倍?
    记一次虚拟化环境下Windows IO性能的解析
    win7(64bit)使用mingw64配置gtkmm
    你的深度工作,决定了你的后半生(刻意练习,最主要的竞争对手是无聊)
  • 原文地址:https://www.cnblogs.com/java-spring/p/9269463.html
Copyright © 2011-2022 走看看