精华内容
下载资源
问答
  • linux根目录
    千次阅读
    2022-04-07 16:21:54

    /bin:存储一些二进制可执行命令文件

    /usr/bin:也存放了一些基于用户的命令文件

    /sbin:存储了很多系统命令

    /usr/sbin:也存储了许多系统命令

    /root:超级用户 root 的根目录文件

    /home:普通用户默认目录,在该目录下,每个用户都有一个以本用户名命名的文件夹

    /boot:存放 Ubuntu 系统内核系统启动文件

    /mnt:通常包括系统引导后被挂载的文件系统的挂载点

    /dev:存放设备文件 

    /etc:保存系统管理所需的配置文件和目录

    /lib:保存系统程序运行所需的库文件

    /usr/lib:存放了一些用于普通用户的库文件

    /lost+found:一般为空,当系统非正常关机以后,此文件夹会保存一些零散文件

    /var:存储一些不断变化的文件,比如日志文件

    /usr:包括与系统用户直接有关的文件和目录,比如应用程序和所需的库文件

    /media:存放 Ubuntu 系统自动挂载的设备文件

    /proc:虚拟目录,不实际存储在磁盘上,通常用来保存系统信息和进程信息

    /tmp:存储系统和用户的临时文件,该文件夹对所有的用户都提供读写权限

    /opt:可选文件和程序的存放目录。

    /sys:系统设备和文件层次结构,并向用户程序提供详细的内核数据信息

    更多相关内容
  • Linux 根目录

    千次阅读 2021-02-07 14:12:14
    根目录结构如下:   1. / - 根目录: 每一个文件和目录都从这里开始。 只有root用户具有该目录下的写权限。此目录和/root目录不同,/root目录是root用户的主目录。 2. /bin - 用户二进制文件: 包含二进制可执行...

    根目录结构如下:

            img        img

    1. / - 根目录:

    每一个文件和目录都从这里开始。

    只有root用户具有该目录下的写权限。此目录和/root目录不同,/root目录是root用户的主目录。

    2. /bin - 用户二进制文件:

    包含二进制可执行文件。

    系统的所有用户使用的命令都设在这里,例如:ps,ls,ping,grep,cp等。

    3. /sbin - 系统二进制文件:

    就像/bin,/sbin同样也包含二进制可执行文件。

    但是,在这个目录下的linux命令通常由系统管理员使用,对系统进行维护。例如:iptables、reboot、fdisk、ifconfig、swapon命令。

    4. /etc - 配置文件:

    包含所有程序所需的配置文件。

    也包含了用于启动/停止单个程序的启动和关闭shell脚本。例如:/etc/resolv.conf、/etc/logrotate.conf

    5. /dev - 设备文件:

    包含设备文件。

    这些包括终端设备、USB或连接到系统的任何设备。例如:/dev/tty1、/dev/usbmon0

    6. /proc - 进程信息

    包含系统进程的相关信息。

    这是一个虚拟的文件系统,包含有关正在运行的进程的信息。例如:/proc/{pid}目录中包含的与特定pid相关的信息。

    这是一个虚拟的文件系统,系统资源以文本信息形式存在。例如:/proc/uptime

    7. /var - 变量文件

    var代表变量文件。

    这个目录下可以找到内容可能增长的文件。

    这包括 - 系统日志文件(/var/log);包和数据库文件(/var/lib);电子邮件(/var/mail);打印队列(/var/spool);锁文件(/var/lock);多次重新启动需要的临时文件(/var/tmp);

    8. /tmp - 临时文件

    包含系统和用户创建的临时文件。

    当系统重新启动时,这个目录下的文件都将被删除。

    9. /usr - 用户程序

    包含二进制文件、库文件、文档和二级程序的源代码。

    /usr/bin中包含用户程序的二进制文件。如果你在/bin中找不到用户二进制文件,到/usr/bin目录看看。例如:at、awk、cc、less、scp。

    /usr/sbin中包含系统管理员的二进制文件。如果你在/sbin中找不到系统二进制文件,到/usr/sbin目录看看。例如:atd、cron、sshd、useradd、userdel。

    /usr/lib中包含了/usr/bin和/usr/sbin用到的库。

    /usr/local中包含了从源安装的用户程序。例如,当你从源安装Apache,它会在/usr/local/apache2中。

    10. /home - HOME目录

    所有用户用home目录来存储他们的个人档案。

    例如:/home/john、/home/nikita

    11. /boot - 引导加载程序文件

    包含引导加载程序相关的文件。

    内核的initrd、vmlinux、grub文件位于/boot下。

    例如:initrd.img-2.6.32-24-generic、vmlinuz-2.6.32-24-generic

    12. /lib - 系统库

    包含支持位于/bin和/sbin下的二进制文件的库文件.

    库文件名为 ld或lib.so.*

    例如:ld-2.11.1.so,libncurses.so.5.7

    13. /opt - 可选的附加应用程序

    opt代表opitional;

    包含从个别厂商的附加应用程序。

    附加应用程序应该安装在/opt/或者/opt/的子目录下。

    14. /mnt - 挂载目录

    临时安装目录,系统管理员可以挂载文件系统。

    15. /media - 可移动媒体设备

    用于挂载可移动设备的临时目录。

    举例来说,挂载CD-ROM的/media/cdrom,挂载软盘驱动器的/media/floppy;

    16. /srv - 服务数据

    srv代表服务。

    包含服务器特定服务相关的数据。

    例如,/srv/cvs包含cvs相关的数据。

    前途是光明的,道路是曲折的,这是人们常说的一句话,事实也的确如此,不经历风雨哪能见彩虹。前行的路必然不会一路平坦,但只要方向正确,只要还有毅力,还能坚持下去,就要继续前进。唯有这样才能创造属于自已的奇迹。

    以上就是良许教程网为各位朋友分享的Linux相关知识。

    展开全文
  • CentOS 7根目录扩容方法 最近公司测试服务器根目录满了,便有同事网上找了教程进行扩容,但是由于找的教程不够严谨 导致扩容失败,还丢失了一部分文件,所以这里详细说明一下方法。 方法流程说明: 1、查看系统存储...

    CentOS 7根目录扩容方法

    最近公司测试服务器根目录满了,便有同事网上找了教程进行扩容,但是由于找的教程不够严谨 导致扩容失败,还丢失了一部分文件,所以这里详细说明一下方法。

    方法流程说明:
    1、查看系统存储空间,看一下/home做在卷已用空间大小、找到一个剩余空间较大的卷。因为要把/home文件夹压缩备份到该卷的文件夹下,确保空间足够备份!!!
    2、备份/home文件夹 (确保备份成功!!!)
    3、删除/home文件系统
    4、扩容根目录
    5、重新创建/home文件系统
    6、恢复备份

    一、先查看系统存储空间使用情况

    df -h
    

    先看一下/home下可用内存和已用内存
    我这边是把/home文件夹备份的根目录的tmp文件夹下,所以我先将根目录里没用的文件清理了一下,确保剩余空间足够备份/home

    二、备份home分区文件

    务必确保压缩的目标目录空间足够 并压缩成功

    tar cvf /tmp/home.tar /home
    

    三、卸载/home,删除/home所在卷

    如果无法卸载,先终止使用/home文件系统的进程

    #杀死/home下的所有进程
    fuser -km /home/
    #卸载问价系统
    umount /home
    #删除卷
    lvremove /dev/mapper/centos-home
    

    可以 df 命令 看一下是否成功删除

    四、扩展/root所在的卷

    我这边加100G内容 可以根据需要自己调整
    但是应低于 /home文件夹的可用容量

    #扩展卷
    lvextend -L +100G /dev/mapper/centos-root
    #扩展文件系统
    xfs_growfs /dev/mapper/centos-root
    

    五、重新创建home文件夹,并挂载

    lvcreate -L后面的容量是/home一开始的可用容量减去刚才分配掉的容量 我这边是1100g

    #创建卷
    lvcreate -L 1100G -n /dev/mapper/centos-home
    #创建文件系统
    mkfs.xfs /dev/mapper/centos-home
    #挂载文件系统
    mount /dev/mapper/centos-home
    

    六、恢复备份

    tar xvf /tmp/home.tar -C/
    

    恢复完成后可删除备份

    展开全文
  • Linux根目录解析

    千次阅读 2021-05-31 11:36:56
    根目录结构如下:   1. / - 根目录: 每一个文件和目录都从这里开始。 只有root用户具有该目录下的写权限。此目录和/root目录不同,/root目录是root用户的主目录。 2. /bin - 用户二进制文件: 包含二...

    根目录结构如下:

                    

     

    1. / - 根目录:

    每一个文件和目录都从这里开始。

    只有root用户具有该目录下的写权限。此目录和/root目录不同,/root目录是root用户的主目录。

     

    2. /bin - 用户二进制文件:

    包含二进制可执行文件。

    系统的所有用户使用的命令都设在这里,例如:ps,ls,ping,grep,cp等。

     

    3. /sbin - 系统二进制文件:

    就像/bin,/sbin同样也包含二进制可执行文件。

    但是,在这个目录下的linux命令通常由系统管理员使用,对系统进行维护。例如:iptables、reboot、fdisk、ifconfig、swapon命令。

     

    4. /etc - 配置文件:

    包含所有程序所需的配置文件。

    也包含了用于启动/停止单个程序的启动和关闭shell脚本。例如:/etc/resolv.conf、/etc/logrotate.conf

     

    5. /dev - 设备文件:

    包含设备文件。

    这些包括终端设备、USB或连接到系统的任何设备。例如:/dev/tty1、/dev/usbmon0

     

    6. /proc - 进程信息

    包含系统进程的相关信息。

    这是一个虚拟的文件系统,包含有关正在运行的进程的信息。例如:/proc/{pid}目录中包含的与特定pid相关的信息。

    这是一个虚拟的文件系统,系统资源以文本信息形式存在。例如:/proc/uptime

     

    7. /var - 变量文件

    var代表变量文件。

    这个目录下可以找到内容可能增长的文件。

    这包括 - 系统日志文件(/var/log);包和数据库文件(/var/lib);电子邮件(/var/mail);打印队列(/var/spool);锁文件(/var/lock);多次重新启动需要的临时文件(/var/tmp);

     

    8. /tmp - 临时文件

    包含系统和用户创建的临时文件。

    当系统重新启动时,这个目录下的文件都将被删除。

     

    9. /usr - 用户程序

    包含二进制文件、库文件、文档和二级程序的源代码。

    /usr/bin中包含用户程序的二进制文件。如果你在/bin中找不到用户二进制文件,到/usr/bin目录看看。例如:at、awk、cc、less、scp。

    /usr/sbin中包含系统管理员的二进制文件。如果你在/sbin中找不到系统二进制文件,到/usr/sbin目录看看。例如:atd、cron、sshd、useradd、userdel。

    /usr/lib中包含了/usr/bin和/usr/sbin用到的库。

    /usr/local中包含了从源安装的用户程序。例如,当你从源安装Apache,它会在/usr/local/apache2中。

     

    10. /home - HOME目录

    所有用户用home目录来存储他们的个人档案。

    例如:/home/john、/home/nikita

     

    11. /boot - 引导加载程序文件

    包含引导加载程序相关的文件。

    内核的initrd、vmlinux、grub文件位于/boot下。

    例如:initrd.img-2.6.32-24-generic、vmlinuz-2.6.32-24-generic

     

    12. /lib - 系统库

    包含支持位于/bin和/sbin下的二进制文件的库文件.

    库文件名为 ld*或lib*.so.*

    例如:ld-2.11.1.so,libncurses.so.5.7

     

    13. /opt - 可选的附加应用程序

    opt代表opitional;

    包含从个别厂商的附加应用程序。

    附加应用程序应该安装在/opt/或者/opt/的子目录下。

     

    14. /mnt - 挂载目录

    临时安装目录,系统管理员可以挂载文件系统。

     

    15. /media - 可移动媒体设备

    用于挂载可移动设备的临时目录。

    举例来说,挂载CD-ROM的/media/cdrom,挂载软盘驱动器的/media/floppy;

     

    16. /srv - 服务数据

    srv代表服务。

    包含服务器特定服务相关的数据。

    例如,/srv/cvs包含cvs相关的数据。

    前途是光明的,道路是曲折的,这是人们常说的一句话,事实也的确如此,不经历风雨哪能见彩虹。前行的路必然不会一路平坦,但只要方向正确,只要还有毅力,还能坚持下去,就要继续前进。唯有这样才能创造属于自已的奇迹。

    展开全文
  • Linux根目录扩容

    千次阅读 2022-02-13 16:22:23
    公司服务器有的服务器需要扩容,自己...以下就是Linux根目录扩容的步骤,跟着操作你也一定能成功。 $ df -hl # 查询磁盘使用情况 $ fdisk -l # 查询磁盘 $ fdisk /dev/sdb # 使用添加的磁盘 $ pvcreate /dev/sd...
  • Linux根目录下各文件夹的含义和用途

    千次阅读 2021-08-05 16:40:50
    Linux根目录”/“下各个系统文件夹的含义和用途 1、/boot 该目录默认下存放的是Linux的启动文件和内核。 2、/initrd 它的英文含义是boot loader initialized RAM disk,就是由boot loader初始化的内存盘。在linux内核...
  • 如何进入Linux根目录??

    千次阅读 2021-05-09 04:53:08
    用LINUX SHELL命令。用法:cd “你想要进的目录” //当目录名称中含有空格、中文或其它特殊字符时请用双引号包括以下是最常用...Linux根目录结构:扩展资料:Linux Shell常用shell命令Linux Shell常用shell命令一、...
  • Linux根目录下的各个目录结构及作用

    千次阅读 2021-05-09 04:10:40
    根目录结构1、/根目录:每一个文件和目录都从这里开始。只有root用户具有该目录下的写权限。此目录和/root目录不同,/root目录是root用户的主目录。2、/bin用户二进制文件:包含二进制可执行文件。系统的所有用户使用...
  • linux根目录扩容方法

    千次阅读 2022-04-25 12:38:11
    CentOS 7根目录扩容方法 最近公司测试服务器根目录满了,便有同事网上找了教程进行扩容,但是由于找的教程不够严谨 导致扩容失败,还丢失了一部分文件,所以这里详细说明一下方法。 方法流程说明: 1、查看系统存储...
  • Linux 根目录满了解决方法

    千次阅读 2021-05-08 22:28:26
    rtextents=0 data blocks changed from 1310720 to 2621440 查看效果,根目录已经扩容 [root@centos7 ~]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert app centos -wi-ao---- 5.00g ...
  • Linux根目录分区大小调整教程

    千次阅读 2021-05-09 02:49:55
    一、备份 home查看未调整前的根目录容量,能够看到默认是分配 50G,但大都数的软件安装都默认在根目录因此这里将home的容量分给根目录。centos[root@localhost ~]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/...
  • Linux 根目录爆满 解决

    千次阅读 2021-08-18 17:25:42
    一、使用df -h命令查看,发现/根目录的剩余空间为0。总共系统盘容量才20G。 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 20G 20G 20k 100% / devtmpfs 7.7G 07.7G 0% /dev tmpfs 7.7G 168K...
  • Linux根目录下的文件结构

    千次阅读 2021-05-10 04:18:28
    文件系统是Linux内核中的主要功能之一,这也是Liunx的一切皆文件的思想。...1、linux根目录文件结构BACKUP dev lib lost+found opt sbin sys usrbin etc lib64 media proc selinux test varboot ...
  • 3、扩容根目录 /dev/mapper/centos-root 一、VmWare操作 关闭虚拟机,点击扩展,把原来的10G 扩容成30G,此时多出来的20G处于未分配状态 二、创建新分区 sda3 2.1 查看已有的分区 [root@localhost ~]#...
  • 解决Linux根目录空间不足

    千次阅读 2021-02-22 18:57:08
    根目录空间不足的原因 1.1 inode已满 block虽然还有剩余,但inode已经用满,因此在创建新目录或文件时,系统提示磁盘空间不足,inode译成中文就是索引节点,每个存储设备(例如硬盘)或存储设备的分区被格式化为文件...
  • Linux根目录下各个目录的作用

    千次阅读 2021-03-07 20:42:35
    Linux内核及引导系统程序所需的目录。 3./dev 所有设备文件的目录(如声卡、磁盘、光驱) 4./etc 目录中包含所有系统管理和维护方面的配置文件,如host.conf、logrotate.conf、mke2fs.conf、resolv.conf、sysctl...
  • /proc目录造成linux根目录爆满

    千次阅读 2021-01-14 09:35:09
    linux根目录下空间爆满 巡检发现数据库服务器根目录使用率100%,但是系统还在正常运行。以下是我问题定位及解决过程1、df -h查看挂载目录使用情况2、对根目录下文件夹进行大小排序3、ll 查看根目录下所有目录,通过...
  • Linux根目录下各文件都是存放什么的

    千次阅读 2021-03-17 19:06:45
    “/”:是Linux所有文件的。 接下来就有我一一介绍给你看…… 首先一级目录中的左一 1、bin,这个文件夹存放的是普通用户使用的命令。如下图中我们都熟悉的yum zip mkdir……,与之对应的是sbin,存放的是管理员...
  • 解决linux根目录(系统盘)满的问题

    万次阅读 2019-12-30 11:25:31
    一般在安装linux系统时我们会为/home目录分配更多的空间,为/目录分配相对较少的空降,因为用户使用的空间是大头。但是随着安装软件的增多,/目录会被占满,无法安装新的软件。这个时候我们就需要清理系统了。步骤...
  • linux根目录的各文件夹里装了什么

    千次阅读 2021-05-09 01:28:30
    Centos7的根目录中,有如图1所示的内容图1 根目录(/)中的内容1. /usr/usr 是Unix Software Resource(Unix操作系统软件资源)的缩写,所以该目录放置的是系统软件相关的数据。/usr 文件夹存放了如图2所示的内容图2 /...
  • linux根目录下各子目录的作用

    千次阅读 2019-04-19 16:54:59
    前段时间老师给我们布置了一道题,写出linux根目录各子目录的作用。我查了一晚上的资料,结果都不全,让我在各个网站,博客寻找了好久。终于让我完整的找到了。现在就向大家分享我的资源(为了找齐,花费了宝宝好长...
  • linux 根目录下各个目录的详细介绍

    万次阅读 多人点赞 2018-08-14 11:54:27
    bin是binary的缩写,是UNIX类操作系统中根目录的标准子目录,包含可执行的程序(即准备运行的程序),以便达到启动(即启动)和修复系统的最小功能。 打开 bin目录我们发现。这里面有我们常用的很多命令...
  • Linux根目录扩容方法及其涉及的相关磁盘操作

    万次阅读 多人点赞 2018-08-20 15:46:47
    Linux根目录扩容方法及其涉及的相关磁盘操作 linux下与存储相关的命令 命令 作用 free 查看内存使用情况 df 查看文件系统/挂载点的存储使用情况 mkfs 对磁盘进行格式化 du 查看某个文件...
  • Linux根目录与家目录的区别

    万次阅读 2018-05-15 20:30:17
    今天看了很多关于linux根目录与家目录的区别,总结了几点: 1. ~ 代表是home目录,也就是家目录, / 代表的是根目录 2. 用户登录后在家目录,可用pwd命令查看,普通用户为 /home/用户名,root用户为/root 3.根...
  • Linux根目录下的目录的作用

    千次阅读 2021-05-08 22:27:24
    sbinbin目录是存放Linux中二进制命令的目录。像在Linux中运用到的命令都在bin目录下。当我们” ls -l / ” 时,我们可以看到lrwxrwxrwx. 1 root root 7 Mar 25 17:38 bin -> usr/bin。其中 l 代表链接文件,bin -...
  • linux 根目录扩容方法

    万次阅读 2019-05-08 11:47:35
    准备知识 linux volume 1.(PV)physical volume disk ; 物理硬盘 物理硬盘需要转换成lvm(logic volume manage)可识别的状态,将磁盘的system id 转换成8e(lvm的识别码),再通过 p...
  • 记一次linux 根目录扩容

    万次阅读 2018-07-08 19:07:08
    CentOS Linux release 7,2,15,11 现状: 磁盘有2块 sda 、sdb, 现只有sda被分为sda1、sda2分别为root、swap,因为root分区马上就满了所以准备对磁盘sda扩容,将sdb合并到sda中 原理: 使用lvm对磁盘扩容 通过...
  • Linux根目录增加空间

    千次阅读 2017-11-23 20:26:00
    线下有一台虚拟机df -h发现分区内存不足,已用空间已经达到98%了,这样会造成很多问题,所以要给分区增加空间 root@dubboadmin:~# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/dubboadmin--vg-root...
  • 解决linux根目录磁盘空间满

    千次阅读 2019-01-23 11:17:06
    根目录磁盘写满,往往都是.log日志造成的,首先想到的是查找大的日志文件 1、find查找根下大于800M的文件 find / -size +800M -exec ls -lh {} ; 找到大的日志文件关闭掉,或者更改到其他磁盘。 2、如果查找后...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 403,326
精华内容 161,330
关键字:

linux根目录

友情链接: Bayesian.zip