linux常用命令
一、tomcat
直接启动 ./startup.sh
关闭: ./shutdown.sh
作为服务启动 nohup ./startup.sh &
二、开放指定端口
- 开启防火墙 :systemctl start firewalld
-开放指定端口: firewall-cmd --zone=public --add-port=1997/tcp --permanent
-重启防火墙: firewall-cmd --reload
-查看端口号开放情况:firewall-cmd --list-ports
三、查看端口
查看当前所有端口:netstat -tulnp
查看1997端口使用情况·:netstat -tulnp |grep 1997
-t(tcp)只显示tcp相关的
-u(udp)只显示udp相关的
-l(listening)只显示监听服务的端口
-n(numeric)不解析名称,能用数字表示的就不用别名(例如:localhost会转成127.0.0.1)
-p(programs)显示端口的PID和程序名称
四、查看进程
top命令用于显示系统运行的进程信息,作用类似于windows中的任务管理器 :top
五、docker
docker中 启动所有的容器命令:docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)
docker中 关闭所有的容器命令:docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)
指定端口启动容器:docker run -p 6379:6379 -d redis
六、jar包部署
后台运行:nohup java -jar onlile-1.0.0-SNAPSHOT.jar &
七、目录操作
将/usr/udt中的所有文件移到当前目录(用”.”表示)中:mv /usr/udt/*.
将文件test.txt重命名为wbk.txt:mv test.txt wbk.txt
复制当前目录下所有到上一层目录:mv ./* ../
回响输入到文件 ,快速编辑 :echo 2 > abc
八、配置环境变量
配置环境变量:vim /etc/profile
立即生效:source /etc/profile
九、redis设置密码
客户端使用命令设置密码:config set requirepass yourpassword
启动容器时指定密码:docker run -p 6379:6379 -d redis --requirepass "123456"
十、守护进程运行
-daemon
十一、强制杀死进程
kill -s 9
十二、快捷键
ctrl+a / +e 移动到一行开头 /结尾
ctrl+u 删除一行

浙公网安备 33010602011771号