Linux项目中常用的操作命令


在这里插入图片描述

1.Linux 命令

说明:Linux全部都是基于文件的. 并且Linux中的目录都是树形结构

1.1cd命令集

ifconfig/ip addr 检查IP地址
pwd 检查当前的位置
tab键 自动补齐(注意唯一性)
cd命令是linux中最基本的命令语句,必须熟练掌握
cd / 返回根目录
cd ~ 用户主目录
cd . 当前目录
cd . . 返回到上一级目录
cd /usr/ 进入到usr目录
cd – 返回上一个目录
cd 直接回家

1.2目录操作

mkdir 创建目录
mkdir a 创建 a目录
mkdir -p a/b 创建 a目录,并在a目录里创建b目录
mkdir -m 777 c 创建一个权限为777的C目录
rmdir 删除目录(如果目录里有文件,则不能用此命令)

1.3 Vi/vim创建/查看/编辑文件

命令行:Esc切换到命令行模式。
编辑模式:
按i,在光标前开始编辑
按a,在光标后开始编辑
按o,在当前行的下一行开始编辑
按u, 撤销之前的操作
底行模式:按 shift+:冒号。
:q! 不保存退出
:wq 保存退出

1.4删除文件

rm 删除文件
rm n.txt 提示y删除n放弃
rm –f n.txt 不提示
rm –rf dirname 不提示递归删除目录下所以内容
rm –rf * 删除所有文件
rm –rf /* 删除所有子目录所有和文件

1.5复制和移动文件

cp 复制文件
cp nginx.conf n.txt
cp -R tomcat1 tomcat2 #复制整个目录
mv a.txt /usr/local/src/ #移动文件
mv a.txt b.txt #修改文件名称

1.6 浏览文件

cat 输出文件所有的内容
more 输出文档的所有内容 分页输出 空格浏览下一页 q退出浏览
less 用法和more相同,只是通过PgUp、PgOn键来控制 q退出
tail 用于显示文件后几号,使用频繁
tail -10 nginx.conf 查看nginx.conf的最后10行
tail –f nginx.conf 动态查看日志,方便查看日志新增的信息
ctrl+c 结束查看

1.7打包命令

tar命令位于/bin目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。一般Linux上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gzip压缩命令压缩成name.tar.gz的文件。
-c 创建一个新的tar文件
-v 显示运行过程的信息
-f 指定文件名
-z 调用gzip压缩命令进行压缩
-t 查看压缩文件的内容
-x 解开tar文件
tar -cvf n.tar ./* 压缩当前目录下的所有文件和目录 压缩后文件名为n.tar
tar -xvf n.tar 解压n.tar中的文件到当前目录
tar -cvzf m.tar.gz ./* 压缩文件
tar -zxvf m.tar.gz 解压m.tar文件到当前目录

1.8grep命令

grep root /etc/passwd 在文件中查找关键字root
grep root /etc/passwd –-color 高亮显示
grep root /etc/passwd –A5 –B5 高亮显示,A后5行,B前5行
grep -n root /etc/passwd 查找并显示行数
grep -v root /etc/passwd 取反,查出不含root的数据

Alt

2.tomcat集群部署

#2.1如何执行多个命令
可以利用&符号 连续执行命令
代码

 java -jar 8081.war & java -jar 8082.war & java -jar 8083.war &

#2.2 如何关闭服务器
命令:ps -ef | grep java
或者 之检索java服务 jps
在这里插入图片描述
命令说明:
1."|" 管道 管道之前查询的结果,当做管道之后的参数(条件)进行操作.
2. kill 杀死进程
kill PID号 普通关闭进程 (弱关闭)
kill -15 PID号 必须关闭,但是可以执行后续操作.
kill -9 PID号 强制关闭, 不给任何时间执行后续任务
在这里插入图片描述
2.3关于Linux后台启动
说明:通过Java -jar 8091.war的方式启动,只能在前台执行,如果关闭链接的终端,则程序也会跟着一起关闭,因此需要开启Linux后台运行。
命令:
nohup java -jar 8091.war => 8091.log &
如果要开启多个后台服务 用&符号连接

2.4脚本启动tomcat服务器
说明: Linux中的脚本一般采用shell脚本.
步骤:
1.编辑start.sh 脚本文件
vim start.sh
2.指定脚本的文件头
#!/bin/sh
3.指定脚本内容
nohup java -jar 8091.war => 8091.log &
4.执行脚本
sh start.sh
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值