1:查看系统版本 cat /proc/version2:解压文件到指定目录 tar -zxvf apache-tomcat-7.0.75.tar.gz -C /root/java/tomcat7/3:查看服务进程 ps -ef4:新建Java文件夹 mkdir java 11: 删除创建的java为文件夹 rm -rf java5: 通常通过以下几种方式启动关闭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.sh6: ls命令 相当于dir,显示当前文件的中所有的目录结构7:hostname可以查看目前的主机名称 hostname8:查看数据库实例 echo $ORACLE_SID9:根据数据库的环境变量找到监听等文件的位置 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.out13:看是否已经有tomcat在运行了 ps -ef |grep tomcat (ps -ef的意思是以长格式显示所有进程,“|”是管道,意思是前面ps的输出做为后面的输入,然后grep tomcat是在所有进程里查找与字符tomcat有关的进程,并显示出来)14:如果有,用kill; kill -9 pid (pid 为相应的进程号) 9 为信号,表示强制15:清空控制台信息 (日志log输出到了catalina..out了) echo "" >catalina.out16:定位到的是java程序的执行路径 which java 例如:/usr/local/jdk/jdk1.6.0_37/bin/java 17:显示当前工作目录 pwd19:搜索关键字 whereis Java20: 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或者bzip228: 对jdk文件授权 chmod 777 文件名29: 命令重启 liunx reboot30:执行jar Java -jar 文件名称31:清除weblogic nohup.out日志文件 cp /dev/null nohup.out /dev/null文件的作用:这是一个无底洞,任何东西都可以定向到这里,但是却无法打开32:启动weblogicnohup ./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