文件管理
1 文件结构 P15
linux的哲学思想就是一切皆文件,linux的文件系统就是一个倒状的树形结构,一切都以/(根目录)开始,
- /bin:谁都可二进制可执行程序
- /boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader, grub)都存放于此目录
- /dev:设备文件及特殊文件存储位置
- /etc:配置文件目录,类似于注册表,大部分是文本文件
- /etc/motd 开机提示词(开机之后)
- /etc/issue 开机提示词(开机之前)
- /home:普通用户家目录
- /root:管理员的家目录
- /run:内存中动态生成的信息,系统运行中某些程序生成的信息
- /sbin:管理员二进制可执行程序
- /tmp:临时文件存储位置
- /usr : 独立的用户根目录,类似于Windows文件
- /var :变化的文件,如日志,用户生成的网页,邮件之类的
应用程序的组成部分
- 二进制程序:/bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin, /usr/local/sbin
- 库文件:/lib, /lib64, /usr/lib, /usr/lib64, /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
1.1 文件类型
Linux中文件大致分为7类
- - 普通文件
- d 目录文件
- b 块设备 随机访问P32
- c 字符设备 顺序访问
- l 符号链接文件
- p 管道文件 先进先出,同一时间单向
- s 套接字文件 双向传输
2 文件命令
2.1 路径 pwd
路径分为相对路径和绝对路径
- 绝对路径以/开头,