M20-1钟明波
-
文本处理工具初探
作为一个系统管理员,文本处理功能是经常使用的,熟练地使用各种文本工具有助于提高工作效率,从繁忙的工作中早点解脱。下面就来介绍处理文本的常用命令。 处理文本的命令大致分为: 查看文件内容:cat、less、more …
-
grep文本查找和正则表达式
一、grep grep: (Global search REgular expression and Print outthe line)全局查找正则表达式并且打印结果行。不会对输入的文本进行修改。 Unix的grep家族包括grep、egrep和fgrep,egrep是grep的扩展,支持更多的正则元字符; fgrep就是fixed grep或f…
-
文本处理和正则表达式练习(0805)
1、找出ifconfig命令结果中本机的所有IPv4地址 1.1 Centos7 1.2 Centos6 2、查出分区空间使用率的最大百分比值,取各分区利用率的数值 取出各分区数值 取出最大百分比 3、查出用户UID最大值的用户名、 UID及shell类型 4、查出/tmp…
-
linux文件权限练习(0803)
1、当用户xiaoming对/testdir 目录无执行权限时,意味着无法做哪些操作? 不能cd到该目录,不能ls -l查看目录下文件的详细信息 2、当用户xiaoqiang对/testdir 目录无读权限时,意味着无法做哪些操作?…
-
Linux文件系统权限详解
一、综述 在用户和组的管理中介绍了Linux系统是用户多任务的分时操作系统,这意味着同时可以有多人在同一台pc上进行不同的操作。为了能够保护每个用户的数据安全,针对不同的用户设置相应的权限是非常重要的。 Linux文件系统权限主要针对三类用户: 文件的所有者: owner,用u标识 文件的所有组:group,用g标识 其他人: other,用o标识。不包含在…
-
批量创建用户(8月1日作业)
1、创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为"Gentoo Distribution" 2、创建下面的用户、组和组成员关系 名字为admins的组; 用户natasha,使用admins作为附属组; 用户harry,也使用admins作为附属组 &nbs…
-
LInux用户和组管理详解
一、用户和组的概念 Linux系统是多任务、多用户的分时操作系统。用户要使用系统资源,需要向管理员验证身份,由管理员进行认证和授权,并对用户的行为进行追踪和审计,以保障系统资源的合理分配以及系统的安全。 要达到账号管理的目的,需要对用户和用户组进行管理。下面分别来介绍用户管理和用户组管理。 每个用户都有唯一的一个编号来标识,这个标识号叫Uid,每个用户至少属…
-
马哥M20-1第一周作业
作业1:通过echo实现字体闪烁,添加下划线,改变颜色 (1)添加下划线 (2)字体闪烁 (3)改变颜色 作业2:显示前10天的年月日 作业3:screen的使用
-
Linux文件系统及文件管理相关命令
一、Linux文件系统介绍: Linux文件系统叫做根文件系统(rootfs): root filesystem。文件系统从根目录下开始,用“ /”表示。文件和目录被组织成一个单根倒置树结构。文件系统分层遵循FHS(Filesystem Hierarchy Stantartd)。标准的Linux文件系统,文件名严格区分大小写。使用“/”分割路径。 …
-
Linux下inode理解及软、硬链接初探
1、Inode是什么? 要理解inode,要从文件储存说起。 文件由元数据和数据构成。 文件储存在硬盘上,最小的存储单位叫做“扇区(Sector)”。每个扇区存储512字节。操作系统读取硬盘时,不会一个扇区一个扇区地读取,这样非常低效;而是一次性连续读取多个扇区,即一次性读取一个“块(block)”。“块”由多个扇区组成,常见的大小有1K、2K、4K等,其中…
-
在CentOS中获取命令帮助
在CentOS中获取命令帮助 在使用和学习CentOS系统中,当我们遇上不熟悉的命令却又需要了解它的详细用法的时候,我们需要获取帮助。除了借助他人和搜索引擎之外,自己通过查看系统帮助文档来解决问题是很重要的。下面就来介绍如何获取帮助以及简单的解决思路: 一、如何获取命令帮助 Linux提供多层次的命令帮助:…