必知必会的文件和目录

常见目录说明:
/bin: 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里;

/etc: 存放系统管理和配置文件;

/home: 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示;

/usr : 用于存放系统应用程序;

/opt: 额外安装的可选应用程序包所放置的位置。一般情况下,我们可以把tomcat等都安装到这里;

/proc: 虚拟文件系统目录,是系统内存的映射。可直接访问这个目录来获取系统信息;

/root: 超级用户(系统管理员)的主目录(特权阶级o);

/sbin: 存放二进制可执行文件,只有root才能访问。这里存放的是系统管理员使用的系统级别的管理命令和程序。如ifconfig等;

/dev: 用于存放设备文件;

/mnt: 系统管理员安装临时文件系统的安装点,系统提供这个目录是让用户临时挂载其他的文件系统;

/boot: 存放用于系统引导时使用的各种文件;

/lib : 存放着和系统运行相关的库文件 ;

/tmp: 用于存放各种临时文件,是公用的临时文件存储点;

/var: 用于存放运行时需要改变数据的文件,也是某些大文件的溢出区,比方说各种服务的日志文件(系统启动日志等。)等;

/lost+found: 这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里。
必知必会的文件和目录
/etc 下
/etc/fstab 开机自动挂载的文件列表
/etc/hostname  主机名
/etc/hosts 查看配置本地DNS域名
/etc/resolv.conf 查看配置DNS域名 
/etc/rc.local -> rc.d/rc.local 开机自启动脚本文件
/etc/sysconfig/network-scripts/ifcfg-eth0 配置网卡
/etc/inittab 修改查看运行级别
/etc/profile 环境变量 别名
/etc/bashrc 配置别名
/etc/motd 用户登录系统之后显示这个文件内容
/etc/issue 清空
/etc/init.d 系统管理命令(脚本)存放的位置
网卡

1.网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0或ens33

/etc:

  1. 网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0或ens33

/etc /sys config /network-scripts /if
cfg-eth0或ens33 /系统配置文件/system
configure/network-脚本(命令)/interface(网络接口-网卡) configure-ethernet0

在这里插入图片描述
添加一个新的DNS
在这里插入图片描述
在vi/vim编辑器下配置网卡

vim /etc/sysconfig/network-scripts/ifcfg-eth0

在这里插入图片描述
在这里插入图片描述

https://www.processon.com/view/link/5ca1b266e4b035b243bd844b

DNS : 域名 —解析—>ip地址
Domain Name Server/System 域名解析服务/系统

配置:
网卡配置文件中
DNS1
DNS2

公共的DNS服务器:
DNS1或DNS2后面

DNS1=10.0.0.254(网关ip地址)

阿里云:
DNS1=223.5.5.5
DNS2=223.6.6.6

114:
DNS1=114.114.114.114
DNS2=114.114.115.115

机房提供的DNS

[root@oldboyedu59 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=none
NAME=eth0
UUID=fa77146b-1e0c-4544-8ecb-5a98a6ebfc41 #修改网卡配置文件的时候 不要把这一行复制过去。
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.201
PREFIX=24
GATEWAY=10.0.0.254
DNS1=10.0.0.254
DNS2=223.5.5.5

systemctl restart network
#system control restart network
#系统控制命令 重启 所有网卡

yum install -y tree vim bash-completion
安装完成之后需要重新登录下系统(断开xshell 重新连接)生效
在这里插入图片描述

[root@oldboyedu59 ~]# rpm -qa tree bash-completion
bash-completion-2.1-6.el7.noarch
tree-1.6.0-10.el7.x86_64
在这里插入图片描述

[检查软件是否安装:
rpm -qa 检查系统中安装的某个软件
-q 查询
-a all
在这里插入图片描述

/etc/resolv.conf   Linux系统DNS客户端配置文件   解析 DNS 
网卡里面配置DNS         VS         /etc/resolv.conf配置DNS

共同:配置DNS
不同:
在网卡中进行DNS配置√
网卡配置DNS使用的是:                 nameserver 223.5.5.5
	DNS1=223.xxxx
	和DNS2=xxxxx                    nameserver 223.6.6.6

网卡里面永久生效                   临时生效(重启网卡后会被网卡里面的DNS覆盖)	
重启网卡后生效	                   立即生效

[root@oldboyedu59 ~]# ping baidu.com 
ping: baidu.com: Name or service not known
                 域名无法识别(无法将域名---->ip地址)

在这里插入图片描述

ping 一下看看通不通
在这里插入图片描述

配置客户端DNS域名 (临时 立即生效)
在这里插入图片描述 在这里插入图片描述

/etc/hostname 主机名

Linux如何修改主机名:

通用:

1# hostname命令修改主机名(临时 重启服务器之后失效)
[root@oldboyedu-59 ~]# hostname  bigbaby
[root@oldboyedu-59 ~]# hostname
Bigbaby

在这里插入图片描述
重启之后,恢复原名
在这里插入图片描述

CentOS 7特有:
一条命令,同时修改临时+永久

[root@oldboyedu59-lnb ~]# `hostnamectl set-hostname oldboyedu59`
#同时修改临时+永久
[root@oldboyedu59-lnb ~]# hostname
oldboyedu59
[root@oldboyedu59-lnb ~]# cat /etc/hostname 
oldboyedu59

在这里插入图片描述
在这里插入图片描述

2# 修改文件内容(写合同 永久 重启服务器之后生效)
vim /etc/hostname

在这里插入图片描述
在这里插入图片描述

3# 检查

[root@oldboyedu59 ~]# hostname
oldboyedu-59
[root@oldboyedu59 ~]# cat /etc/hostname
oldboyedu-59

网站更新过程(程序代码更新)
1.在开发人员自己电脑进行测试
2.公司内部机房进行测试
3.在IDC机房(数据中心) 测试
4.程序代码放在用户使用的环境(生产环境/线上环境)

开发或运维在本地(自己电脑进行测试)

[root@oldboyedu59-lnb ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.0.0.201 guoav.com jd.com
在这里插入图片描述

查看挂载
[root@oldboyedu59-lnb ~]# cat /etc/fstab
UUID=1e827748-cc43-4b1d-8bbc-9a85c239782d / xfs defaults 0 0
UUID=29a4ef75-7502-48df-b31c-c7c10264a7c8 /boot xfs defaults 0 0
UUID=60c45f5e-c78d-41fe-aa92-93d10de6def3 swap swap defaults 0 0
[root@oldboyedu59-lnb ~]# #第1列 设备名称
[root@oldboyedu59-lnb ~]# #第2列 挂载点(入口)

Apr 01 15:31:05 oldboyusd.1 network[7816]: Bringing up interface etho: ERROR : [/etc/sysconfig/network-scripts/ifup-eth] Device does not seem to be present, delaying initialization.

Apr 01 15:31:05 oldboyusd.1 /etc/sysconfig/network-scripts/ifup-eth[8019]: Device does not seem to be present, delaying initializatio

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值