Linux目录结构01
Linux里 \etc\sysconfig == windows里 C:\windows
Linux里 \boot == windows里 C:\windows \system32(系统启动的文件)
1、/bin:存放系统常用命令
/usr/bin:在根目录下点击/bin目录会跳转到这个目录所以根目录下/bin是它的一个快捷方式 根目录下显示的/bin目录就是个快捷方式(以为你很吊结果就是个备胎)
?
/usr/local/bin:存放安装的第三方软件的命令的目录
示范:在华为镜像站下载了个第三方软件,在用xftp传输完下载的文件后etcd、etcdct1,以下是安装过程
[root@localhost bin]# chmod +x etcd
[root@localhost bin]# chmod +x etcdctl
[root@localhost bin]# ll
total 40544
-rwxr-xr-x. 1 root root 23901760 Sep 17 23:20 etcd
-rwxr-xr-x. 1 root root 17612384 Sep 17 23:20 etcdctl
[root@localhost bin]# ls
etcd etcdctl
[root@localhost bin]# pwd
/usr/local/bin
2、/boot:系统引导程序+系统内核
uname -a查看系统内核命令
3、/dev:设备 光驱 硬盘
关于硬件的文件都是在这个目录中
4、/etc:存放系统或者服务配置的文件
知识储备:
ifdown 网卡的名称:停止网卡
ifup 网卡名称:开启网卡
网卡地址:
eth0: /etc/sysconfig/network-scripts/ifcfg-eth0
eth1: /etc/sysconfig/network-scripts/ifcfg-eth1
5、/home:普通用户的家目录
知识储备:
创建用户:useradd 用户名
切换用户:su 用户名
退出:exit(退出该用户切换到上一个用户)
6、/lib:32位操作系统的库文件目录
功能一般就是一个库文件提供的
7、/lib64:64位操作系统的库文件目录
8、lost+found:只有在ext文件系统才有,作用就是在断电或者损坏了,临时保存文件
选择文件系统:
9、/mnt:临时挂载点目录
比如插入u盘 挂载点:给设备提供一个入口
10、/opt:第三方软件安装的地方,不过现在一般安装在/usr/local里
11、/proc:显示当前操作系统运行状态的
知识储备:
内存:free -m
CPU : lscpu
12、/root超级管理员的家目录
13、/sbin:超级命令,也是快捷方式目录
14、已经没有/selinux目录了:都需要修改它,它文件现在在这个目录/etc/selinux/config
selinux
禁用selinux :
# 永久关闭
[root@localhost sbin]$ vim /etc/selinux/config
SELINUX=disabled
# 临时关闭
[root@localhost sbin]$ setenforce 0
15、/sys:虚拟目录,内存信息
16、/tmp:临时文件存放目录
17、/usr:第三方,还有系统常用命令都在这个目录
18、/var:存放系统日志
系统日志:/var/log/messages
磁盘
1、增加一块硬盘
关机---》编辑虚拟机设置
知识储备:
查看硬盘命令:lsblk
2、做磁盘分区
fdisk 磁盘路径
[root@www 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):2048 #分区开始的桶
Last sector, +sectors or +size{K,M,G} (2048-419430399, default 419430399): +100G #分区结束的桶
Command (m for help): p
Device Boot Start End Blocks Id System
/dev/sdb3 2048 209717247 104857600 83 Linux
分区的名称 开始的桶的编号 结束的桶的编号 桶的数量 当前硬盘的编号 文件系统
?
指令:
m :帮助信息
n : 新增一个分区
p : 查看分区列表
w : 写入分区到硬盘
3、格式化文件系统
mkfs.xfs [文件系统分区的路径]
[root@www dev]$ mkfs.xfs /dev/sdb3
meta-data=/dev/sdb3 isize=512 agcount=4, agsize=6553600 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=26214400, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=12800, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
4、挂载使用
mount [选项(参数,非必须)] [磁盘分区的路径] [挂载的路径]
mount /dev/sdb3 /mnt
卸载:
umount [挂载的路径]
umount /mnt
注:卸载文件时,光标不能够在卸载的目录
[root@www mnt]$ umount /mnt
umount: /mnt: target is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
[root@www mnt]$ cd
[root@www ~]$ umount /mnt
[root@www ~]$ ls /mnt/
123.txt
原文:https://www.cnblogs.com/mrj0528/p/15305878.html