day06 目录结构
文件目录
/bin # 存放系统常用命令的目录
/boot # 系统引导程序+内核
/dev # 设备、光驱、硬盘
/etc # 存放系统或服务的配置文件
/home # 普通用户的家目录
/lib # 库文件存放目录
/lib64 # 库文件存放目录(64位系统)
/lost+found # 磁盘、文件系统损坏、断电临时存放文件
/media # 图像
/misc # 音乐
/mnt # 临时的挂载点目录
/opt # 第三方软件安装在这里
/proc # 虚拟目录,显示内存中信息
/root # 超级管理员
/sbin # 超级命令,只有root用户能用的命令
/selinux # selinux及他的配置文件存放的位置
/srv # ftp用户组
/sys # 虚拟的目录、内存消息
/tmp # 临时文件的存放位置、垃圾堆
/usr # 存放用户的程序
/var # 经常变化的文件,系统日志
目录的作用
1、bin目录下:存放系统常用命令的目录
/usr/bin : 是/bin目录快捷方式指向的目录
/usr/local/bin : 存放安装的第三方软件的命令的目录
安装两个软件:
[root@localhost bin]# ll
total 40544
-rw-r--r--. 1 root root 23901760 Sep 17 14:45 etcd
-rw-r--r--. 1 root root 17612384 Sep 17 14:45 etcdctl
设置两个权限:
[root@localhost bin]# chmod +x etcd
[root@localhost bin]# chmod +x etcdct1
chmod: cannot access ‘etcdct1’: No such file or directory
知识储备:
创建用户:useradd[用户名称]
切换用户:su[用户名]
内存:free -m命令
cpu:lscpu命令
2、网卡相关的命令
ifdown [网卡的名称]:停止网卡
ifup [网卡的名称]:开启网卡
systemctl restart network:重启网络
网卡地址:
eth0: /etc/sysconfig/network-scripts/ifcfg-eth0
eth1: /etc/sysconfig/network-scripts/ifcfg-eth1
系统日志:/var/log/meaasge
selinux:
禁用selinux :
# 永久关闭
[root@localhost sbin]$ vim /etc/selinux/config
SELINUX=disabled
# 临时关闭
[root@localhost sbin]$ setenforce 0
磁盘
磁盘分区:
1、增加一块硬盘:
查看硬盘命令:lsblk
2、磁盘分区命令:fdlisk
指令:
m :帮助信息
n : 新增一个分区
p : 查看分区列表
w : 写入分区到硬盘
[root@localhos dev]$ fdisk /dev/sdb
Command (m for help): n 选择指令
Partition type:
p primary (0 primary, 0 extended, 4 free) 主分区
primary : 已经分过的分区
extended : 已经分过的逻辑分区
free : 总共还可以分多少个分区
e extended 逻辑分区
Select (default p): 选择分区类型
Partition number (1-4, default 1): 选择分区的编号
First sector (2048-419430399, default 2048): 分区开始的桶
Last sector, +sectors or +size{K,M,G} (2048-419430399, default 419430399): +100G
3、格式化文件系统
mkfs.xfs [文件系统分区的路径]
[root@localhos dev]$ mkfs.xfs /dev/sdb3
4、挂载使用:
mount [选项(参数,非必须)] [磁盘分区的路径] [挂载的路径]
mount /dev/sdb3 /mnt
卸载:
umount [挂载的路径]
umount /mnt
注:卸载文件时,光标不能够在卸载的目录
[root@localhos mnt]$ umount /mnt
5、查看挂载:
[root@localhos ~]$ mount /dev/sdb3 /mnt/
[root@localhos ~]$ df -h