linux常用命令 java_java程序员linux常用命令

查看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.0export 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/jre

CLASSPATH=/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.jpg

tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz

tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2

tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z

rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for Linux

zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解压

tar –xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2 //解压 tar.bz2

tar –xZvf file.tar.Z //解压tar.Z

unrar e file.rar //解压rar

unzip 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 更新系统

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值