Ubuntu常用命令
Ubuntu命令
history命令
history > xxx.txt
任务管理器
gnome-system-monitor
查看端口占用:
- 查看指定端口,可以结合grep命令:
lsof -i:8080
netstat -anput | grep 8080
- 也可以使用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