Linux基础03

在这里插入图片描述

系统目录结构

目录结构的特点

在这里插入图片描述

1.Linux系统中的目录一切从根开始
2.Linux系统中的目录结构拥有层次
3.Linux系统中的目录需要挂载使用

目录挂载卸载


 - 目录挂载命令

	mount [磁盘目录] [挂载的路径]
	
	查看本机挂载的命令
		df -h
	卸载挂载磁盘
		    umount/mnt			

在这里插入图片描述

重要目录数据说明(etc目录)

1.网卡配置文件
	1.网卡文件路径
		/etc/sysconfig/network-scripts/ifcfg-eth0
		/etc/sysconfig/network-scripts/ifcfg-eth1
		/etc/sysconfig/network-scripts/ifcfg-ens32
		/etc/sysconfig/network-scripts/ifcfg-ens33
		
	2.重载网卡信息
		方法1:
		systemctl restart network
		ifdown [网卡名称] && ifup [网卡名称]
		方法2:
		关闭网络管理器(因为已经有了network)
		systemctl  stop NetworkManager
		systemctl  disable NetworkManager
		或
		systemctl  disable --now  NetworkManager
	
	判断SSH服务是否开启
		[root@localhost ~]# systemctl status sshd		

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

2.解析配置文件
	1.解析配置文件路径
		/etc/resolv.conf (临时dns配置文件)
		vim /etc/sysconfig/network-script/ifcfg-[网卡名称]

		114.114.114.114 中国电信
		223.5.5.5/223.6.6.6	中国阿里云
		8.8.8.8 谷歌

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

3.主机名称文件
	临时修改
			hostname baidu
		永久修改
			[root@baidu ~]# vim /etc/hostname				 需要重启生效
			[root@baidu ~]# hostnamectl set-hostname oldboy		  立即生效

在这里插入图片描述

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

4.解析映射文件
	/etc/hosts
windows	
	C:\Windows\System32\drivers\etc\hosts
本地的DNS
输入域名返回ip

192.168.15.101   www.baidu.com	

在这里插入图片描述

5.磁盘挂载文件
	/etc/fstab
	作用
		实现指定设备文件信息,进行开机自动挂载	

在这里插入图片描述

6.开机加载文件
	/etc/rc.local
	1、编辑开机自启动脚本
	vim /etc/rc.local
	2、设置开机自启动权限
	chmod +x /etc/rc.d/rc.local
	3、重启系统	

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

7.系统启动级别
	0、关机
	1、单用户模式(无法通过xshell的方式使用)
	2、多用户无网络模式
	3、完全多用户模式
	4、待定
	5、桌面模式
	6、重启

设置系统启动级别
	init [编号]			临时设置
	systemctl set-default [系统启动级别]

通过单用户模式修改密码
	1、重启
	2、在启动选择系统内核界面,按 e 键进入单用户模式
	3、找到 linux16 开头行,删除 ro , 并且在 ro 处添加 rw init=/sysroot/bin/sh
	4、按 ctrl + x 进行系统重新引导
	5、执行 chroot /sysroot
	6、执行 passwd root
	7、执行 touch /.autorelabel
	8、执行 Ctrl + D 重启系统		

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

8.变量加载文件
文件
	所有用户
    	/etc/profile
    	/etc/bashrc
	单用户    
		~/.bash_profile
    	~/.bash_rc
文件夹
	/etc/profile.d/

增加环境变量有两种方式:
	1、临时添加
	2、永久添加

增加环境变量的格式:
	export PYTHON_HOME='D:/python'
	
查看本机的环境变量:
	echo $PYTHON_HOME	: 查看某一个环境变量
	printenv    		: 查看所有的环境变量

读取环境变量的几种情况,并且测试出使用文件的先后顺序
	1、重启
		/etc/profile.d --> /etc/profile --> /etc/bashrc --> ~/.bashrc --> ~/.bash_profile
	2、切换用户
		/etc/profile.d --> /etc/bashrc --> ~/.bashrc
		知识储备:
			useradd [用户名]
			su [用户名]
	3、重新登录用户
		1、su - [用户名]
			/etc/profile.d --> /etc/profile --> /etc/bashrc --> ~/.bashrc --> ~/.bash_profile
			
		2、ssh root@192.168.15.101
			/etc/profile.d --> /etc/profile --> /etc/bashrc --> ~/.bashrc --> ~/.bash_profile
			
补充:porfile和porfile.d的区别
1. 两个文件都是设置环境变量文件的,/etc/profile是永久性的环境变量,是全局变量,/etc/profile.d/设置所有 用户生效
2. /etc/profile.d/比/etc/profile好维护,不想要什么变量直接删除/etc/profile.d/下对应的shell脚本即可,不用 像/etc/profile需要改动此文件			
9.登录提示文件
	/etc/motd
	文件中内容,用户登录系统之'后'进行显示
	/etc/issue
	文件中内容,用户登录系统之'前'进行显示

重要目录数据说明(usr)

安装第三方软件的目录
	/usr/local
安装方法
	1.rpm安装软件方法
  	rpm -ivh 软件包名称.rpm
  	2.yum安装软件方法
  	yum install 软件包名称

重要目录数据说明(var)

软件安装运行以及系统运行异常日志文件
	/var/log/messages
系统用户登录情况日志信息
	/var/log/secure	

重要目录数据说明(proc)

1.查看cpu信息情况
	/proc/cupinfo

2.查看内存信息情况
	/proc/meminfo	
	free -h

3.查看系统负载信息情况
	/proc/loadavg
	w

4.查看系统挂载信息情况
	/proc/mounts
	column -t  根据文件类型进行对齐			

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

在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值