Ubuntu常用命令

Ubuntu命令

history命令

 history > xxx.txt 

任务管理器

gnome-system-monitor

查看端口占用:

  1. 查看指定端口,可以结合grep命令:
lsof -i:8080
netstat -anput |  grep 8080
  1. 也可以使用lsof命令:
lsof -i:8888

apache2服务

开关apache2服务

sudo /etc/init.d/apache2 restart

查看开启状态:

  sudo service apache2 status

修改相关配置环境

vim /etc/apache2/apache2.conf
vim /etc/apache2/sites-enabled/laravel.conf //修改证书地址
1. 从阿里云申请证书,并等待签发,然后下载apache2版本的
2. 放到相应的文件夹里
3. 然后修改laravel.conf
4. 再sudo systemctl restart apache2

修改配置后重新装载配置

sudo systemctl reload apache2

nginx相关

启动服务

sudo /usr/local/nginx/sbin/nginx

重启服务

nginx -s reload

停止服务

systemctl stop nginx

修改相关配置

vim /usr/local/nginx/conf/nginx.conf

Tomcat相关

启动服务

startup.sh start 

关闭服务

shutdown.sh //关闭

修改相关配置

vim /usr/local/tomcat/conf/server.xml 

防火墙相关

目前开放端口的列表

firewall-cmd --list-ports

开放某个端口

firewall-cmd --zone=public --add-port=22/tcp --permanent

重新装载配置

firewall-cmd --reload

数据库相关

重启mysql服务

sudo systemctl restart mysql

修改相关配置

vim /etc/mysql/mysql.conf.d/mysqld.cnf

查找文件

locate application-dev.yml

题库启动:

快捷命令

cd /root/xzs-mysql-master/source/vue/xzs-student
npm run build
cp -r /root/xzs-mysql-master/source/vue/xzs-student/student /usr/local/xzs/web/
cp -r /root/xzs-mysql-master/source/vue/xzs-admin/admin /usr/local/xzs/web/
cp -r /usr/local/xzs/web/admin student/
# 再刷新页面即可
部署好后启动:
sudo /usr/local/nginx/sbin/nginx
cd /root/xzs-mysql-master/release/java
nohup java -Duser.timezone=Asia/Shanghai -jar -Dspring.profiles.active=prod  xzs-3.9.0.jar  > start1.log  2>&1 &

docker相关

启动服务

sudo systemctl start docker
sudo service docker start

停止服务

sudo service docker stop

重启服务

sudo service docker restart 
sudo systemctl restart docker

后端打包命令

mvn install
mvn package
java -jar ./target/xxx.jar

前端打包命令

npm install
npm start
npm build
posted @ 2024-09-19 18:25  梁君牧  阅读(14)  评论(0编辑  收藏  举报