【Linux】学习记录_1_Linux文件目录

1 Linux文件目录

1.1 根目录结构

目录放置内容
bin存放系统命令的目录,如命令cat,cp,mkdir
boot存放开机启动过程所需的内容,如开机管理程序grub2
dev所有设备文件的目录(如声卡、硬盘、光驱)
etc系统的主要配置文件
home用户家目录数据的存放目录
lib存放sbin和bin目录下命令所需的库文件
lib32/lib64存放二进制函数库,支持32位/64位
lost+found在EXT3/4系统中,当系统意外崩溃或意外关机时,会产生一些碎片文件在这个目录下面,系统启动fcsk工具会检查这个目录,并修复已损坏的文件。
media用于挂载光盘,软盘和DVD等设备
mnt同media作用一样,用于临时挂载存储设备
opt第三方软件安装存放目录。
proc进程及内核信息存放目录,不占用硬盘空间。
rootroot用户的家目录
run临时文件系统,存储系统启动以来的信息。系统重启时,这个目录下的文件应被删掉或清除
sbinroot用户使用的命令存放目录
srv一些网络服务所需要的数据文件
sys同proc目录,用于记录CPU与系统硬件的相关信息
tmp程序运行时产生的临时文件存放目录
usr系统存放程序的目录,类似于在windows下的文件夹programefiles
var存放内容常变动的文件目录,如系统日志文件

1.2 文件类型

文件类型内容
普通文件文本文件,bin文件
可执行文件可执行文件包括脚本和应用程序,这些文件可被系统加载运行,类似Windows下的bat脚本、exe程序文件等
链接文件硬链接是指同一个文件的不同别名。 软链接文件有类似于Windows的快捷方式。
实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。
目录文件Linux下目录也是文件
设备文件硬件设备也是文件,通过打开对应的设备文件可以初始化设备,部分设备还可以通过读写设备文件实现对硬件的控制。

1.3 文件扩展名

  • 后缀.tar、.tar.gz、.tgz、.zip、.tar.bz表示压缩文件,创建命令一般为tar,gzip,zip等。 在压缩文件中的后缀名来通常表示自身由什么压缩格式打包的,以便解压时方便选择要使用的命令。
  • .sh表示shell脚本文件,通过shell语言开发的程序。
  • .pl表示perl语言文件,通过perl语言开发的程序。
  • .py表示python语言文件,通过python语言开发的程序。
  • .html、.htm、.php、.jsp、.do表示网页语言的文件。
  • .conf表示系统服务的配置文件。
  • .rpm表示rpm安装包文件。
  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值