day5
day4
文件管理
# 文件管理
磁盘上有特定格式的一片区域,操作系统通过文件系统可以方便地查寻和访问其中所包含的磁盘块。
在Linux中,一切皆文件,没有后缀区
系统目录结构
# 系统目录结构
几乎所有的计算机操作系统都是使用目录结构组织文件。具体来说就是在一个目录中存放子目录和文件,而在子目录中又会进一步存放子目录和文件,以此类推形成一个树状的文件结构,由于其结构很像一棵树的分支,所以该结构又被称为目录树。
windows:一多根的方式组织文件C:\ D:\
Linux:以单根的方式组织文件 /
目录下的文件
# 目录下的文件
存放系统可执行程序(系统命令)bin -> usr/bin
存放系统可执行程序(系统命令:只有超级管理员可执行命令 super超级)sbin -> usr/sbin
系统启动的加载程序文件boot
设备文件dev
存放系统及应用的配置文件etc
普通用户的家目录home
存放开发人员的系统库文件lib -> usr/liblib64 -> usr/lib64
一般来说是挂载光驱的目录media
可挂载目录mnt
存放第三方应用程序目录opt
存放系统进程相关的目录proc
超级管理员root用户的家目录root
执行后的程序,产生的启动文件存放目录run
无实意,空目录srv
系统文件存放目录sys
存放临时文件或者没有用要删除的文件tmp
存放系统用户文件usr
存放系统日志文件var
ETC目录
# /etc 目录
主机名配置文件:/etc/hostname
本地域名解析配置文件(本地DNS)/etc/hosts
网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/network-scripts/ifcfg-eth1
-DNS配置文件/etc/resolv.conf
开机登录欢迎界面配置文件/etc/motd
全局环境变量配置文件/etc/profile
存放用户默认的环境变量配置文件/etc/skel存放用户信息配置文件/etc/passwd
存放用户密码信息的配置文件/etc/shadow
存放用户组信息的配置文件/etc/group
存放用户组密码信息的配置文件/etc/gshado
var目录
# /var 目录
系统日志/var/log/messages
系统登录日志/var/log/secu
Dev 目录
# /dev 目录
系统中的第一块磁盘/dev/sda
系统中的第一块磁盘的第一个分区/dev/sda1
系统中第五块磁盘的第4个分区/dev/sde4
黑洞/dev/null
从该设备中可以源源不断的取出数据/dev/zero
随机数设备/dev/random
终端设备文件/dev/pts/0 1231617
特殊目录
# 特殊目录
. :代表当前目录
..:代表上一级目录
路径
# 路径
绝对路径
以'/'开头的路径,就是绝对路径
现对路径
不以'/'开头的路径,就是相对路径
查看当前所在路径pwd
切换目录 change directorycd
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了