Linux系统中目录结构

linux开机启动的过程

linux开机时启动了哪些服务呢
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
按任何键进入到GRUB菜单
在这里插入图片描述

进入下一步
在这里插入图片描述
出先进度条时按esc,可显示详细启动过程
在这里插入图片描述

关于linux的挂载

例:linux下使用光盘

linux目录结构
特点
1.一切从根开始,类似倒挂的树
2.Linux中每个设备可以挂在任何目录上面
3.Linux下面设备没有挂载无法使用

在这里插入图片描述

在这里插入图片描述
linux中使用光盘 对应文件:/dev/cdrom
在这里插入图片描述
如直接使用
在这里插入图片描述
无法直接使用
需把光盘挂在到系统中,再使用

在这里插入图片描述
通过mnt来使用光盘
在这里插入图片描述
挂载相对于给磁盘分区/设备 开了一个入口,通过入口进入到光盘/磁盘分区中
入口-挂载点-目录

linux各目录中有什么

配置文件

网卡配置文件

/etc/sysconfig/network-scripts/ifcfg-eth0
在这里插入图片描述
改的是以下文件中的内容

在这里插入图片描述
把使用的域名转换为ip地址 ----DNS做 域名解析服务
阿里云的DNS服务器:
223.5.5.5
223.6.6.6
把电脑的DNS配置DNS1=223.5.5.5,遇到域名自动转换为对应的ip
114
114.114.114.114
114.114.115.115
谷歌
8.8.8.8
如果DNS未设置或设置错误,域名无法转换为ip

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

在这里插入图片描述
修改完文件,重启网卡就能生效
在这里插入图片描述

  • /etc/resolv.conf
    配置DNS
    在这里插入图片描述
    既然两者都可以配置DNS,区别是什么?
    首先该文件
    在这里插入图片描述
    -
    由此可见,网卡配置文件里面的DNS优先于 /etc/resolv.conf,因为网卡配置中的PEERDNS=yes,
    所以配置DNS都在网卡配置中配置

修改域名ip地址

/etc/hosts
网站更新前需要测试 ,www.jd.com---->ip地址,

在这里插入图片描述
使用ip地址同样可以访问网站
在这里插入图片描述
在测试时,也需用域名测试,想办法吧域名解析到测试机器的ip
/etc/hosts : ip地址与域名解析关系,对主机名进行解析
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
域名变成了测试的ip地址
windows下是C:\Windows\System32\drivers\etc

修改主机名

etc/sysconfig/network
临时修改主机名
在这里插入图片描述
重新登录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
修改成功
重启服务器后临时修改的失效
永久修改主机名
在这里插入图片描述
重启服务器后生效

每个磁盘分区后需挂载到对应目录

etc/fstab

开机时给每个磁盘分区开文件入口
查看磁盘空间用了多少,剩多少:df -h
-h:人类可读.
在这里插入图片描述
在这里插入图片描述

开机时自动运行命令或服务或脚本

etc/rc.local
类似windows下的开始–>启动
windows10:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
在这里插入图片描述
在linux中是一个文件解决的,放到文件中
chconfig 管理开机自启动的命令
在这里插入图片描述
例:
让网络文件共享服务NFS(iptables),仅在3级别上开机自启动
chkconfig iptables on
chkconfig iptables off
在这里插入图片描述
在这里插入图片描述

开机时运行级别配置

/etc/inittab

也就是不同状态
0:关机状态,不要把运行级别设置为0,因为不会运行
1:单用户模式,默认网络没有,在linux中,普通用户密码忘记了,root用户可以给他设置一个新的,root用户密码忘记了就进入单用户模式或救援模式。
2:多用户模式,但是没有NFS
3:完全多用户模式,命令行模式,文本模式。工作中默认模式,敲命令看到结果就是3运行级别,在这种模式下只需敲命令,不需用鼠标,因为服务器cpu很牛,内存很大,硬盘也打,但是显卡低,因为服务器主要负责运算,所以很少用鼠标
4:未使用,等着开发
5:X11,桌面模式,图形化界面模式,如要进入5级别,确保桌面东西安装了,如果用最小化系统,不能进入5级别
6:重启状态,服务器不断重启
怎样查看
临时切换
在这里插入图片描述
永久修改

在这里插入图片描述
0和6提示不要设置
重启生效

  • /etc/init.d
    存放服务软件的管理脚本(命令)
    linux的命令放到哪里:/bin, /sbin, /userbin, /usersbin, /userlocalbin, /userlocalsbin, /etc/init.d
    在这里插入图片描述

环境变量和别名

/etc/profile
所有用户都能用
存放系统环境变量和别名
PS1 PATH
LANG===> /etc/sysconfig/i18n

实际存放别名的地方

/etc/bashrc

  • ~/.bashrc
    当前用户生效
    ~ : 表示当前用户的家目录
    . : 表示隐藏文件
  • ~/.bash_profile

编译安装的软件默认安装的位置

/usr/local
windows安装软件默认位置:C:\Program Files
/usr/local 编译安装的软件默认安装的位置

  1. linux下面安装软件的方法
  2. yum install tree 自动解决安装依赖的软件,缺什么给你解决,从网上下载好东西安到你的系统里,类似软件管家等,yum:软件包管理工具,替你安装,替你解决依赖
  3. rpm 缺少东西自己解决
    编译 自己做饭,买菜,切菜,(./configure)—炒菜(make)----上菜(make install)
    yum:
    -y 默认现在yes
    查看系统安装的所有软件:rpm,rpm -qa
    查看软件包里面的内容: rpm -ql
    在这里插入图片描述
    在这里插入图片描述

使用手册

/usr/share
系统的文档,使用手册

系统默认日志信息

/var/log/messages
如刚刚安装了一个软件都有记录
在这里插入图片描述

系统用户登录信息

/var/log/secure
在这里插入图片描述
这个文件一般用来分析谁登录失败
如修改密码,在分析
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
四次登录失败

内存信息

/proc/meminfo 内存信息,linux中命令读出该文件的信息
在这里插入图片描述
但是平时看系统内存移动多少,剩多少,用free命令
在这里插入图片描述

查看cpu信息

/proc/cpuinfo
快捷键:lscpu
在这里插入图片描述
在这里插入图片描述

系统的负载, 系统的繁忙程度

/proc/loadavg

最近1分钟,最近5分钟,最近15分钟,平均负载
快捷键w
在这里插入图片描述

显示系统的挂载信息

/proc/mounts
显示系统的挂载信息
快捷键:df -h
findmnt===cat /proc/mounts

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值