根文件系统(rootfs)
/boot :引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,grub)
/bin : 基本的用户二进制命令,所有用户都可使用,不能够关联至独立分区。OS启动会用到的程序放到其中
/sbin: 管理类的基本命令;不能够关联至独立分区。OS启动会用到的程序放到其中
/lib:基本共享库文件,以及内核模块文件(lib/modules);
/lib64:专用于X86——64系统上的辅助共享库文件存放位置;
/etc: 配置文件目录(大多数都是纯文本文件)
/home/USERNAME:普通用户家目录;
/root:管理员的家目录;
/media:便携式移动设备挂载点:cdrom usb
/mnt:临时文件系统挂载点
/dev:设备文件及特殊文件存放位置;
b:block device随机访问
c:character device线性访问
/opt:第三方应用程序安装位置;
/srv:当前系统上运行的服务用到的数据;
/tmp:临时文件存储位置;
/usr:universal shared,read-only data全局共享只读数据
bin:保证系统拥有完整功能而提供的应用程序;
sbin:
lib:
lib64:
include:c程序使用的头文件(描述调用库文件的方式)
share:结果化独立的数据。例如doc,man等;
local:第三方应用程序安装位置;
bin,sbin,lib,lib64,etc,share
/var:可变数据日志文件等
cacheL:应用程序缓存数据目录
lib:可变状态信息
local:专用语为/usr/local下存储可变数据
lock:锁文件
log:日志目录及文件
run:运行中的进程相关的数据:通常用于存放进程的PID程序
tpm:专用于系统重启过程中所产生的临时文件
spool:应用程序数据池
/proc:用于输出内核与进程信息相关的虚拟文件系统
/sys:用于输出当前系统上硬件设备相关信息的虚拟文件系统
/selinux:加强安全策略。相关的安全策略等信息的存储位置。
linux上的应用程序的组成部分:
二进制程序:/bin ,/sbin /usr/sbin, /usr/local/bin,/usr/local/sbin
库文件:/lib /lib64 /usr/lib /usr/local/lib /usr/local/lib64
配置文件:/etc/ /etc/DIRECTORY /usr/local/etc
帮助文件:/usr/share/man /usr/share/doc /usr/local/share/man /usr/local/share/doc
linux下的文件类型:
-(f):普通文件
d:目录文件;
b:块设备文件
c:字符文件
l:符号链接文件(只便是软链接)
p:管道文件
s:套接字文件:socket;(类似于垮主机通信)
系统管理类命令
关机:halt,poweroff,shutdown,init 0
重启:reboot
-f:强制,不调用shutdown
-p:切断电源
shutdown:-r :reboot -h:halt
-c:取消关机或重启操作
now:立刻 +m:相对时间+3m hh:mm:绝对时间表示
用户登录信息查看命令:
whoami:显示当前登录的有效用户
w:系统上当前所有的登录会话及所做的操作。