防火牆
查看狀態
firewall-cmd --state
開啓
systemctl start firewalld.service
停止
systemctl stop firewalld.service
重啓
firewall-cmd --reload
查看開機啓動狀態
systemctl list-unit-files | grep fire
設置開機啓動
systemctl enable firewalld.service
禁止開機啓動
systemctl disable firewalld.service
端口
查看已開放端口
firewall-cmd --list-ports
開啓指定端口
# -zone 作用域
# -add-port=80/tcp 添加端口,格式爲:端口/通訊協議
# -permanent 永久生效,沒有此參數重啓後會失效
firewall-cmd --zone=public --add-port=80/tcp --permanent
重啓防火牆
# 開啓指定端口號後,一定要重啓一下防火牆啊!
firewall-cmd --reload
Nginx
查看運行
ps -ef | grep nginx
啓動
# 先進入安裝的nginx的sbin目錄下
# 格式:nginx安裝目錄地址 -c nginx配置文件地址
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
停止
nginx -s stop
重啓
# 先進入安裝的nginx的sbin目錄下
nginx -s reload
查找軟件位置
以查找Redis所在位置爲例
whereis redis
which redis
# 第一步 會得到進程號 16865
# 第二步 使用帶有進程號的命令 得到文件路徑
# 第三步 進入文件路徑下
ps -aux | grep redis
ll /proc/16865/cwd
cd /usr/local/redis/6379
啓動jar包+log日誌
nohup java -Xms1024m -Xmx1024m -jar /usr/local/apps/redis.jar > /home/admin/redis.log &