常用命令

  1.在compose Bar下可以对多个服务器同时进行操作。选择To All Sessions
  2. 查看JAVA进程:
  ps -ef | grep java
  ps auxf | grep java
  3.杀死JAVA进程:
  pkill java (在有反串改的时候可以用,杀死所有java进程)
  kill -9 进程ID
  ps -ef | grep "Dcatalina.base=/usr/oa/appserver" | grep -v "grep" | awk '{print   $2} ' | xargs kill -9
  4.目录查看和执行程序:
  cd /usr/oa/bin  (进入工程的目录中)
  cd .. (后退一个目录)
  ./startup.sh  ./stop.sh  (执行当前目录下的文件)
  5.进入某个用户
  su root (切换到root用户下)
  6.查看目录:
  ll (显示目录的详细信息)
  ls(显示目录下所有文件)
  7.在linux下修改文件内容
  1)选用vi选择需要修改的文件vi index.jsp
  2)然后会出现提示内容按一下i 进行修改
  3)修改完成后按esc键后再按 shift+冒号 最后输入wq
  8.查看硬盘是否有满
  df -h
  9.删除文件(清缓存的时候用)
  1.查看文件目录:pwd
  2.删除文件:rm -rf 文件夹目录
  10.复制文件
  cp  -r  /user/oa  /usr_back_oa
  11.查看日志
  tail -r catalina.out
  tail -n 300 catalina.out
  12.查看文件
  cat fileName.xml
  13.查看IP,开启远程连接服务
  ifconfig               --查看IP地址,注意这里是if开头而不是ip
  service sshd status    --查看sshd服务的状态
  service sshd start     --启动sshd服务的状态
  chkconfig --list
  chkconfig --list | grep sshd 查看启用服务
  14.列出各进程打开文件的数量
  lsof -n|awk '{print $2}' |sort|uniq -c |sort -nr|more
  直接统计JAVA进程连接数
  ps -ef| grep java | awk '{print $2}' | awk 'NR==1'| xargs lsof -p | wc -l
  15.先使用ps -ef|grep java查看,再查看12120的打开数量
  lsof -p 12120 |wc -l
  16.为tomcat授权,不能少sudo,username为用户名
  sudo chown -R username /Users/username/Documents/tomcat

应该知道的linux命令的更多相关文章

  1. 29 个你必须知道的 Linux 命令

    虽然Linux发行版支持各种各样的饿GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的.Bash和 Linux Shell ...

  2. 【Linux-Redhat】新手需要知道的Linux命令

    好像接触运维有一年的时间了吧,查的资料什么的,也算是挺多的了.再加上最近看的<Linux就该这么学>,也算是把自己最近学的东西系统化了一下.今天就来说说,常用的Linux命令有什么,如果你 ...

  3. 160811、29 个你必须知道的 Linux 命令

    虽然Linux发行版支持各种各样的饿GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的.Bash和 Linux Shell ...

  4. Java程序员应该知道的linux命令

    1.查看Java进程:ps -ef|grep java,ps auxf|grep jva; 2.杀死所有Java进程: pkill java, kill -9 进程ID: 3.进入目录:cd /usr ...

  5. 【转】很有用但鲜有人知的 Linux 命令

    Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...

  6. 每个极客都应该知道的Linux技巧

    每个极客都应该知道的Linux技巧 2014/03/07 | 分类: IT技术 | 0 条评论 | 标签: LINUX 分享到:18 本文由 伯乐在线 - 欣仔 翻译自 TuxRadar Linux. ...

  7. [转帖]50个必知的Linux命令技巧,你都掌握了吗?

    50个必知的Linux命令技巧,你都掌握了吗? https://blog.51cto.com/lizhenliang/2131141 https://blog.51cto.com/lizhenlian ...

  8. [转] 29个你必须知道的Linux命令

    总结: 1. find  查找文件 2. grep 查找某个文件或者文件夹里面文件的内容 29个你必须知道的Linux命令 虽然Linux发行版支持各种各样的GUI(graphical user in ...

  9. 29个你必须知道的Linux命令

    虽然Linux发行版支持各种各样的饿GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的.Bash和 Linux Shell ...

随机推荐

  1. [CMD] Jenkins上执行robot命令如果出现fail不往下走其他的CMD命令了

    需要在后面加上||exit 0 robot -o %disSection%.xml --include %disSection% -v ENV:%envBmk% .||exit 0

  2. python 之网络编程(基于TCP协议Socket通信的粘包问题及解决)

    8.4 粘包问题 粘包问题发生的原因: 1.发送端需要等缓冲区满才发送出去,造成粘包(发送数据时间间隔很短,数据了很小,会合到一起,产生粘包),这样接收端,就难于分辨出来了,必须提供科学的拆包机制. ...

  3. Rediskey生命周期管理-key聚合

    | 导语 Redis中的数据以k-v的方式组织:为了方便管理key一般具有某些特定的模式:有些key直接是由mysql中的表行数据转化而来:如果要对Redis的key进行生命周期管理,由于Redis的 ...

  4. ES6之reduce和reduceRight方法应用实例

    for循环是最基本的遍历循环,但是有些时候并不是很实用,且效率和性能较低,故本文列举出工作学习中碰到的reduce方法应用实例,供自己揣摩熟练应用,以提高自己的研发水平和研发效率. reduce方法( ...

  5. HBuilder 方便局域网访问调试

    同一个局域网,通过IP不能访问我本地的项目,各种测试发现原来是防火墙的问题: 这里附上参考文档:内置web服务器被防火墙禁用导致预览和运行异常的解决方案

  6. Matlab图形绘制

    图形绘制 离散函数图形: 例:离散数据和离散函数可视化(离散数据作图方式) X1=[,,,,,,,,,,,,,,,,,,,]; Y1=[,,,,,,,,,,,,,,,,,,,]; figure() p ...

  7. sql语句将图片插入image类型的字段中

    update table set photo=(SELECT * FROM OPENROWSET(BULK N'D:\no.png', SINGLE_BLOB) as Photo)    From:h ...

  8. Ubuntu 下安装 OpenSSH Server

    Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条: sudo apt-get install openssh-server (查看返回的结果,如果没有出错, ...

  9. screen命令下,自启动设置

    建立autostart.sh文件 #!/bin/bash screen_name=$"coffeetest:9100" screen -dmS $screen_name cmd=$ ...

  10. rabbitmq保证数据不丢失方案

    rabbitmq如何保证消息的可靠性 1.保证消息不丢失 1.1.开启事务(不推荐) 1.2.开启confirm(推荐) 1.3.开启RabbitMQ的持久化(交换机.队列.消息) 1.4.关闭Rab ...