bin:全称binary,含义是二进制。该目录中村塾的都是一些二进制文件,文件都是可以被运行的。
dev:该目录中主要存放的是外接设备,如键盘,U盘等。但是这些设备不能直接使用,需要挂载(分配盘符)。
etc:该目录主要存储一些配置文件。
home:表示“家”,即存储了除了root用户以外的所有用户的文件,类似于windows下的当前用户目录。
proc:process,表示进程,该目录存储的是linux运行时的进程。(写python脚本时可方便获取各种参数)
root:该目录存储的是root用户下的所有文件目录。
sbin:全称super binary,该目录也是存储二进制文件,但是必须是有super权限的用户才可以执行。
tmp:当系统运行时会产生临时文件,该目录就是用来存储临时文件的。
usr:用于存放用户自己安装的软件。类似于windows吓得program files。
var:该目录存放程序或系统的日志文件。 ****
mnt:当外接设备需要挂载的时候,就将设备挂载到mnt文件中。
-
网卡文件/etc/sysconfig/network-scripts/ifcfg-eth0 eth1为第二张网卡
DEVICE=eth0 # 物理设备名,eth0为第一块网卡;eth1为第二块网卡
HWADDR=00:0C:29:84:0C:21 # 网卡的MAC地址,48位
TYPE=Ethernet # 以太网
UUID=09ae6890-2925-4ca0-9cbc-e937593624f8 # 唯一的一个用户标识,相当于身份证号码!如查看磁盘设备的UUID使用blkid命令
ONBOOT=yes # 控制网卡是否开机启动
NM_CONTROLLED=yes #是否通过networkmanager管理网卡设备
BOOTPROTO=dhcp # proto取下列值之一:none,引导时不使用协议;static,静态分配地址;bootp,使用BOOTP协议;dhcp,使用DHCP协议
IPADDR=192.168.17.128 # IP地址
NETMASK=255.255.255.0 # 子网掩码,划分网络位和主机位
DNS2=202.106.0.20 # DNS是把baidu.com变成了baidu服务器IP。DNS就是域名和IP的解析工具
DNS1=8.8.8.8
GATEWAY=192.168.0.1 # 网关地址,路由器的地址
USERCTL=no
PEERDNS=yes
IPV6INIT=no -
/etc/fstab 设置文件系统挂载信息的文件,使得开机能够自动挂载磁盘分区,磁盘永久挂载需要在该文件下填写
要被挂载的磁盘设备 前面目录的挂载点(前面的目录挂载到哪个目录下) 挂载的文件系统类型 是否需要备份磁盘,1表示需要备份 开机是否自检
UID=91a2efd1-8bf1-42d2-a387-e22e4b665a36 / ext4 defaults 1 1
UUID=3f124651-9d7a-42b4-8cfa-11053a5a8ffc /boot ext4 defaults 1 2
UUID=8cb814f4-f2f4-4bb0-a127-c97092845fcf swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0 -
/etc/passwd
x:为加密后的密码 :0 账号UID :0 账号GID
- /etc/shadow 密码存放文件,第一行为root把被编译后的密码,若在该密码的第一个字元加上!或*,则该密码无法被登陆