Linux目录详解

/dev   (Device file)设备文件的目录,比如声卡、磁卡、光驱等

cat /dev/null >/data/test.txt   把test.txt中的内容清空。

/boot  (Static files of the loader)Linux的内核及引导系统程序所需的文件目录。

/bin   (Essential user command binaries)(for use  by all users)常用二进制命令所在的目录,例入ls、cp、mkdir、rm、cut.......

/etc    (Host-special system configuration)(1)二进制安装包(yum、rpm)的配置文件默认路径和 (2)服务启动目录存放的路径/etc/init.d(3)存放服务器配置文件。

/home   (User home directories )普通用户的家目录默认数据的存放目录。

/lib      库文件存放目录。

/tmp     (temporary files)临时文件目录,有时用户运行程序的时候,会产生临时文件。    /tmp就是存放临时文件的。

/usr       (Secondary hierarchy)这个是系统存放程序的目录,比如命令、帮助文件等。

/mnt    (mount point for mounting a filessystem temporarily)一般是用于临时挂载储存设备的挂载目录的,比如cdrom、U盘。挂载点----->文件系统(设备)的入口。

/lost+found   lost+found目录的文件通常是未链接的文件(名字以及被删除),这些文件还被一些进程使用(数据没有删除),在系统突然关机时(内核panic或突然断电)出现。这些文件系统会删除的,你不需要担心。

当因为软件或硬件出现错误,导致文件系统不一致,也有可能把有问题的文件放入到lost+found目录。它提供了恢复丢失文件的一种方法。

/proc     (Kernel  and process information virtual filesystem)操作系统运行时,进程信息及内核信息(比如CPU、硬盘分区、内存信息等)存放这里。查看CPU信息:[[email protected] ~]# cat /proc/cpuinfo

/var   (Variable data)这个目录的内容是经常变动的,/var下有/var/log这是用来存放系统日志的目录,系统日志路径/var/log/messages。/var/www目录时定义Apache服务器站点存放目录:/var/lib用来存放一些库文件,比如MySQL,以及MySQL数据库的存放地。

/sbin  (Essential  system binaries)大多是涉及系统管理的命令的存放,是超级权限用户root的可执行命令的存放地。

小结:重要目录回顾

 

/dev  设备目录

/etc   配置文件以及服务启动的目录

/proc  显示内核及进程信息虚拟文件系统

/tmp  临时文件目录

/home  普通用户的家目录

/var    变化目录,一般是日志文件目录

/usr    用户程序,及数据,帮助文件等目录

/bin和/sbin  命令的目录

时间: 2024-10-12 19:55:10

Linux目录详解的相关文章

Linux 目录详解 树状目录结构图

1.树状目录结构图 2./目录 目录 描述 / 第一层次结构的根.整个文件系统层次结构的根目录. /bin/ 需要在单用户模式可用的必要命令(可执行文件):面向所有用户,例如:cat.ls.cp,和/usr/bin类似. /boot/ 引导程序文件,例如:kernel.initrd:时常是一个单独的分区[6] /dev/ 必要设备, 例如:, /dev/null. /etc/ 特定主机,系统范围内的配置文件. 关于这个名称目前有争议.在贝尔实验室关于UNIX实现文档的早期版本中,/etc 被称为

Linux目录详解,软件应该安装到哪个目录

转自:https://www.w3h5.com/post/336.html 我们应该知道 Windows 有一个默认的安装目录专门用来安装软件.Linux 的软件安装目录也应该是有讲究的,遵循这一点,对后期的管理和维护也是有帮助的. /usr 系统级的目录,可以理解为 C:/Windows/ , /usr/lib 可理解为 C:/Windows/System32 . /usr/local 用户级的程序目录,可以理解为 C:/Progrem Files/ .用户自己编译的软件默认会安装到这个目录下

Linux系统中目录详解

1.Linux文件系统的层次结构 在Linux或Unix操作系统中,所有的文件和目录都被组织成以一个根节点开始的倒置的树状结构. 文件系统的最顶层是由根目录开始的,系统使用"/"来表示根目录.在根目录之下的既可以是目录,也可以是文件,而每一个目录中又可以包含子目录文件.如此反复就可以构成一个庞大的文件系统. 在Linux文件系统中有两个特殊的目录,一个用户所在的工作目录,也叫当前目录,可以使用一个点"."来表示:另一个是当前目录的上一级目录,也叫父目录,可以使用两个

linux mysql目录详解

1.mysql数据库目录 /var/lib/mysql 2.mysql配置文件目录 /usr/share/mysql 3.相关命令目录 /usr/bin 4.启动脚本目录 linux mysql目录详解

Linux命令详解--文件与目录查找

一·文件搜索 which:用来查找命令的绝对路径-- 显示shell命令的绝对路径-- 仅仅会在PATH变量中搜索要查找的命令-- 搜索时先查找别名,然后从PATH中查找1.查看用户的PATH变量:命令的搜索路径# echo $PATH/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin command not found可能原因:1)敲错了2)命令没有安装3)命令

Linux基本命令详解《二》(Linux中对目录和文件管理所使用的命令)

Linux基本命令详解<二>内容概述:Linux目录结构查看及检索文件备份及恢复文档vi文本编辑器一,Linux目录结构:树形目录结构(自顶而下)常见的子目录及作用:a./root:系统管理员root的宿主目录b./home:普通用户的宿主目录c./boot:系统内核/启动文件d./dev:设备文件e./etc:配置文件f./bin:所有用户可执行的命令g./sbin:管理员可执行的管理命令h./usr:应用程序i./var:日志文件(俗称可变长文件目录)j./proc :硬件配置信息k. /

Go语言的GOPATH与工作目录详解

这篇文章主要介绍了Go语言的GOPATH与工作目录详解,本文详细讲解了GOPATH设置.应用目录结构.编译应用等内容,需要的朋友可以参考下 GOPATH设置 go 命令依赖一个重要的环境变量:$GOPATH1 (注:这个不是Go安装目录.下面以笔者的工作目录为说明,请替换自己机器上的工作目录.) 在类似 Unix 环境大概这样设置: 复制代码 代码如下: export GOPATH=/home/apple/mygo 为了方便,应该把新建以上文件夹,并且把以上一行加入到 .bashrc 或者 .z

Gentoo Linux安装详解--根据官方WiKi整理

1. 前期准备 远程登录: 开启ssh服务: /etc/init.d/sshd start 设置密码: passwd 以便使用putty.ssh client远程登录上传stage等(有时在线下载很慢,而局域网上传很快) 准备磁盘: 分区: fdisk /dev/sda /dev/sda1 : /boot 100M(32-100M) 设启动笔记-a/dev/sda2 : / 20G/dev/sda3 : /home 20G/dev/sda5 : /swap 1G (内存< 512 MB,分区分配

PXE的概述及Linux使用详解

PXE的概述及使用详解 现在企业采购的很多计算机都是没光驱的,怎么安装系统呢?另外,如何能快速大规模安装Linux服务器操作系统呢,有什么好办法吗? 答案是有的,那就是本文要说的:PXE PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial filet