groupadd命令 – 新建工作组 groupadd命令用于创建一个新的工作组,新工作组的信息将被添加到系统文件中。 语法格式:groupadd [参数] 常用参数: -g 指定新建工作组的id -r 创建系统工作组,系统工作组的组ID小于500 -K 覆盖配置文件“/ect/login.defs” -o 允许添加组ID号不唯一的工作组 参考实例 使用-g参数新建xtuos.com工作组名,1005是工作组id: [root@xtu 系统运维 2023-07-22 竹子爱熊猫
groupdel命令 – 删除用户组 groupdel命令用于删除指定的工作组,本命令要修改的系统文件包括/ect/group和/ect/gshadow。 userdel修改系统账户文件,删除与 GROUP 相关的所有项目。给出的组名必须存在。若该群组中仍包括某些用户,则必须先删除这些用户后,方能删除群组。 语法格式:groupdel [参数] [群组名称] 常用参数: -h 显示帮助信息 -R 在chroot_dir目录中应用更改并 系统运维 2023-07-22 向阳逐梦
tput命令 – 初始化和操作会话 tput命令将通过 terminfo 数据库对您的终端会话进行初始化和操作。通过使用 tput,您可以更改几项终端功能,如移动或更改光标、更改文本属性,以及清除终端屏幕的特定区域。 语法格式:tput [参数] setb 用于设置背景颜色 setf 用于设置前景颜色 参考实例 移动光标并显示信息: [root@xtuos.com ~]# tput sc [root@xtuos.com ~]# tp 系统运维 2023-07-22 醒在深海的猫
tac命令 – 反向列示文件内容 tac命令就是将文件反向输出,刚好和cat输出相反。 语法格式:tac [参数] [文件] 常用参数: -b 在行前而非行尾添加分隔标志 -r 将分隔标志视作正则表达式来解析 -s 使用指定字符串代替换行作为分隔标志 –version 显示版本信息并退出 –help 显示此帮助信息并退出 参考实例 反向列出test.txt文件的内容: [root@xtuos.com ~]# cat test.tx 系统运维 2023-07-22 穿过生命散发芬芳
zipdetails命令 – 显示zip文件的内部结构 zipdetails 命令将向你显示详细信息:有关压缩文件的详细信息,可能比你想象的要多得多。即使我们正在查看一个加密的文件,zipdetails 也会显示文件名以及文件修改日期、用户和组信息、文件长度数据等。请记住,这都是“元数据”。 语法格式:zipdetails [参数] 常用参数: -v 详细输出更多内容 参考实例 使用zipdetails命令来显示xtuos.com.zip文件的内部结构 系统运维 2023-07-22 贤蛋大眼萌
sz命令 – 从Linux上下载文件到本地 sz命令是利用ZModem协议来从Linux服务器传送文件到本地,一次可以传送一个或多个文件。 语法格式:sz [参数] 常用参数: -a 以文本方式传输(ascii) -b 以二进制方式传输(binary) -e 对控制字符转义(escape),这可以保证文件传输正确 -i 后接命令,在接收端执行命令 参考实例 下载普通文件: [root@xtuos.com ~]# sz backup_file 系统运维 2023-07-22 宇宙之一粟
zegrep命令 – 文件字符串过滤 zegrep命令是一个文件字符串过滤工具,可以使用zegrep在压缩文件中多次搜索相对应的文件名与内容。 语法格式:zegrep [参数] [文件路径] 常用参数: -n 搜索显示行 -l 列出包含多个模式的那些压缩文件的文件名 参考实例 使用zegrep过滤linuxprobe.txt中xtuos.com字符: [root@xtuos.com ~]# zegrep "xtuos.com" lin 系统运维 2023-07-22 宇宙之一粟
zipcloak命令 – 压缩文件加密 zipcloak 命令对一个 zip 文件进行加密,提示你输入两次密码(以确保你不会“胖手指”),然后将该文件原位存储。你可以想到,文件大小与原始文件会有所不同。 语法格式:zipcloak [参数] 常用参数: -d 解密加密进度条 -b 使用由路径指定的目录作为临时zip文件 -O 将输出写入新的文件中,保留原始文件不变 参考实例 使用zipcloak加密xtuos.com.zip文件: [r 系统运维 2023-07-22 大猫
true命令 – 重定向清空文件内容 true命令的作用是定向清空文件内容而不删除文件。 在有些shell与bash下true是个内建命令,与只设置退出码为0。 语法格式: true [文件] 参考实例 清除指定的文件内容: [root@xtuos.com ~]# true > xtuos.com.log bush下true是命令演示: [root@xtuos.com ~]# type -a true true is a shell 系统运维 2023-07-22 醒在深海的猫
emacs命令 – 功能强大的文本编辑器 emacs命令是由GNU组织的创始人Richard Stallman开发的一个功能强大的全屏文本编辑器,它支持多种编程语言,具有很多优良的特性。有众多的系统管理员和软件开发者使用emacs。 语法格式: emacs [参数] 常用参数: -q 启动emacs编辑器,而不加载初始化文件 -u 启动emacs编辑器时,加载指定用户的初始化文件 -l 加载指定的lisp代码文件 -batch 以批处理模 系统运维 2023-07-22 三掌柜
perl命令 – 实用报表提取语言 使用perl命令可以扫描任意文本文件,从这些文本文件中提取信息优化的语言,根据这些信息打印报告。 语法格式: perl [参数] [程序文件] 常用参数: -c 只进行语法检查 -e 可以让Perl程序在命令行上运行 -l 启用行结束处理,指定行结束 参考实例 只对/root/program.pl文件进行语法检查: [root@xtuos.com ~]# perl -c /root/program 系统运维 2023-07-22 张二河
dnsdomainname命令 – 打印DNS的域名 dnsdomainname命令用于定义DNS系统中FQDN名称中的域名。 dnsdomainname命令仅打印FQDN中的域名部分,例如,主机FQDN为“www.xtuos.com.com”则使用dnsdomainname命令将打印出“xtuos.com.com” 语法格式: dnsdomainname [参数] 常用参数: -v 详细信息模式,输出命令执行的详细信息 参考实例 打印DNS域名: 系统运维 2023-07-22 大猫
indent命令 – 调整代码文件格式 indent命令用于调整C原始代码文件的格式。indent可辨识C的原始代码文件,并加以格式化,以方便程序设计师阅读。 indent命令按照随命令输入的标志所指定的格式重新格式化一个 C 程序。 语法格式:indent [参数] 常用参数: -bad 在声明区段或加上空白行 -bap 在程序或加上空白行 -i 设置缩排的格数 -v 执行时显示详细的信息 参考实例 执行时显示详细的信息: [root 系统运维 2023-07-22 剑圣无痕
gcc命令 – GUN C/C++编译器 gcc命令使用GNU推出的基于C/C++的编译器,是开放源代码领域应用最广泛的编译器,具有功能强大,编译代码支持性能优化等特点。 现在很多程序员都应用gcc,目前gcc可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。 语法格式:gcc [参数] [源文件] 常用参数: -o 指定生成的输出文件 -E 仅执行编译预处理 -S 将C代码转换 系统运维 2023-07-22 剑圣无痕
ld命令 – GUN连接器 ld命令是GNU的连接器,将目标文件连接为可执行程序。 很少单独使用ld命令对目标进行连接操作,通常都是使用gcc命令在编译后自动进行连接。 语法格式: ld [参数] 常用参数: -o 指定输出文件名 -e 指定程序的入口符号 参考实例 将文件“/lib/xtuos.com_1.o”与“ xtuos.com_2 .o”和库“xtuos.com3.a”链接起来,生成一个名为 xtuos.com 系统运维 2023-07-22 向阳逐梦
newusers命令 – 更新和批量创建新用户 使用newusers命令读取用户名和明文密码对的文件,并使用此信息来更新一组现有用户或创建新用户。 语法格式:newusers [参数] 常用参数: -c 指定加密方法,可以指定为NONE、DES、MD5、SHA256、SHA5121 -r 创建系统账户 -s 为SHA*加密算法进行四舍五入 参考实例 使用命令之前需要创建包含新用户的文件,假如是/root/newusefile,文件内容如下: x 系统运维 2023-07-22 大树
lynx命令 – 终端上的纯文本浏览器 lynx命令是终端上的纯文本模式的网页浏览器,没有JS引擎,不支持CSS排版、图形、音视频等多媒体信息。只能作为一个很有趣的小玩具。 语法格式:lynx [参数] 常用参数: -case 搜索字符串时区分大小写 -ftp 关闭ftp功能 –color 激活彩色模式 –reload 更新首页代理服务器的缓存 –help 显示帮助 参考实例 访问www.xtuos.com.com: [root@xtu 系统运维 2023-07-22 宇宙之一粟
diff3命令 – 比较3个文件的不同之处 diff3命令用于比较3个文件,将3个文件的不同的地方显示到标准输出。 语法格式:diff3 [参数] 常用参数: -A 全部显示,有冲突内容用括号括起来 -a 将所有文件视为文本 -T 使制表符对齐 参考实例 比较3个文件的不同之处: [root@xtuos.com ~]# diff3 file1 file2 file3 全部显示,有冲突内容用括号括起来: [root@xtuos.com ~]# 系统运维 2023-07-22 大树
nmcli命令 – 网络管理命令行工具 nmcli命令是可以完成网卡上的所有配置,并可以写入配置文件中。 语法格式:nmcli [参数] 常用参数: d 监控和管理网络设备的接口 c 监控和管理网络设备的连接 参考实例 显示所有连接的列表: [root@xtuos.com ~]# nmcli con show 查看接口信息: [root@xtuos.com ~]# nmcli device show 定义一个名字为default的新连接 系统运维 2023-07-22 三掌柜
gitview命令 – 查看文件内容 gitview的命令全称为“gnu interactie tools viewer”。该命令用于查看文件内容。 当使用gitview命令查看文件内容时,会同时显示十六进制和ASCII格式的字符。 语法格式:gitview [参数] 常用参数: -b 单色模式,不使用ANSI控制码显示彩色 -c 彩色模式,使用ANSI控制码显示色彩 -i 显示存放gitview程序的所在位置 -l 不使用先前的显示 系统运维 2023-07-21 三掌柜