zoukankan      html  css  js  c++  java
  • 线上运维的一些常用命令

    常用运维linux命令:

    1、 hostname 显示主机名称

    2、ifconfig 显示主机IP地址

    3、 top 显示进程、load、cpu、内存等;Ctrl + C 退出

    4、 vi 编辑一个文件

    5、 ps aux 查看所有进程

    6、 ps aux | grep java 查看所有Java进程                          ☆    ☆    ☆    ☆    ☆

    7、 grep NullPoiterException xxx.log | wc -l 日志文件中搜索NPE异常有多少个       ☆    ☆    ☆    ☆    ☆

    8、 grep NullPoiterException topservice.log > npe.log 日志文件中搜索NPE异常到npe.log     ☆    ☆    ☆    ☆    ☆

    9、 cat pom.xml 查看文件内容(全部)

    10、 more pom.xml 查看文件内容(分屏)

    11、cat pom.xml | grep upp 查看包含spring的依赖

    12、file /bin/ls 查看机器是否为64位机器

    13、objdump -a xxx.so 查看so是否为64位

    14、 ls

    15、ls -l 等同于ll

    16、ll

    17、env 查看环境变量

    18、env | grep LANG 查看特定环境变量

    19、cd 返回用户根目录

    20、cd – 返回上一次进入的目录

    21、向上箭头,运行上一个命令

    22、向下箭头,运行下一个命令

    23、kill -9 pid 杀掉进程

    24、rz 上传文件(限日常)

    25、sz file 下载文件(限日常)

    26、export LANG=UTF-8 修改环境变量

    27、rm -rf dir 删除目录

    28、ln -s linkname 目标 创建软链接

    29、tail -300f xxx.log 自动滚屏,查看日志文件最后300行

    30、mv x.so y.so 重命名

    31、wget url 下载或者访问url

    32、curl url 访问url

    33、pwd 查看当前所在目录

    34、scp -r .bash_profile admin@10.232.13.132:~ 远程拷贝

    35、ssh username@hostname SSH登录到另一台服务器

    36、uptime 查看load

    37、telnet hostname(ip) 80 测试应用80端口是否正常

    38、ping hostname

    39、which java 查看java所在目录

    40、who 查看谁在操作服务器

    vi命令常用快捷键

    Ctrl + D 向下翻页

    Ctrl + U 向上翻页

    Shif + F 翻到页尾

    / 向下搜索

    ? 逆向搜索(向上搜索)

    a 添加

    d 删除

    esc + :+ wq 保存并退出

    esc + :+ q! 放弃更改直接退出

    vi 关键字,搜索到内容后,按n是搜索下一个,按N是搜索上一个

  • 相关阅读:
    Tengine 常用模块使用介绍
    linux curl 命令详解,以及实例
    win7或win2008 R2 被远程登录日志记录 系统日志
    PHP 弹出文件下载
    JavaScript 的性能优化:加载和执行
    网店转化率太低,你该怎么办?
    rpm安装PostgreSQL
    failed to load selinux policy freezing
    Scanner类nextInt方法的使用注意点
    tomcat支持https的历程
  • 原文地址:https://www.cnblogs.com/jinhaidong/p/5730733.html
Copyright © 2011-2022 走看看