Linux C/C++ 开发工程师之路(2)

本文介绍了Linux系统结构,强调了一切皆文件的思想,并详细讲解了Linux的目录结构、文件寻址、常用文件管理命令如touch、mkdir、rm、cat、vim、cd、ls、cp和mv的使用,以及正则表达式的简单应用。通过实例帮助读者更好地理解和掌握Linux开发基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

欢迎加入QQ:498903810 一起交流、讨论知识,里面有大佬,也有小白,天下码农一家亲,大家一起讨论进步。

Linux系统结构

Linux是一个倒树结构,类似一个数,也类似于一个家族的族谱。

Linux系统的一个重要思想:一切皆文件

因此在linux中不存在像win一样的分盘

Linux的目录

一级目录

 ‘/‘:一个斜杠即为根目录,也是一级目录

二级目录

/bin    ##二进制可执行文件也就是系统命令
/sbin   ##系统管理命令存放位置
/boot   ##启动分区,负责系统启动
/dev    ##设备管理文件
/etc    ##大多数系统管理文件markdownpad插入本机图片
/home   ##普通用户的家目录
/lib    ##32位系统库文件存放位置
/lib64  ##64位系统库文件存放位置
/media  ##系统临时设备挂载点                                                                                 
/mnt    ##系统临时设备挂载点
/run    ##系统临时设备挂载点
/opt    ##第三方软件安装位置
/proc   ##系统信息
/root   ##超级用户家目录
/srv,/var      ##系统数据
/sys    ##系统管理,主要是关于内核的
/tmp    ##系统临时文件存放位置
/usr    ##系统用户相关信息数据及用户自定义软件存放位置

文件寻址

这里有两个比较重要的概念:

1.相对路径:文件相对于
当前操作的位置的路径

2.绝对路径:文件相对于操作系统的未知的路径

绝对路径一般是以根目录开始的

文件管理相关命令

touch

该命令本来用作改变文件的时间戳,但是大多数情况被用来创建文件

touch命令

mkdir(make directory)

创建一个新的目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值