2.Linux中的常用指令以及常用软件

目录:

1.linux-centos7的目录结构

2.linux中常用的命令

3.修改centos的ip地址

4.修改权限

5.linux中安装常用的软件


1. linux-centos7的目录结构

bin: 脚本目录--包含很多linux命令

sbin: 命令目录--包含linux的命令

etc: 配置目录--可以配置很多参数--IP地址,环境变量配置

root: 它是root用户的目录

usr: 用户安装软件的目录----等价于window中program files

tmp: 缓存--临时目录

lib: centos7系统所需要的依赖

2. linux中常用的命令

2.1 cd 切换目录:

语法: cd /目录名称

cd ../ : 切换到上一级目录

cd /: 切换到根目录

2.2 ls 列出当前目录或者指定目录下的内容

ls ----列出当前所在目录下的内容

ls /目录名 列出指定目录下的内容

参数: ls -a 列出指定目录或者当前目录下所有的内容[包含隐藏文件]

ls -l 详细列出指定目录或者当前目录下的内容

2.3 pwd 查看当前所在的目录

2.4 mkdir 创建目录

(1)mkdir 目录名称

 (2)创建多层目录:mkdir -p/a/b/c/d

2.5 touch 创建空文件

touch 文件名

2.6 rm 删除文件或目录

rm -rf 目录|文件


2.7 cp 复制

cp 文件名 重新起的名

 cp 文件名 /目标目录/名称

2.8 mv 剪切|重命名

重命名

剪切 这里的aaa.txt 不见了 而是去了/usr/local里面了

2.9 查看文件内容

cat: 查询文件的所有内容 cat 文件名

more: 分页查看文件内容 翻页 空格键

head: 从文件头查看 head -n 数字 文件名

tail: 尾部查看内容 tail -n 数字 文件名

cat:

 more

 head

 tail

2.10 vi|vim 编辑文件内容

vi 文件名----->命令行模式----i-->编辑模式------>esc键 输入命令模式 :wq退出并保存

:q! 强制退出不保存

wq

 用cat 文件名查看

2.11 find 查找指定的文件

find 目录 -name '名称*'

2.12. 压缩和解压文件

tar -zcvf   压缩后的名称  要压缩的目录

 tar -zxvf 解压

 3.修改centos的ip地址

默认动态分配ip的。====固定ip

/etc/sysconfig/network-scripts/ifcfg-ens33

 上面来的IP地址都是有依据的

 网关也是可以知道的

 配置文件改好后注意:必须重启网络:systemctl restart network

验证修改的ip是否可以上网:ping www.baidu.com


4. 修改权限

 对图片进行解读:例如 drwx-xr-x

 第一个rwx :当前创建者具有的权限,具有读写和执行权限

第二个xr: 当前创建者所在的组的成员具有的权限,具有读和执行权限

第三个x :其他用户具有的权限 只具有执行的权限

如何修改权限:

第一种 chmod [ugo]+[rwx] 文件,u代表的是创建者,g代表的创建者所在的组的成员,o代表的是其他用户

chmod  o+w  a.txt 

第二种: r对应4 w对应2 x对应1

chmod  761 文件  


5. linux安装软件

(1)把window中的jdk软件托到centos中并解压,通常在/usr/local/这个目录下

tar -zxvf  xxx.tar.gz ,然后通过mv 文件名 文件名 另起个短的名字

(2)配置环境变量  

cd /etc/profile

 (3)重新加在profile文件

source /etc/profile

验证:在任意位置输入javac

5.2 安装tomcat

(1)把tomcat放置到linux并解压

tar -zxvf xxxx.tar.gz

(2)重命名

mv apache-tomcat-9.0.73 tomcat9.0

 (3)启动tomcat

启动tomcat之前先进入bin目录下

cd /usr/local/tomcat9.0/bin,通过 ./startup.sh开启

 如何指定tomcat是否启动呢。

ps -ef | grep tomcat ---查询进程tomcat

 (4)如何访问tomcat

 

出现上面的错误:

原因: 服务器有防火墙:----而该防火墙没有把8080这个端口号放行。

firewall-cmd --add-port=8080/tcp --zone=public --permanent

解决: 第一种关闭防火墙 -----不建议太危险了

第二种解决方案:----放行指定的端口号

systemctl status firewalld 查看防火墙的状态

 systemctl stop firewalld 关闭防火墙

 systemctl start firewalld 开启防火墙


5.3 安装mysql数据库

按照下方链接就可以学会安装mysql

https://www.cnblogs.com/tony-hyn/p/15777762.htmlicon-default.png?t=N3I4https://www.cnblogs.com/tony-hyn/p/15777762.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值