博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java程序员linux常用命令
阅读量:6643 次
发布时间:2019-06-25

本文共 3140 字,大约阅读时间需要 10 分钟。

查看java相关的进程号:ps -ef|grep java 查看java后台程序:jobs  杀死进程:kill -s 9(进程号,9优先级最高) 预启动tomcat容器: ./catalina.sh run (可查看启动状态)  预启动jetty容器: ./jetty.sh run (可查看启动状态)  启动tomcat容器: ./startup.sh   关闭tomcat容器: ./shutdown.sh  linux查看文件夹目录结构:ls查看显示文件夹/文件 ls-a查看隐藏文件夹/文件 (ls -l -a) ubuntu获取root权限:sudo debian/linux获取root权限:su 返回上级目录:cd.. 定位到上级:../ 文件夹授权读写权限: chmod 775/777 chmod u+x,g+w f01  //为文件f01设置自己可以执行,组员可以写入的权限 chmod u=rwx,g=rw,o=r f01 chmod 764 f01 chmod a+x f01  //对文件f01的u,g,o都设置可执行属性 文件夹下子文件授权:chmod -R 777/775 linux关机命令:shutdown -h now 立即关机  linux重启命令:reboot vi编辑命令:vi 文件 i进入编辑状态,编辑完成之后,ESC退出编辑状态,q退出 q!退出不保存 wq!保存并退出 nano编辑命令:nano 文件 编辑完成之后F3保存文件,F2退出 查看tomcat容器输出日志:cd tomcat/logs/ 执行命令:tail -f catalina.out 查看linux版本:    1.lsb_release -a   这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。  2.uname -a查看linux内核版本信息 查看linuxIP信息: ifconfig 查看本机的网关:route
#debian设置maven环境:
cd nano /etc/profile(修改此文件) M2_HOME=/media/witts-java/00812F3865C39867/maven/apache-maven-3.5.0   export MAVEN_OPTS="-Xms256m -Xmx512m"     export PATH=$M2_HOME/bin:$PATH  source /etc/profile(文件修改立即生效)
#debian设置java环境:
cd nano /etc/profile(修改此文件)JAVA_HOME=/usr/share/jdk1.8.0_131 JAVA_RER=$JAVA_HOME/jreCLASSPATH=/usr/share/jdk1.8.0_131/lib PATH=$PATH:$JAVA_HOME/bin:$CLASSPATH export PATH source /etc/profile(文件修改立即生效)

  #debian设置android环境

ANDROID_SDK_HOME=/media/witts-java/00812F3865C39867/android_sdk   export PATH=$PATH:$ANDROID_SDK_HOME/tools:$PATH   export PATH=$PATH:$ANDROID_SDK_HOME/platform-tools:$PATH   export PATH

 

   

linux/debian后台启动jar不关闭:
方式一: nohup java -jar start.jar 1>start.output 2>start.error command 86400 &; (nohup不断联系,1>xxx.output代表运行输出,2>xxx.error代表错误输出 command 86400授权范围 &后台运行)
方式二: setsid java -jar start.jar &  setsid java -jar start.jar command 86400 &
debian/linux zip解压:unzip /xxx/xxx/***.zip  zip压缩: zip xxx文件夹|×××文件 /×××.zip
tar -xzvf压缩/解压:tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpgtar –czf jpg.tar.gz *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gztar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2tar –cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Zrar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for Linuxzip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux解压tar –xvf file.tar //解压 tar包tar -xzvf file.tar.gz //解压tar.gztar -xjvf file.tar.bz2   //解压 tar.bz2tar –xZvf file.tar.Z   //解压tar.Zunrar e file.rar //解压rarunzip file.zip //解压zip
创建文件夹:mkdir xxx(文件夹名称) 创建文件:touch xxx.txt 查看文件/文件夹授权信息:ls -l 移动文件:mv file.txt /user/local/ 重命名移动:mv file.txt file.zip 只查看java相关的信息: ps -ef|grep java 删除文件/文件夹:rm -rf /home/read.txt linux查看CPU和RAM等使用率:  top  复制文件/文件夹:cp -rf read.txt /home/test/ cat 查看logs txt等文档 查看主板信息:lspci
 
 

 

设置新增防火墙端口vi /etc/sysconfig/iptables添加新的端口-A INPUT -m state --state NEW -m tcp -p tcp --dport 8899 -j ACCEPT防火墙状态/etc/init.d/iptables status防火墙停止/etc/init.d/iptables stop防火墙启动/etc/init.d/iptables start防火墙重启/etc/init.d/iptables restart重启防火墙查询权限  ls -all 查看linux内核启动信息:dmesg apt常用命令: apt install ***安装 apt autoclean 清除 apt autoremove 卸载相关 apt upgrade 更新软件包 apt dist-upgrade 更新系统

转载于:https://www.cnblogs.com/light-zhang/p/8349590.html

你可能感兴趣的文章
Ubuntu 14.04 下 android studio 安装 和 配置【转】
查看>>
Spring Boot使用模板freemarker【从零开始学Spring Boot(转)
查看>>
【微信公众平台开发】微信刮刮乐,解决三星兼容性问题
查看>>
python模块之configparser
查看>>
【mysql】索引优化记录
查看>>
在Centos中yum安装和卸载软件的使用方法
查看>>
JavaScript ES6 module 模块
查看>>
如何规避适配风险?以《乱世王者》为例,探秘手游兼容性测试之路
查看>>
shell产生随机数七种方法
查看>>
Java 常用List集合使用场景分析
查看>>
创业维艰-->>书摘+乱七八糟
查看>>
IP数据报格式和IP地址路由
查看>>
hdu 4704 Sum (整数和分解+高速幂+费马小定理降幂)
查看>>
Python工作日类库Busines Holiday介绍
查看>>
Java基础-原码反码补码
查看>>
MySQL执行计划解读
查看>>
swift语言点评十六-Initialization && Deinitialization
查看>>
数据绑定流程分析(包括数据转换与格式化)
查看>>
mysql执行带外键的sql文件时出现mysql ERROR 1215 (HY000): Cannot add foreign key constraint的解决...
查看>>
第7件事 产品的5个要素
查看>>