Linux系统基础知识

Linux根目录结构

/usr目录:一般将安装软件放置此目录中

/etc目录:内包含各种配置文件(hosts、passwd、网络配置等)

/boot目录:开机启动的文件与核心文件在此目录下

/bin目录:系统的执行文件目录,许多可执行指令放置其中

/dev目录:系统的设备文件(/dev/null、/dev/zero

/home目录:使用者的家目录

/lib目录:放置系统的函数库

/sbin目录:其中包含用于修复、还原系统的指令

/tmp目录:用于使用者或执行的程序放置临时文件的目录

/root目录:系统管理员目录

/var目录:系统运行时需要改变的文件

Linux系统文件类型

1.普通文件

普通文件包括纯文本文件、二进制文件、数据格式文件一般以 [-] 表示。

2.目录文件

指目录,cd命令可以进入的文件。一般使用 [d] 表示。

3.块设备文件

指存储数据以供系统存取的接口设备(硬盘)。一般使用 [b] 表示。

4.字符设备

指串行端口的接口设备(键盘)。一般使用 [c] 表示。

5.链接文件

类似快捷方式。一般使用 [l] 表示。

6.套接字文件

此类文件用于网络数据连接,启动服务端监听客户端要求,通过套接字通信。在/var/run一般使用 [s] 表示。

7.管道文件

此类文件目的是解决多个程序读取一个文件造成错误。一般使用 [p] 表示。

Linux文件的软硬链接

硬链接:与原文件有相同的inode,类似于原文件的副本,在原文件被删除后,硬链接文件依旧有效。确定是硬链接不能链接目录,不能与原文件是不同的分区。
软链接:类似windows的快捷方式,仅是指向原文件,原文件被删除后软连接文件就不可用。
软硬链接
删除软连接失效

全部评论

相关推荐

评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务