linux软件安装,常见查看/结束进程,防火墙,修改权限命令
软件安装
jdk安装重要步骤
第一种常用方式
配置环境变量 /etc/profile
cd etc
vi /etc/profile
===============================
#JAVA PATH add by bear
export JAVA_HOME=/export/install/jdk1.8
export JRE_HOME=/export/install/jdk1.8/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
配置完环境变量必须重启配置文件
source /etc/profile
第二种傻瓜式一键安装
不需要配置环境变量
yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel
之后会提示输入y
tomcat安装重要步骤(第一种)
解压tomcat压缩包后进入到安装目录下的
cd tomcat9.45/bin
输入以下命令启动tomcat
./startup.sh
tomcat安装步骤(第二种)
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.45/bin/apache-tomcat-9.0.45.tar.gz
查看进程
| 管道 把前一条命令产生的结果作为第二条命令的执行内容。
ps -ef | grep 进程名
结束进程
kill -9 进程号
防火墙命令
原因:防火墙没有放行8080端口号。
添加端口号到防火墙 必须重启防火墙:firewall-cmd --zone=public --add-port=端口号/tcp --permanent :
查询所有放行的端口号:firewall-cmd --list-ports
查看防火墙的状态firewall-cmd --state
关闭防火墙 开启后防火墙会启动: systemctl stop firewalld
开启防火墙: systemctl start firewalld
查看防火墙状态:systemctl status firewalld
重新启动防火墙:systemctl restart firewalld
开机禁用就是开机不启动防火墙服务 : systemctl disable firewalld
开机启用防火墙服务 : systemctl enable firewalld
查看防火墙服务是否开机启动:systemctl is-enabled firewalld.service
更新防火墙规则: firewall-cmd --reload
查看所有打开的端口: firewall-cmd --zone=public --list-ports
修改权限
x: rwx rwx rwx
-|d 表示文件的类型
rwx:当前文件的拥有者具有的权限
rwx:当前文件拥有者所在的组具有的权限
rwx:其他用户具有的权限。
r:4 w:2 x:1
修改文件的权限:使用chmod可以使用**+,-**增删权限
chmod [u+, o+ , g+] | [7,7,7] 文件
例如:为a.txt文件的拥有者增加rwx,所在的组增加rx,为其他增加r权限,如图所示: