常用命令

  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. Git设定不合并的文件

    一个最简单的做法,通过添加.gitattributes文件来完成 1 在要被合并的分支中设置 git config --global merge.ours.driver true设置git配置项mer ...

  2. LeetCode 139. 单词拆分(Word Break)

    139. 单词拆分 139. Word Break

  3. web动静分离

    1 动态资源和静态资源 动态资源:多次访问页面,原代码会发生改变,比如jsp 静态资源:多次访问页面,原代码不发生改变,比如html,css 2 动静分离 将动态资源(jsp)放在tomcat服务器中 ...

  4. Python解释器安装与环境变量添加

    Python解释器安装与环境变量添加 Python解释器安装(3.6和2.7): www.python.org这个是python解释器的官网,一定要牢记. 鉴于市场上有两种python版本(2和3), ...

  5. canal+kafka订阅Mysql binlog将数据异构到elasticsearch(或其他存储方式)

    canal本质就是"冒充"从库,通过订阅mysql bin-log来获取数据库的更改信息. mysql配置(my.cnf) mysql需要配置my.cnf开启bin-log日志并且 ...

  6. Spring核心概念学习笔记

    1.Spring主要用到两种设计模式 1.1 工厂模式 Spring容器就是实例化和管理全部Bean的工厂. 工厂模式可以将Java对象的调用者从被调用者的实现逻辑中分离出来. 调用者只关心被调用者必 ...

  7. Oracle 11g安装过程工作Oracle数据库安装图解

    一.Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可. 路径名称中,最好不要出现中文,也不要出现空格等不规则字符. 官方下地址: oracle.com/tec ...

  8. java之servlet之文件下载

    1.在页面中,可以直接通过超链接来下载: a) 如果浏览器能够打开该文件,那么直接在浏览器中显示---不是想要的效果 b) 任何人都能下载,不能进行权限控制 2.通过servlet来进行下载,在ser ...

  9. 树莓派Raspbian系统格式化挂载硬盘

    1.查看树莓派系统挂载的储存设备 使用工具查看系统识别到的硬盘设备,命令: fdisk -l /dev/sda 和 /dev/sdb  分别是两块硬盘. 2.修改硬盘分区 Linux和windows一 ...

  10. (八) Docker 部署 mongodb

    参考并感谢 官方文档 https://hub.docker.com/_/mongo 下载mongo镜像(不带tag标签则表示下载latest版本) docker pull mongo 启动 mongo ...