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 删除一行     

posted @ 2021-12-16 19:35  不仅仅是crud  阅读(36)  评论(0)    收藏  举报