Ubuntu18.04LTS 文件系统


了解Linux文件系统是熟悉掌握使用Linux系统的第一步

首先安装名为tree的工具

sudo apt install tree

运行

tree --help

查看tree命令的详细用法

运行

tree -L 1

可查看当前目录下的下一级子目录,或者 tree -L 1 [目标目录名] 查看目标目录下的下一级子目录

我们运行

tree -L 1 /

查看根目录下的目录树的第一级

下面简述一下每一个目录

/bin

/bin目录是包含一些二进制文件的目录,即一些可以运行的应用程序。你会在这个目录中找到ls程序,以及用于新建和删除文件和目录、移动它们的基本工具,还有一些其他的程序。文件系统树的其他部分有更多的bin目录,稍后进行描述。

/boot

/boot目录包含启动系统所需要的文件。更改它需要超级用户权限。

/dev

/dev目录包含设备文件,其中很多是在启动时和运行时才生成的。

/etc

/etc目录包含有大量的系统配置文件,包含系统名称、用户及其密码、网络上计算机的名称以及硬盘上分区的安装位置和时间的文件都在这里。

/home

/home目录是用户个人目录,用户个人文件可以放在该目录或该目录的子目录下。

/lib

/lib目录是库文件所在位置。

/media

/media目录中,当你插入外部存储器并试图访问它时,将自动挂载。

/mnt

/mnt目录是一些过去的残余。是你手动挂载存储设备或分区的地方。

/opt

/opt目录通常是你编译软件的地方(是从源代码开始构建,而不是从软件库中安装软件)。应用程序最终会出现在/opt/bin目录下,库文件会出现在/opt/lib目录下。

(应用程序和库的另一个位置是/usr/local,在这里安装软件时,也会有/usr/local/bin和/usr/local/lib,总之,开发人员如何配置文件来控制软件的编译和安装过程,就决定了软件安装在哪里。)

/proc

/proc目录就像/dev是一个虚拟目录,其中包含有关用户计算机的信息。如CPU、Linux内核。

/root

/root是系统的超级用户的主目录,它与其他用户的主目录是分开的。

/sbin

/sbin目录与/bin目录类似,但其中包含的应用程序只有超级用户才用得到。

/usr

/usr目录包含了大量目录,这些目录中又包含了应用程序、库、文档、壁纸、图标和许多其他需要应用程序和服务共享的内容。

/srv

/srv目录包含了服务器的数据。

/sys

/sys目录包含有连接到计算机的设备的信息。

/tmp

/tmp目录包含临时文件,通常由正在运行的应用程序配置。文件和目录通常包含应用程序现在不需要但以后可能需要的数据。

/var

/var目录中的/var/log存放系统的日志文件。

合理利用好cd 、ls、l命令来熟悉Linux文件系统的布局。


文章参考自

https://linux.cn/article-9798-1.html


第一次写博客显得有些虎头蛇尾,因为在学习和实践过程中遇到的各种各样的问题实在太多,用文档来记录又因为问题涉及到的方面太多太杂而显得杂乱无章,所以使用博客来给自己一种规范,同时也希望能给其他初学者一些帮助,以这篇简短粗陋的博客为开头吧,希望能整理记录更多的资料来给自己和读者一点帮助吧。

2019-06-17


Ubuntu18.04LTS 文件系统简记的更多相关文章

  1. Ubuntu18.04LTS安装Nvidia显卡

    笔者在为Ubuntu18.04LTS安装Nvidia显卡驱动之前,早就听说了一系列关于由于Nvidia驱动引起的疑难杂症.选择高质量的教程并保持足够的耐心,就能解 决这些问题.很重要的一点,不要怕把电 ...

  2. ubuntu18.04LTS设置静态IP

    ubuntu18.04LTS设置静态IP 因为Ubuntu18.04采用的是netplan来管理network.所以在/etc/netplan/目录下有一个以yaml结尾的文件.比如01-networ ...

  3. uefi模式下win10安装双系统ubuntu18.04LTS

    自己折腾了半天,血与泪啊(难得一个可爱的周末 wwww我一定要写下来 跟这个博客几乎一模一样了 https://blog.csdn.net/xrinosvip/article/details/8042 ...

  4. Ubuntu18.04LTS python3.6 cuda10.0 下安装低版本的pytorch

    Ubuntu18.04LTS python3.6 cuda10.0 下安装低版本的pytorch,运行Hypergraph Neural Networks(HGNN) https://github.c ...

  5. Ubuntu18.04LTS安装docker报错:Command 'lsb_release' not found

    Ubuntu18.04LTS安装docker在执行sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/ ...

  6. win10+ubuntu18.04lts双系统安装葵花宝典(解疑篇)

    本文将对win10+ubuntu18.04lts双系统安装过程中的一些操作的目的和可能遇到的问题进行解释. 文章目录 如何正确分区 创建双系统后直接进入了windows怎么办 修改ubuntu开机界面 ...

  7. 【多次实践】win10+ubuntu18.04lts双系统安装葵花宝典(安装篇)

    这个教程诞生的缘由很简单,吃的太饱,硬是要折腾,结果,这一折腾便是20余小时,故写此文,帮助后来者少走弯路! 在本文开始,请先允许我对网上很多类似的教程嗤之以鼻,很成功地让我走了很多的弯路,一些有效简 ...

  8. Windows10下安装Ubuntu18.04LTS详细教程

    这篇文章分享自己在Windows10系统下安装VMware虚拟机,然后在VMware中安装Ubuntu 18.04 LTS的详细过程.之所以选择在虚拟机中安装Ubuntu,主要是可以不影响自己电脑的正 ...

  9. ubuntu18.04LTS配置apache虚拟目录(基于端口)

    假设在用户目录下要新建两个虚拟目录web1,web2,分别对应端口8081,8082 $ cd ~ #切换到用户目录 $ mkdir www #新建www文件夹,以后新建的虚拟目录都放在该文件夹下 $ ...

随机推荐

  1. 02-信贷路由项目rose框架拆分dubbo

    项目架构和 rose 框架搭建见  https://www.cnblogs.com/yuanpeng-java/p/9835984.html 1.dubbo 框架架构及组成 2.注册中心安装及配置 h ...

  2. linux 上zookeeper安装

    一.zookeeper 的安装及配置 .Zookeeper下载 wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.3.6/zooke ...

  3. cs231n spring 2017 lecture4 Introduction to Neural Networks

    1. Backpropagation:沿着computational graph利用链式法则求导.每个神经元有两个输入x.y,一个输出z,好多层这种神经元连接起来,这时候已知∂L/∂z,可以求出∂L/ ...

  4. FPGA基础架构总结

    1.为什么FPGA的整体逻辑的速度有限制? 与ASIC相比较,AS指的是(application specific)专用集成应用,而FPGA是可编程逻辑,在实现的过程中,AS是直接用最基础的逻辑门实现 ...

  5. FPGA实现CRC编码

    首先CRC应用的主要场景: 在数据通信中要求数据的高度可靠性,但实际上由于信道不理想或者噪声干扰都会导致数据的误码率 那么对于信道不理想产生的影响可以用均衡的方法进行改善或者消除,而噪声干扰的数据误码 ...

  6. labview程序结构

    三种范式:面向过程.面向事件,面向对象:六种模式:标准状态机.消息队列.生产者/消费者(事件).生产者/消费者(数据).用户界面事件处理.主/从 事件结构相当于是一个while语句里边嵌套了一个条件结 ...

  7. ajax async异步

    async默认的设置值为true,这种情况为异步方式,就是说当ajax发送请求后,在等待server端返回的这个过程中,前台会继续执行ajax块后面的脚本,直到server端返回正确的结果才会去执行s ...

  8. mysql-5.7.25解压版本安装和navicat 12.1版本破解-4.8破解工具

    1.配置环境变量 百度网盘下载https://pan.baidu.com/s/1tbOJiOG9l87HbIzsLApX4A 提取码  t657  (mysql-5.7.25大小300M解压后1.6G ...

  9. Django学习之路02

    静态文件配置 html文件默认全都放在templates文件夹下 对于前段已经写好了的文件, 我们只是拿过来使用 那么这些文件都可以称之为叫"静态文件"静态文件可以是 bootst ...

  10. 分布式ID生成策略 · fossi

    分布式环境下如何保证ID的不重复呢?一般我们可能会想到用UUID来实现嘛.但是UUID一般可以获取当前时间的毫秒数再加点随机数,但是在高并发下仍然可能重复.最重要的是,如果我要用这种UUID来生成分表 ...