1、linux常用命令
- 安装wget:yum -y install wget
- 剪贴: mv /usr/local/nginx/html/zdry_web20220715 /usr/local/nginx/html/zdry_web
- 复制:cp /usr/local/nginx/html/zdry_web20220715 /usr/local/nginx/html/zdry_web
- 删除单个文件:rm -f + 文件名
- 删除文件夹:rm -rf + 路径/目录名
- 保存编辑文件并退出:shift+z+z
- 将shell执行过程显示:sh -x start.sh
- 创建文件夹:mkdir product
- 创建文件:touch aa.log
- 查找文件名带mysql的所有文件:find / -name mysql
- 查看内存使用情况:free -h
2、linux启动java程序
1)简单启动
java -jar your-application.jar
- 后台启动
nohup java -jar your-application.jar > output.log 2>&1 &
linux修改owner和group命令
1)同时修改用户群组和所有者
# dongOwner为要修改的owner,dongGroup 为group
chown dongOwner:dongGroup file
2)把 /opt/projectfile/real/file的所有者设置 root
chown root /opt/projectfile/real/file
3) 将当前前目录下的所有文件与子目录的拥有者皆设为 dongOwner,群体的使用者 dongGroup :
chown -R dongOwner:dongGroup *
4) 将文件群组修改为dong
chown :dong /opt/projectfile/real/file
jdk安装及环境配置
首先通过命令查看jdk版本:
yum -y list java*
找好自己需要安装的版本,这里我安装的是1.8的,执行命令:
yum -y install java-1.8.0-openjdk*
等待安装完成,安装的目录在/usr/lib/jvm下
之后开始配置环境变量
执行命令编辑文件
vim /etc/profile
在文件末尾插入配置信息
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-7.el7_8.x86_64
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
Linux端口被占用解决办法
输入lsof -i :+被占端口命令,回车后可查看端口被哪个进程占用
lsof -i:9090
输入kill -9 + 进程id命令,回车后即可杀死占用端口的进程
kill -9 9090