linux 开发常用命令与启动
linux 开发常用命令
- 查看内存使用
free -m -h
- 查看java服务进程
ps -ef | grep java
后台启动jar包 nohup java -jar xxx.jar &
查看java版本 java -version
- MySQL相关命令
启动 service mysqld start
查看状态 service mysqld status
停止 service mysqld stop
查看进程 ps -ef | grep mysql
导入数据
登录 mysql,mysql -uroot -p 输入密码登录
先创建数据库,create database test
切换数据库,use test
设置字符集,set names utf8mb4
导入数据source /home/test0524.sql
- Oracle相关命令
启动oracle,命令执行顺序如下:
1.su - oracle
2.启动监听:执行命令:lsnrctl start
2.export ORACLE_SID=orcl
3.sqlplus /nolog
4.conn sys as sysdba
5.输入密码 ,直接回车
6.startup
7.断开连接exit
5. 防火墙
service iptables stop
chkconfig iptables off
- Nginx相关命令
启动 ./nginx
重新加载 ./nginx -s reload
检查服务 ./nginx -t
linux jar/war包 后台运行
实用版,当账户退出或者终端关闭,程序仍然运行(nohup意思是不挂断运行命令)
nohup java -jar api.war > flowable.log &
nohup java -jarapi-gateway-1.0.0.jar &
将输出打印到flowable.log文件中,不打印到屏幕上,若不指定文件,则默认打印到nohup.out文件中