首页 > 系统相关 >Linux系统:第四章:Linux文件系统

Linux系统:第四章:Linux文件系统

时间:2023-08-25 18:22:23浏览次数:50  
标签:解压 文件 文件系统 存放 Linux 目录 第四章

Linux文件系统

 

概述

Linux系统中只有一个文件系统,以“/”作为根目录,从根目录出发可以找到任何一个文件和目录。这样就有了一个访问目录、文件的统一规范。

在根目录下的诸多目录都有特定的作用,其中有些目录对我们日常操作来说非常的重要。

[bin]

是binary的缩写,这个目录存放着最经常使用的命令

★[boot]

这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件,自己的安装程序不要放在这里

[dev]

device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。

★[etc]

所有的系统管理所需要的配置文件和子目录。应用程序的配置文件也可以放在这里。

★[home]

存放普通用户家目录:在Linux中每个用户都有一个自己的目录——通常称为家目录,一般该目录名是以用户的账号命名的。

[lib/lib64]

系统开机所需要最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。

[lost+found]

这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。

[media]

Linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,Linux会把识别的设备挂载到这个目录下。

[mnt]

系统提供该目录是为了让用户临时挂载其他文件系统,我们可以将光驱挂载到/mnt/上,然后进入该目录就可以查看光驱里的内容了。

★[opt]

安装应用程序时使用的目录。我们在Linux系统环境下安装应用程序时通常需要先将tar包解压。解压后分两种情况:

情况1:针对解压目录配置对应的环境变量即可使用,例如JDK、Tomcat、Maven等等。

情况2:解压得到的是安装程序的源码需要进行编译然后再安装,此时/opt目录只是存放解压文件,安装程序执行后通常会安装到/usr/local目录下。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

更多内容请见原文,原文转载自:https://blog.csdn.net/weixin_44519496/article/details/120646529

标签:解压,文件,文件系统,存放,Linux,目录,第四章
From: https://www.cnblogs.com/wangchuanxinshi/p/17657688.html

相关文章

  • Oracle Linux 8 yum 安装 MySQL 8
    一、安装yum仓库rpm-ivhhttps://dev.mysql.com/get/mysql80-community-release-el8-8.noarch.rpm二、先禁用本地的MySQL模块yummodule-ydisablemysqlMySQL8.0CommunityServer......
  • 15 Linux 按键深入实验
    一、Linux按键驱动原理  其实案件驱动和LED驱动很相似,只不过区别在于,一个是读取GPIO高低电平,一个是从GPIO输出高低电平。  在驱动程序中使用一个整形变量来表示按键值,应用程序通过read函数来读取按键值,判断按键有没有按下。在这里,这个保存按键值的变量就是个共享资源,驱......
  • Linux-源码安装软件
    一、源码安装步骤源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(makeinstall)。 1.配置(configure)Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./configure–help输出详细的选项列表。其中--prefix选项是配置安装的路径,如果不配......
  • Linux基本命令使用
    Linux常用命令及使用方法基本命令1.ls,作用是列出目录下的内容, 语法如下:ls[-a-l-h][linux路径]-l:竖向排列展示内容  -a:列出所有文件夹,包含隐藏的ls-l-a / ls-la / ls-al三种写法都是一样的2.cd命令切换工作目录语法:cd+[linux路径]参数3.pwd查看当前......
  • QEMU运行ARM64(Aarch64)Debian系Linux
    QEMU运行ARM64(Aarch64)Debian系Linux安装QEMU尽量安装最新版,目前是5.2,通过以下命令检查qemu-system-aarch64-version下载debiancloudarm64镜像,重命名为debian-10-arm64.qcow2cloud.debian.org/images/clou…可以通过这个地址下载不同版本:https://cloud.debian.org/......
  • 远程连接linux开发
    远程连接linux开发#一般情况下开发环境 -win开发,linux上线有问题:有些模块win和linux不兼容-linux开发,linux上线 -ubuntu系统->台式机->ubuntu->ubuntu开发-mac系统,linux上线 -mac环境和linux很像#只有win机器,没有linux系统,项目要在linux系统下开发--->远......
  • Linux内核模块的编译和运行 - 如何让模块跑起来?
    SRCPATH:=$(shellpwd)ARCH=armCROSS_COMPILE?=/opt/toolchain/bin/arm-linux-gnueabihf-KDIR?=/home/xxx/linux-3.10/obj-m+=hello_world.oall:@echo"buildmodules..."@$(MAKE)-C$(KDIR)M=$(SRCPATH)CROSS_COMPILE=$(C......
  • 搭一个Linux内核驱动框架 - 如何写一个Linux内核驱动?
    通俗一点的问题就是“如何写一个内核驱动?”新手往往并不明白驱动的具体定义是什么,我们往往拿到一款芯片,然后要给这个芯片写一个驱动代码,但是这个驱动代码到底是什么样子的?应该怎么写?就是面临的第1个问题。其实我们通常说的驱动是一个很模糊的概念,也是很多概念的集合。狭义上的驱......
  • Linux中su命令与sudo命令的区别
    su命令与sudo命令是Linux中比较常用的命令,sudo是以root用户方式执行命令,su是用来变更其他使用者的身份来执行命令。那么Linux中su命令与sudo命令的区别是什么?我们通过这篇文章详细讲解一下。1、关于密码两个命令的最大区别是:sudo命令需要输入当前用户的密码,su命令需要......
  • 逐梦起航 职等你来,北京校区Linux运维89期开班啦!
    8月心情,喜忧参半。8月是一个特殊的季节,它是夏季的最后一个月份,也是当代大学生的一个新起点,有人因为高考得利,即将远离家乡,背起小小的行囊奔赴大学;有人则因为高考失利,面临着重新规划自己学习和职业道路的挑战。与此同时,在这个毕业的季节,有人选择出国深造,有人选择托关系找工......