重拾JAVA——Linux 常见命令与环境搭建

前言:java程序常见运行再linux系统下,所以学习linux常见命令与环境搭建也是比较重要的环节;
个人因为工作原因接手java项目,需要Linux环境下部署,习惯了window下图像化操作,不要被命令行所吓跑,原理都一样,图形化变成了命令行仅此而已
经过几天敲命令行,其实并不难,熟能生巧,大家加油!在此自己先总结一下,慢慢补充。
安装Xshell7工具;连接远程服务器linux系统; 可图形化使用winScp或者ftp工具。

一.常见命令:
1.cd 目录 例如:cd /root/ 进入root文件夹下
2.ls 查看当前目录下所有文件
3.pwd 查看所在当前目录
4.mkdir 当前目录创建文件夹 例如:mkdir admin 创建admin的文件夹
5.rm 删除文件 例如:rm aa.jar 删除aa.jar文件
6.mv 移动文件或重命名 例如:mv aa.jar bb.jar 将aa.jar改名bb.jar
7.cp 复制
8.vim 修改 例如 vim aa.txt 修改aa.txt文件 按i 输入修改 按esc后 shift+: 输入wq退出保存
9. catless 查看文件内容 less懒加载 例如 less aa.txt 打开该文件 按q退出
10. yum包管理 yum install 软件包 安装 yum list 查看 grep 进行字符串过滤 例如:yum list | grep jdk 查看jdk字符的软件
11. unzip 解压压缩包 没有就下载yum install unzip
12. lsof -i:9095 查看端口
13. grep 例如 ps ef|grep xx.jar 查看xx.jar相关的进程 ps aux|grep xx.jar
14. tail -f nohup.log -n 100 查看最后100行

二.jar包替换与运行
1.ps ef|grep xx.jar 查看xx.jar相关的进程号
2.kill -9 进程号 关闭进程
3.mv old.jar old—back.jar 改名称,上传jar包
4.nohup java -jar xx.jar >xx.log 2>&1& 启动服务
解释:nohup 不挂断;java -jar xx.jar 启动xx.jar; >xx.log 表示:日志输出xx.log ;2>&1 表示:把标准错误(2)重定向到标准输出中(1) 结尾 & 表示当窗口关闭,该命令再后台执行

三.Nginx下载与配置
方式一:yum install 软件包
方式二:链接下载
全局:nginx -s reload 重启 nginx -t 查看配置文件地址
进入sbin目录: ./nginx

四.Redis 下载与配置
安装wget: yum -y install wget
下载:wget http://download.redis.io/releases/redis-5.0.7.tar.gz
tar -zvxf redis-5.0.7.tar.gz
然后到redis目录下后 make执行编译命令
查看是否运行 ps -aux | grep redis

五.Mysql 下载与配置
方式一:wget 链接下载
下载:wget https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm
安装:rpm -Uvh mysql80-community-release-el7-6.noarch.rpm
方式二:yum 安装软件包
yum repolist all | grep mysql
yum install mysql-community-server --nogpgcheck 可绕过GPG验证成功安装
which mysql 查找配置文件

posted @ 2023-02-20 13:33  lusCodding  阅读(35)  评论(0编辑  收藏  举报