Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。
1、linux中groupadd命令用于创建新的用户组 直接测试,创建用户组: [root@linuxprobe home]# tail -n 3 /etc/group ## 查看用户组信息后三行 t
1、使用usermod -L 选项限制用户登录 [root@linuxprobe home]# usermod -L linuxprobe ##禁止用户linuxprobe登录 [root@linux
1、创建测试用户 [root@linuxprobe home]# for i in liujiaxin{01..05};do useradd -g root $i;echo "123456&
1、linux系统中普通权限的设置主要是针对一类情形,比如针对所有者、所属组或者其他人的设置。 linux系统中的文件访问控制列表是针对特定具体的用户或者用户组来进行权限设置。 直接测试: ## 为了
1、linux系统中一共有七种文件类型,参考:https://www.cnblogs.com/songgj/p/8890710.html linux一共有7种文件类型,分别如下: -:普通文件 d:目
linux系统中外接硬盘的使用逻辑: 磁盘分区 分区格式化 挂载 linux系统中一台主机上可以有多快硬盘,内核中的udev设备管理器会自动对识别的硬盘进行命名 系统采用a~p来代表16块不同的硬盘(
1、在linux系统中一切皆是文件 除了常见的文件比如文本文件、图形文件、程序文件外;设备文件像鼠标、键盘;网络文件(socket)等都抽象为文件。 普通文件:存放数据、程序等信息的文件。 目录文件:
1、linux系统中sudo服务是的普通用户能够执行较大权限的命令 使用sudo -l 命令 查看是否具有sudo权限: [root@linuxprobe test]# ls [root@linuxp
linux系统中每一个硬件也被视作文件,包括硬盘、光盘、鼠标等(linux系统中,一切皆是文件) 系统内核中的udev设备管理器会自动把硬件名称规范起来,目的是让用户通过设备文件的名称可以猜出设备大致
1、linux系统中useradd命令用于创建新的用户 使用方法 useradd name [root@linuxprobe home]# ls linuxprobe software [root@l
linux系统中chgrp命令用户改变文件或者目录的所属组 chgrp 为 change group的缩写 用法: chgrp 【选项】 文件/目录 1、创建测试文件 [root@linuxprobe
1、linux系统中su 和 su - 都是用于登录用于切换的命令 su:切换用户,环境变量不变,路径不变 su - : 切换用户,环境变量随切换用户发生改变,回到家目录 测试 su 命令: [roo
linux系统中du命令用于统计文件和目录所占用的磁盘空间的大小 1、创建测试数据 [root@linuxprobe test]# dd if=/dev/zero bs=1024 count=1024
1、linux中SBIT权限用于对目录进行设定 使只有文件或者目录的所有者才能删除文件或者目录 测试不加 SBIT权限的情况: [root@linuxprobe home]# mkdir test01
1、linux系统中usermod命令用于修改已创建用户的信息 用法:usermod [选项] username [root@linuxprobe home]# tail -n 3 /etc/grou
linux系统中硬盘、光驱等联系系统时,并不能直接访问,需要进行挂载,挂载可以理解为将硬盘、光驱设备与系统已有的目录进行关联 挂载是在使用硬件设备前所执行的最后一步操作。只需使用mount命令把硬盘设
1、创建测试文件 [root@linuxprobe test]# whoami root [root@linuxprobe test]# touch a.txt b.txt ## 测试文件 [root
1、linux系统中文件和目录的权限 按照用户可分为所有者、所属组和其他人。 所有者用u代表(user) 所属组用g代表(group) 其他人用o代表(other) 按照具体的权限可以分为可读、可写、
linux系统中文件除了具备一般权限和特殊权限外,还有一种隐藏权限,即被隐藏起来的权限 chattr命令用于增减文件和目录的隐藏权限 1、 chattr -i 选项 不能删除文件、不能对文件进行修改
在硬盘分好区或者部署为RAID磁盘阵列之后,再想修改硬盘分区大小就不容易了。换句话说,当用户想要随着实际需求的变化调整硬盘分区的大小时,会 受到硬盘“灵活性”的限制。这时就需要用到另外一项非常普及的硬
linux系统中 RAID10 磁盘阵列由两个RAID1+一个raid0组成,当其中一个raid1中的两块硬盘同时损坏时,数据就无法恢复了。(应该是最简单情况) 这种情况下,我们可以使用RAID备份盘
linux系统中软链接相当于windows系统中的快捷方式,实质为原始文件的所在的绝对路径 硬链接相当于针对原始文件的存放位置创建了一个指针(linux就该这么学p132) 硬链接相当于同一个文件的两
1、卸载逻辑卷的挂载 [root@linuxprobe dev]# df -h ## 查看挂载 Filesystem Size Used Avail Use% Mounted on /dev/mapp
防火墙作为公网和内网之间的保护屏障,在保障数据安全性方面起着至关重要的作用。 相较于企业内网,外部的公网环境更加恶略,罪恶丛生。在公网和企业内网之间充当保护屏障的防火墙虽然有软件和硬件之分,但主要功能
1、问题 [root@linuxprobe linuxprobe]# screen -S test ## RHEL8自身不带screen bash: screen: command not found
firewall-config是firewalld防火墙管理工具的GUI(图形用户界面)版本,几乎可以实现所有以命令行来执行的操作(linux就该这么学p164)。 firewall-config的界
部署逻辑卷的目的是实现用户对硬盘资源进行动态调整。(实现???) 部署LVM时,需要逐个配置物理劵、卷组和逻辑卷。 常用的LVM部署命令见下图:(linux就该这么学p145) 部署逻辑卷 1、首先添
linux系统中firewalld防火墙拥有基于CLI(命令行界面)和基于GUI(图形用户界面)两种管理方式。 相较于传统的防火墙管理配置工具,firewalld支持动态更新技术并加入了区域(zone
在生产环境中想要重新部署LVM或者不再需要使用LVM时,则需要执行LVM的删除操作。为此,需要提前备份好重要的数据, 然后依次删除逻辑卷、卷组、物理劵设备,顺序不可颠倒。 1、查看物理劵、卷组、逻辑卷
CPU及缓存技术(内存)速度发展很快,而硬盘设备的性能提升却不是很大,因此硬盘逐渐成为当代计算机性能提升的瓶颈。 硬盘设备需要进行持续、频繁、大量的IO操作,损害几率较大。 1988年,加利福尼亚大学