1. linux-centos7的目录结构【了解】
2. linux中常用的命令[重点]
3. linux中安装常用的软件【重点】
1. linux-centos7的目录结构【了解】
/ centos7的根目录
bin 脚本目录,其中包含了很多Linux的命令
sbin 同 bin 目录一样
etc 配置目录 可以配置参数 IP地址,环境变量等
root 此目录为root用户目录
usr 用户安装软件的目录
tmp 临时目录 再次启动会清空
lib centos7西贡所需要的依赖
2. linux中常用的命令[重点]
2.1 cd 切换目录
语法为 cd /目录名称
cd ../ 切换上一级目录
cd / 切换为 根 mul
2.2 ls 列出当前目录或者指定目录下的内容
ls 列出当前所在目录下的内容
ls /目录名 列出指定所在目录下的内容
ls -a 列出指定或当前目录下所有的内容(包括隐藏文件)
is -l 详细列出当前目录的内容
ls -al 可以同时使用
2.3 pwd 查看当前所在的目录
2.4 mkdir 创建目录
语法为 mkdir /目录名称
创建多层目录 mkdir -p a/b/c/d
2.5 touch 创建空文件
touch 文件名
2.6 rm 删除文件或目录
rm 文件名
这个命令会提醒用户 是否要删除
rm -f 文件名 暴力删除,不会询问
删除目录 rm -r (如果此目录有很多子目录会每层询问)
rm -rf 暴力删除目录(不会询问)
2.7 cp 复制
复制文件
cp 文件名 /目录名/更改后的文件名(可以不做更改)
复制目录
cp 文件名 -r /目录名/更改后的文件名(可以不做更改)
2.8 mv 剪切|重命名
mv 源文件 目标文件
2.9 查看文件内容
cat: 查询文件的所有内容 cat 文件名
more: 分页查看文件内容 翻页 空格键
head: 从文件头查看 head -n 数字 文件名(数字为 从开始的第几行结束)
tail: 尾部查看内容 tail -n 数字 文件名(数字为 从尾部向上查看几行)
2.10 vi|vim 编辑文件内容
vi 文件名----->命令行模式----i-->编辑模式------>esc键 输入命令模式 :wq退出并保存
:q! 强制退出不保存
2.11 find 查找指定的文件
find 目录 -name ' 名称* '
修改centos 的IP地址
默认动态分配ip的。====固定ip
可以在Linux 中找到这个文件
/etc/sysconfig/network-scripts/ifcfg-ens33
在linux 的编辑中 找到IP地址的范围
找到网关的位置
必须重启网络:
systemctl restart network
验证修改的ip是否可以上网
ping www.baidu.com
修改权限
修改权限的方法
1. chmod [ugo]+[rwx] 文件 u: 创建者 g:组员 o:其他用户
语法: chmod o+w 文件名
缺点; 每次只能一类用户修改一类权限
2. r 对应 4 w 对应 2 x 对应 1
语法: chmod 764 文件名
每个数字代表权限相加赋给 u、g、o
压缩和解压文件
tar -zcvf 压缩后的名称 要压缩的目录
-v : 详情
-f : 文件 (必带)
-c : 压缩
如何解压缩
tar -zxvf a.tar.gz
-x : 解压
3. linux中安装常用的软件
软件的安装方式:
二进制安装。---只需要解压就可以。 只针对特殊平台。 比如jdk tomcat
RPM: 按照一定的规范就可以按照该软件。 无法安装依赖的文件。
yum 远程安装 基于RPM 帮你把依赖的文件安装上去。 多
安装源码安装。 编译--->打包---->安装。
3.1 二进制-JDK--Tomcat
(1)把window中的jdk软件托到centos中并解压 /usr/local/
解压:tar -zxvf xxx.tar.gz 改名
(2) 配置环境变量 /usr/local/
######################JDK1.8的环境变量配置#######################
export JAVA_HOME=/usr/local/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH(3)source /etc/profile 重新加载环境变量
(4)在任意目录下输入 javac 进行验证
3.2 安装tomcat
将tomcat包解压并重命名
使用bin目录下的 ./startup.sh 启动tomcat
查看tomcat是否启动呢。
ps -ef | grep tomcat ---查询进程tomcat
访问 tomcat
出现上面的错误:
原因: 服务器有防火墙:----而该防火墙没有把8080这个端口号放行。
解决: 第一种关闭防火墙 -----不建议太危险了
第二种解决方案:----放行指定的端口号
(1)systemctl status firewalld 查看防火墙的状态
Linux的防火墙处于运行状态
systemctl stop firewalld 关闭防火墙
关闭后查看防火墙状态确认关闭
重新启动tomcat
在Linux上安装Mysql
https://www.cnblogs.com/tony-hyn/p/15777762.html