Linux部分操作


  • 1:查看系统版本
  •     cat /proc/version
  • 2:解压文件到指定目录
  •    tar -zxvf apache-tomcat-7.0.75.tar.gz -C /root/java/tomcat7/
  • 3:查看服务进程
  •    ps -ef
  • 4:新建Java文件夹
  •    mkdir java 
  • 11: 删除创建的java为文件夹
  •    rm -rf java
  • 5: 通常通过以下几种方式启动关闭tomcat服务:
  •   1,启动tomcat服务
  •   方式一:直接启动 ./startup.sh || startup.sh
  •   方式二:作为服务启动 nohup ./startup.sh &
  •   方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务
  •   解释:
  •   通过方式一、方式三启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也会立即停止,通过方式二可以作为linux服务一直运行
  •   通过方式一、方式二方式启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过方式三可以以控制台模式启动tomcat服务,
  •   直接看到程序运行时后台的控制台输出信息,不必每次都要很麻烦的打开catalina.out日志文件进行查看,这样便于跟踪查阅后台输出信息。tomcat控制台信息包括log4j和System.out.println()等输出的信息。


  •   2,关闭tomcat服务
  •     ./shutdown.sh ||  shutdown.sh
  • 6: ls命令
  •   相当于dir,显示当前文件的中所有的目录结构
  • 7:hostname可以查看目前的主机名称
  •    hostname
  • 8:查看数据库实例
  •    echo $ORACLE_SID
  • 9:根据数据库的环境变量找到监听等文件的位置
  •  9.1:查看环境变量
  •     echo $oracle_home 
  •  9.2:打开数据库监听端口文件
  •     cat tnsnames.ora  cat是打开文件
  • 10:打开 tomcat日志
  •     cat catalina.out
  •    catalina.out文件会记录那些:
  •      1、System.out 和 System.err 都被打印到 catalina.out。
  •      2、一些log记录 如:log4j、logging等机制
  •      3、exception异常里使用e.printStackTrace()
  •      4、Tomcat自带的一些运行记录(启动、关闭、错误)
  • 12:看tomcat的控制台输出
  •         tail -f logs/catalina.out
  • 13:看是否已经有tomcat在运行了
  •          ps -ef |grep tomcat (ps -ef的意思是以长格式显示所有进程,“|”是管道,意思是前面ps的输出做为后面的输入,然后grep tomcat是在所有进程里查找与字符tomcat有关的进程,并显示出来)
  • 14:如果有,用kill;
  •          kill -9 pid (pid 为相应的进程号) 9 为信号,表示强制
  • 15:清空控制台信息 (日志log输出到了catalina..out了)
  •     echo "" >catalina.out
  • 16:定位到的是java程序的执行路径
  •     which java   例如:/usr/local/jdk/jdk1.6.0_37/bin/java


  • 17:显示当前工作目录
  •     pwd
  • 19:搜索关键字
  •      whereis Java
  • 20: vi 编辑模式
  •     此模式下进入文件命令:vi+文件名称 例如: vi /ect/profile/ 
  •   开始编辑文件命令 a 或者 i
  •   保存退出命令: Esc ,shift +: ,wq 
  •     强制退出:   Esc  ,shift+: ,quit 
  •     回滚 q!
  • 21: jdk 环境变量在liunx中  /etc/profile/中配置
  •      export JAVA_HOME=/usr/local/jdk/jdk1.6.0_37
  •      export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  •      export PATH=$PATH:$JAVA_HOME/bin


  • 22: 切换临时用户 su 和sudo 命令
  •  su为全部权限切换用户,sudo的是部分权限的切换用户。  su -  命令默认切换到root目录
  • 23:查看当前登录用户信息
  •  id :uid=0(root) gid=0(root) 组=0(root)
  • 24:杀死进程
  •   kill  -9 39236 
  • 25:修改tomcat内存大小(bin目录下catalina.sh)
  • JAVA_OPTS='-Xms512m -Xms1024m'
  • JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=512M -XX:MaxPermSize=1024m"
  • if [ $have_tty -eq 1 ]; then
  •   echo "Using CATALINA_BASE:   $CATALINA_BASE"
  •   echo "Using CATALINA_HOME:   $CATALINA_HOME"
  •   echo "Using CATALINA_TMPDIR: $CATALINA_TMPDIR"
  •   if [ "$1" = "debug" ] ; then


  •  
  • 26:解压文件到当前目录
  • 若后缀为.tar.gz,使用tar -xzvf filename若后缀为.tar.bz2,使用tar -xjvf filename若后缀为rar,需要安装unrar,然后unrar filename若后缀无.tar格式,直接根据压缩名称使用gzip或者bzip2
  • 28: 对jdk文件授权
  •  chmod 777  文件名
  • 29: 命令重启 liunx 
  •   reboot
  • 30:执行jar 
  •  Java -jar 文件名称
  • 31:清除weblogic nohup.out日志文件
  •  cp /dev/null nohup.out
  •  /dev/null文件的作用:这是一个无底洞,任何东西都可以定向到这里,但是却无法打开
  • 32:启动weblogic
  • nohup ./startWebLogic.sh & (启动文件路径:/home/用户/Oracle/Middleware/user_projects/domains/base_domain/bin)

  • 33:创建用户
  •   useradd  test


  • 34:删除用户 
  •    userdel test
  •   
  •    强制删除用户的主目录 /home 下文件
  •   userdel -r  test




  • 35:给用户赋值密码
  •   
  •   passwd test


  • 36:创建用户组


  • groupadd   test


  • 37:删除用户组


  •   groupdel  test


  • 38: 查看新建用户主目录
  •   ls -l /home


  • 39:查看用户文件信息
  •    tail -3 /etc/passwd


  •    -3 是最后三行信息


  • 40:删除home目录下的 用户文件主mulu
  •    rm -rf /home/test


  • 41 :rwx 权限
  •   r 读   4
  •   w  写  2
  •  x  执行  1




  •    


  •  
  •  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值