近日的一次java项目安装,使用了java、tomcat、nacos、redis、mysql、nginx等软件,在centos上面安装时使用的一些常用指令和遇到的问题记录下来。

centos java项目常用的命令

wget 获取远程文件 如 wget https://****rpm

sodu 是linux系统管理指令,普通用户可以指行root的一些权限

yum 是RPM系统的软件安装或卸载器,如安装 yum -y install ***

systemctl 是系统服务的管理,如启动某服务 systemctl start ***,设置开机启动 systemctl enable ***  停止某服务 systemctl stop ***

grep 搜索指令 如 grep 'device' catalina.log 查询catalina.log里面包含device的日志信息

cat 查看创建操作文件内容,例如查看mysql初始化密码使用 cat /var/log/mysql.log | grep password

vim 是vim编辑器,可以编辑修改文件内容,如vim /etc/profile 其中o新建一行,:q不保存退出, :wq保存退出

source 是读取并执行命令,常用于修改某配置文件后再执行生效,如 source /etc/profile

chmod 修改权限命令, 如 chmod -R 777 /home/data 修改某个目录或文件的权限,其中777为最高权限

tar 解压命令 如 tar zxvf nginx-1.18.0.tar.gz

unzip 解压命令 如 unzip rocketmq.zip 注意必需要先安装unzip或tar等

nohup 不挂断地运行命令,也就是在终端那里退出了,程序还是能运行