-
Linux chown命令 更换文件和目录的所有者和所属组
所属栏目:[Linux] 日期:2023-06-03 热度:8599
chown 命令,可以认为是 "change owner" 的缩写,主要用于修改文件(或目录)的所有者,除此之外,这个命令也可以修改文件(或目录)的所属组。当只需要修改所有者时,可使用如下 chown 命令的基本格式:[root@local[详细]
-
Linux读写执行权限 -r、-w、-x 的真正意义是什么
所属栏目:[Linux] 日期:2023-06-03 热度:5874
通过前面的学习,我们知道了给文件设定权限的重要性,也知道了如何给文件设定权限。那么,读(r)、写(w)、执行(x)权限到底指的是什么呢?首先要告诉大家的是,这些权限的含义并没有表面上那么简单,甚至同一权限[详细]
-
Linux chmod命令 更改文件或目录的权限
所属栏目:[Linux] 日期:2023-06-03 热度:1624
既然我们已经知道文件权限对于一个系统的重要性,也知道每个文件都设定了针对不同用户的访问权限,那么,是否可以手动修改文件的访问权限呢?可以,通过 chmod 命令即可。chmod 命令设定文件权限的方式有 2 种,分别[详细]
-
Linux umask详解 使新建文件和目录拥有默认权限
所属栏目:[Linux] 日期:2023-06-03 热度:8603
linux 是注重安全性的操作系统,而安全的基础在于对权限的设定,不仅所有已存在的文件和目录要设定必要的访问权限,创建新的文件和目录时,也要设定必要的初始权限。Windows 系统中,新建的文件和目录时通过继承上级[详细]
-
Linux mask有效权限细说
所属栏目:[Linux] 日期:2023-06-03 热度:1738
前面,我们已经学习如何使用 setfacl 和 getfacl 为用户或群组添加针对某目录或文件的 ACL 权限。例如:[root@localhost /]# getfacl project#file: project <-文件名#owner: root <-文件的属主#group: tgroup <-文件[详细]
-
Linux SetGID SGID 文件特殊权限用法说明
所属栏目:[Linux] 日期:2023-06-03 热度:3525
前面学习了 SetUID,那么,什么是 SetGID 呢?很简单,当 s 权限位于所属组的 x 权限位时,就被称为 SetGID,简称 SGID 特殊权限。例如:[root@localhost ~]# ll /usr/bin/locate-rwx--s--x. 1 root slocate 35612 8[详细]
-
Linux Stick BIT SBIT 文件特殊权限用法解说
所属栏目:[Linux] 日期:2023-06-03 热度:4527
Sticky BIT,简称 SBIT 特殊权限,可意为粘着位、粘滞位、防删除位等。SBIT 权限仅对目录有效,一旦目录设定了 SBIT 权限,则用户在此目录下创建的文件或目录,就只有自己和 root 才有权利修改或删除该文件。也就是说[详细]
-
Linux chattr命令详解 更改文件系统的权限属性
所属栏目:[Linux] 日期:2023-06-03 热度:4231
管理 linux 系统中的文件和目录,除了可以设定普通权限和特殊权限外,还可以利用文件和目录具有的一些隐藏属性。chattr 命令,专门用来修改文件或目录的隐藏属性,只有 root 用户可以使用。该命令的基本格式为:[roo[详细]
-
Linux lsattr命令 查阅文件系统属性
所属栏目:[Linux] 日期:2023-06-03 热度:3854
使用 chattr 命令配置文件或目录的隐藏属性后,可以使用 lsattr 命令查看。lsattr 命令,用于显示文件或目录的隐藏属性,其基本格式如下:[root@localhost ~]# lsattr [选项] 文件或目录名常用选项有以下 3 种:-a:[详细]
-
Linux sudo命令用法解说 系统权限管理
所属栏目:[Linux] 日期:2023-06-03 热度:6671
我们知道,使用 su 命令可以让普通用户切换到 root 身份去执行某些特权命令,但存在一些问题,比如说:仅仅为了一个特权操作就直接赋予普通用户控制系统的完整权限;当多人使用同一台主机时,如果大家都要使用 su 命[详细]
-
Linux权限对指令实行的影响
所属栏目:[Linux] 日期:2023-06-02 热度:3400
通过本章的学习我们知道,权限对于使用者账号是非常重要的,因为它可以限制使用者是否能读取、建立、删除、修改文件或目录。本节将结合前面章节学到的有关文件系统管理的指令,通过几个实例向大家说明,权限对 linux[详细]
-
Linux系统是如何辨别硬盘设备和硬盘分区的
所属栏目:[Linux] 日期:2023-06-02 热度:4555
linux 系统初始化时,会根据 MBR 来识别硬盘设备。MBR,全称 Master Boot Record,可译为硬盘主引导记录,占据硬盘 0 磁道的第一个扇区。MBR 中,包括用来载入操作系统的可执行代码,实际上,此可执行代码就是 MBR 中[详细]
-
Linux df用法详解 查视文件系统硬盘使用情况
所属栏目:[Linux] 日期:2023-06-02 热度:5767
df 命令,用于显示 linux 系统中各文件系统的硬盘使用情况,包括文件系统所在硬盘分区的总容量、已使用的容量、剩余容量等。前面讲过,与整个文件系统有关的数据,都保存在 Super block(超级块)中,而 df 命令主要[详细]
-
Linux du命令 汇总目录或文件所占磁盘空间大小
所属栏目:[Linux] 日期:2023-06-02 热度:9995
du 是统计目录或文件所占磁盘空间大小的命令。需要注意的是,使用"ls -r"命令是可以看到文件的大小的。但是大家会发现,在使用"ls -r"命令査看目录大小时,目录的大小多数是 4KB,这是因为目录下的子目录名和子文件名[详细]
-
Linux mount命令解说 挂载Linux系统外的文件
所属栏目:[Linux] 日期:2023-06-02 热度:3185
《linux挂载》一节讲到,所有的硬件设备必须挂载之后才能使用,只不过,有些硬件设备(比如硬盘分区)在每次系统启动时会自动挂载,而有些(比如 U 盘、光盘)则需要手动进行挂载。通过学习 Linux 文件系统,我们可以[详细]
-
Linux开机自动挂载硬件设备 配备 etc fatab文件
所属栏目:[Linux] 日期:2023-06-02 热度:9864
了解了 mount 命令之后,读者可能会问,系统如何在开机时自动挂载硬盘,它又是怎么知道哪些分区是需要挂载的呢?很简单,linux 通过 /etc/fstab 配置文件来确定这些信息,这个配置文件对所有用户可读,但只有 root 用[详细]
-
修改/etc/fstab文件出错导致Linux不能启动 应当怎么办
所属栏目:[Linux] 日期:2023-06-02 热度:4416
如果把 /etc/fstab 文件修改错了,也重启了,系统崩溃启动不了了,那该怎么办?比如:[root@localhost ~]# vi /etc/fstabUUID=c2ca6f57-b15c-43ea-bca0-f239083d8bd2 ext4 defaults 1 1UUID=0b23d315-33a7-48a4-bd37[详细]
-
Linux fsck命令 测试和修复文件系统
所属栏目:[Linux] 日期:2023-06-02 热度:8895
计算机难免会由于某些系统因素或人为误操作(突然断电)出现系统异常,这种情况下非常容易造成文件系统的崩溃,严重时甚至会造成硬件损坏。这也是我们一直在强调的“服务器一定要先关闭服务再进行重启”的[详细]
-
Linux dumpe2fs命令 查阅文件系统信息
所属栏目:[Linux] 日期:2023-06-02 热度:1688
了解文件系统之后,我们可以使用 dumpe2fs 命令来查看文件系统的详细信息,此命令的基本格式如下:[root@www ~]# dumpe2fs [-h] 文件名-h 选项的含义是仅列出 superblock(超级块)的数据信息;例如,通过 df 命令找[详细]
-
Linux fdisk命令说明 给硬盘分区
所属栏目:[Linux] 日期:2023-06-02 热度:8928
我们在安装操作系统的过程中已经对系统硬盘进行了分区,但如果新添加了一块硬盘,想要正常使用,难道需要重新安装操作系统才可以分区吗?当然不是,在 linux 中有专门的分区命令 fdisk 和 parted。其中 fdisk 命令较[详细]
-
Linux fdisk创建分区 主分区 扩展分区和逻辑分区 过程解说
所属栏目:[Linux] 日期:2023-06-01 热度:8205
本节我们实际建立一个主分区,看看过程是什么样子的。命令如下:[root@localhost ~]# fdisk /dev/sdb…省略部分输出…Command (m for help): p#显示当前硬盘的分区列表Disk /dev/sdb: 21.5 GB, 21474836[详细]
-
linux mkfs命令说明 格式化分区 为分区写入文件系统
所属栏目:[Linux] 日期:2023-06-01 热度:2093
分区完成后,如果不格式化写入文件系统,则是不能正常使用的。这时就需要使用 mkfs 命令对硬盘分区进行格式化。mkfs 命令格式如下:[root@localhost ~]# mkfs [-t 文件系统格式] 分区设备文件名-t 文件系统格式:用于[详细]
-
Linux mke2fs命令 格式化硬盘 给硬盘编入文件系统
所属栏目:[Linux] 日期:2023-06-01 热度:9216
前面讲到,mkfs 命令为硬盘分区写入文件系统时,无法手动调整分区的默认参数(比如块大小是 4096 Bytes),如果想要调整,就需要使用本节介绍的 mke2fs 命令。为了更好的对比 mkfs 命令,这里我们依旧以格式化 /dev/[详细]
-
Linux虚拟内存与物理内存
所属栏目:[Linux] 日期:2023-06-01 热度:9278
我们都知道,直接从内存读写数据要比从硬盘读写数据快得多,因此更希望所有数据的读取和写入都在内存中完成,然而内存是有限的,这样就引出了物理内存与虚拟内存的概念。物理内存就是系统硬件提供的内存大小,是真正[详细]
-
Linux swap分区及作用说明
所属栏目:[Linux] 日期:2023-06-01 热度:168
我们在安装系统的时候已经建立了 swap 分区。swap 分区通常被称为交换分区,这是一块特殊的硬盘空间,即当实际内存不够用的时候,操作系统会从内存中取出一部分暂时不用的数据,放在交换分区中,从而为当前运行的程序[详细]