-
find指令:
基本语法: find [搜索范围] [选项]
搜索范围: 值得在某些路径下查找文件,比如:/opt,/home
[选项]的取值范围有:
(1) -name: 表示按照文件名称查找,例如,在opt路径下查询ss.txt文件
find /opt -name ss.txt //表示在/opt路径范围下查找名称为ss.txt的文件
find /opt -name *.txt //表示查找/opt路径下的所有的txt文件
(2) 按拥有者查找,查找/opt目录下,用户名称为nobody的文件?
find /opt -user nobody //表示在/opt目录下,查找属于nobody用户的文件
find /opt -user root //在/opt路径下查找属于root用户的文件
(3) 查找整个linux系统下,大于20M的文件?
find / -size +20M //查找大于20M的文件
find / -size -20M //查找小于20M的文件
find / -size 20M //查找linux下等于20M的文件 -
locate指令: 快速定位文件路径,locate事先定义好了文件的位置的数据库,需要经常的更新
由于locate指令基于数据库进行查询,所以第一次运行前,必须使用updatedb指令创建locate数据库
基本语法:
locate 搜索文件
-
grep指令和管道符号|
grep,过滤查找,管道符"|"表示将前一个命令的处理结果传递给后面的命令处理.
基本语法:
grep [选项] 查找内容 源文件
选项:
-n 显示匹配及行号
-i 忽略字母大小写
例如: 在hello.txt文件中,查找"yes"所在行,并且显示行号?
cat server.log | grep 黑名单 //在server.log日志文件中查找"黑名单"的日志
cat server.log | grep -n yes //在server.log中查找yes关键字并显示行号
cat server.log | grep -i yes //查找时忽略大小写 -
gzip/gunzip指令:
gzip用于压缩文件
gunzip用于解压的
基本语法:
gzip 文件名(压缩文件,只能将文件压缩为*.gz文件**,原文件会被删除**)
gunzip 文件.gz(解压缩文件命令) -
zip/unzip指令:
zip用于压缩文件
unzip用于解压文件
基本语法:
zip [选项] xxx.zip(将要压缩的内容,压缩文件和目录)
unzip [选项] xxx.zip(解压缩文件)
常用选项:
-r: 递归压缩,即压缩目录
unzip常用选项:
-d<目录>:指定解压后的文件目录
例如: 将/home下的所有文件压缩成mypackage.zip?
zip -r mypackage.zip /home/
将mypackage.zip解压到/opt/tmp目录下?
unzip -d /opt/tmp/ mypackage.zip
**6. tar指令:**即可以压缩,又可以解压
tar指令是打包指令,最后打包后的文件是.tar.gz的文件。
基本语法:
tar [选型] xxx.tar.gz 打包的内容(打包目录,压缩后的文件格式.tar.gz)
选项说明:
-c: 产生.tar打包文件
-v: 显示详细信息
-f: 指定压缩后的文件名
-z: 打包同时压缩
-x: 解包.tar文件
例如:
(1)将/home/a1.txt和/home/a2.txt压缩成 2.tar.gz?
tar -zcvf a.tar.gz a1.txt a2.txt(在/home目录下执行的)
(2)将/home路径下的所有文件压缩成myhome.tar.gz
tar -zcvf myhome.tar.gz /home/
(3) 将a.tar.gz解压到当前目录
tar -zxvf a.tar.gz
(4)将myhome.tar.gz解压到/opt/tmp2目录下(tmp2目录需要先存在)
tar -zxvf myhome.tar.gz -c /opt/tmp2/
安装jdk:还是安装在usr目录下
a.首先新建一个jdk的目录,mkdir jdk,如图:
b. 和安装mysql一样的方式上传安装包至jdk的目录下。
c. 解压: tar -zxvf + 包
d. 解压完成,如图:
e. 配置java环境:
到这个目录下进行配置: vim /etc/profile 末尾添加jdk环境
export JAVA_HOME=/usr/java/jdk1.7.0_55
export CLASSPATH=.:
J
A
V
A
H
O
M
E
/
l
i
b
/
d
t
.
j
a
r
:
JAVA_HOME/lib/dt.jar:
JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export PATH=
J
A
V
A
H
O
M
E
/
b
i
n
:
JAVA_HOME/bin:
JAVAHOME/bin:PATH
刷新profile命令: source /etc/profile,如图:
2. 安装tomcat: 在usr目下新建tomcat文件夹,同样的方式:
3.
4. 解压tomcat :
5. 启动tomcat,在bin目录下启动: ./startup.sh
6. 查看tomcat是否启动成功: ps ef | grep ‘tomcat’
7.
8. 或者在虚拟机中通过浏览器来访问试试看有没有成功启动?
9.