Linux系统中目录的内容详解---bin、dev、etc、home、lib、opt、usr、var

2023-05-16

目录内容
/根目录,一切从这里开始
/bin包含系统启动和运行所必须的二进制文件(程序)
/boot包含Linux内核、最初的RAM磁盘映像,以及启动加载程序。常用的文件:/boot/grub/grub.conf或menu.lst,用来配置启动加载程序;/boot/vmlinuz,linux内核
/dev包含设备节点的特殊目录。内核将它能识别的所有设备存放在这里目录里
/etc包含了所有系统层面的配置文件,同时也包含了一系列shell脚本,系统的每次启动时,这些shell脚本都会打开每个系统服务。该目录中包含的内容都应该是可读的文本文件。1)/etc/crontab,该文件定义了自动化任务运行的时间; 2)/etc/fstab,存储设备以及相关挂载点的列表 ;3)/etc/passward,用户账号列表
/home通常的配置下,每个用户都会在/home目录中拥有一个属于自己的目录。普通用户只能在自己的主目录中创建文件。这一限制可以保护系统免遭错误的用户行为的破坏
/lib包含核心系统程序使用的共享库文件,这与Windows系统中的DLL类似
/media在现代linux中,/media目录包含可移除媒体设备的挂载点,例如USB驱动、CD-ROM等。这些设备在插入计算机后,会自动挂载到这个目录的挂载点
/mnt在早起的linux系统中,/mnt目录包含手动挂载的可移除设备的挂载点
/opt用来安装其它可选的软件。主要用来存放可能安装在系统中的商业软件
/proc该目录很特殊。从文件角度来讲,它不是存储在硬盘中的真正的文件系统,反而是一个Linux内核维护的虚拟文件系统。它包含的文件是内核的窥视孔。该文件是可读的,从中可以看到内核是如何监管见算计的。
/rootroot账户的主目录
/sbin该目录放置“系统”二进制文件。这些程序执行重要的系统任务,这些任务通常是为超级用户预留的
/tmp供用户存放各类程序创建的临时文件的目录。某些配置使得每次系统重启时都会清空该目录
/usr/usr目录可能是Linux系统中最大的目录树。它包含普通用户使用的所有程序和相关文件
/usr/bin放置了一些Linux发行版安装的可执行程序,该目录通常会存储成千上万个程序
/usr/lib/usr/bin 目录中的程序使用的共享库
/usr/local并非系统发行版自带,但却打算让系统使用的程序安装目录。由源代码编译好的程序通常安装在/usr/local/bin中。在一个新安装的linux系统中就存在这个目录,但确实空目录,直到系统管理员向其中添加内容
/usr/sbin包含更多的系统管理程序
/usr/share包含了/usr/bin中的程序所使用的的全部共享数据,这包含默认配置文件、图标、屏幕背景、音频文件等
/usr/share/doc安装在系统中的大部分程序包包含一些文档文件,在/usr/share/doc中,文档文件是按照软件包来组织分类的
/var除了/tmp和/home目录之外,目前看到的目录相对来说都是静态的;也就是说,包含的内容是不变的。而那些可能改变的数据存储在/var目录树里。各种数据库、假脱机文件、用户邮件都存储在这里
/var/log包含的日志文件,记录了各种系统活动。这些文件非常重要,并且应该时不时监控它们。其中最有用的文件是/var/log/messages.安全起见,只有超级用户才能查看日志文件
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux系统中目录的内容详解---bin、dev、etc、home、lib、opt、usr、var 的相关文章

随机推荐

  • Pytorch源码学习之六:torchvision.models.inception_v3

    0 参考和简介 torchvision models inception v3源码 实现的论文地址 部分网络结构 xff1a InceptionA InceptionC InceptionE 一 源码 span class token co
  • 设备管理信息系统

    设备管理系统 设备管理系统 xff08 Equipment Management System xff09 是将信息化了设备技术信息与现代化管理相结合 xff0c 是实现研究级管理信息化的先导 设备管理软件是设备管理模式与计算机技术结合的产
  • Pytorch源码学习之七:torchvision.models.googlenet

    0 基本知识 torchvision models googlenet源码地址 GoogLeNet论文地址 Inception模块 注意 xff0c 代码中第三个模块采取的3x3卷积而非5x5卷积 xff0c 不知为何 GoogLeNet网
  • TensorRT学习常用网址汇总(持续更新)

    一 官方网址 网址名称简介tensorrt support matrixTensorRT支持的硬件和应用详情 TensorRT中文教程中文教程 xff0c 部分翻译TensorRT官方中文文档官方中文文档 xff0c 注意版本号NVIDIA
  • JetsonTX2 之刷机 ——Jetpack 4.3

    2020年再次使用Nvidia Jetson tx2 xff0c Jetpack已经发行了4 4 xff0c TX2默认的系统也升级到了ubuntu 18 04 xff0c 刷机方式也发生了变化 这里记录我的刷机过程 xff0c 亲测有效
  • TX2(ubuntu 18.04)更换清华镜像源

    注意 xff0c 该版本的TX2有两个特点 xff1a Arm架构和ubuntu18 04 一 备份 sudo cp etc apt sources list etc apt sources list bak 先备份原文件sources l
  • ubuntu更换镜像源——全面讲解

    1 更换镜像源方法 我们都知道 xff0c 以清华源为例 xff0c ubuntu更换镜像分为以下几个步骤 xff1a Step1 备份原来的源 Step2 更换清华源 Step3 更新 例如 TX2 ubuntu 18 04 更换清华镜像
  • Jetson TX2刷机后查看CUDA和CUDNN版本——以JetPack4.3为例

    一 查看CUDA版本 nvcc V 输出为 xff1a 即CUDA版本为10 0 二 查看CUDNN版本 cat usr include cudnn h grep CUDNN MAJOR A 2 输出为 xff1a 即版本为7 6 3
  • TX2查看cpu/gpu使用情况方法大全

    一 方法1 tegrastats Jetpack4 3比起之前的3 x版本 xff0c tegrastats文件发生了变化 sudo cp usr bin tegrastats tegrastats sudo tegrastats 二 方法
  • Jetson TX2上升级cmake方法

    我的应用场景要编译TensorRT的sampleuffMaskRCNN xff0c 需要最低cmake版本为3 13 而Jetpack 4 3刷机后自带的为3 12 使用以下两条命令都是失败的 sudo pip3 install cmake
  • Linux之make知识点

    0 GNU Operating System 1 Linux之make的用法讲解
  • TX2 安装cv2需要的依赖——JetPack4.3

    JetPack 4 3自带了opencv 4 1 1 而当使用python3导入cv2时 xff0c 发现仍缺少依赖 xff0c 首先使用清华镜像源因此使用以下代码进行安装 xff1a sudo apt get update sudo ap
  • ipconfig命令详细图解

    一 操作实例 不带参数 xff1b all参数 xff1b release和 renew displaydns参数就是显示本地DNS内容 xff1b 相当多 xff1b 看下 xff0c 上了会网 xff0c 缓存的DNS很多 xff1b
  • 《自己动手写Docker》书摘之二---Linux Cgroups介绍

    Linux Cgroups介绍 上面是构建Linux容器的namespace技术 xff0c 它帮进程隔离出自己单独的空间 xff0c 但Docker又是怎么限制每个空间的大小 xff0c 保证他们不会互相争抢呢 xff1f 那么就要用到L
  • TX2安装tensorflow-gpu(亲测有效)

    安装好JetPack 4 3之后 xff0c 再也不需要从源码对tensorflow进行编译安装 xff0c 可以通过以下两步安装 xff1a Step1 安装h5py sudo apt get install python3 h5py 主
  • TX2编译TensorRT的C++ samples ——Jetpack4.3

    不得不说 xff0c JetPack 4 3实在是太方便了 xff01 1 Where is TensorRT 1 1 C 43 43 版本 与手动安装tensorRT不同 xff0c JetPack自动将TensorRT c 43 43
  • TX2编译安装curl,使其可以解析https

    不小心误删了刷机后自带的Curl 导致安装的curl不能解析https curl安装 以下方式可行 xff1a sudo apt purge curl git clone https github com curl curl git cd
  • 从网站上下载数据集并解压——以coco数据集为例

    最近在阅读源码时发现了一段值得学习的源码 xff0c 实现从网址下载coco数据集到本地 xff0c 并解压 xff0c 在这里做下记录 xff0c 以备借鉴使用 span class token comment 以下载annotation
  • Linux系统ls命令详解

    1 ls命令 选项长选项含义 a all列出所有文件 xff0c 包括以点号开头的文件 xff0c 这些文件通常是不列出来的 xff08 比如隐藏的文件 xff09 d directory如果指定了一个目录 xff0c ls会列出目录中内容
  • Linux系统中目录的内容详解---bin、dev、etc、home、lib、opt、usr、var

    目录内容 根目录 xff0c 一切从这里开始 bin包含系统启动和运行所必须的二进制文件 程序 boot包含Linux内核 最初的RAM磁盘映像 xff0c 以及启动加载程序 常用的文件 boot grub grub conf或menu l