Linux命令-hping3 hping3测试网络及主机的安全 补充说明hping 是用于生成和解析TCPIP协议数据包的开源工具。创作者是Salvatore Sanfilippo。目前最新版是hping3,支持使用tcl脚本自动化地调用其API。hping是安全审计、防火墙测试等工作的标配工具。hping优势在于能够定制数据包的各个部分,因此用户可以灵活对目标机进行细致地探测。 安装12345678yum install l 2023-08-14 Linux #Linux
Linux命令-htpasswd htpasswdapache服务器创建密码认证文件 补充说明htpasswd命令 是Apache的Web服务器内置工具,用于创建和更新储存用户名、域和用户基本认证的密码文件。 语法htpasswd(选项)(参数)选项12345678-c:创建一个加密文件;-n:不更新加密文件,只将加密后的用户名密码显示在屏幕上;-m:默认采用MD5算法对密码进行加密;-d:采用CRYPT算法对密码进行加密;-p: 2023-08-14 Linux #Linux
Linux命令-hwclock hwclock显示与设定硬件时钟 补充说明hwclock命令 是一个硬件时钟访问工具,它可以显示当前时间、设置硬件时钟的时间和设置硬件时钟为系统时间,也可设置系统时间为硬件时钟的时间。 在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时 2023-08-14 Linux #Linux
Linux命令-iconv iconv转换文件的编码方式 补充说明iconv命令 是用来转换文件的编码方式的,比如它可以将UTF8编码的转换成GB18030的编码,反过来也行。JDK中也提供了类似的工具native2ascii。Linux下的iconv开发库包括iconv_open,iconv_close,iconv等C函数,可以用来在C/C++程序中很方便的转换字符编码,这在抓取网页的程序中很有用处,而iconv 2023-08-14 Linux #Linux
Linux命令-id id打印真实以及有效的用户和所在组的信息 概要1id [OPTION]... [USER]... 主要用途 没有选项时,打印指定用户ID信息。 选项12345678-a 兼容性选项,没有实际作用。-Z, --context 只打印进程的安全上下文。-g, --group 只打印有效的组ID。-G, --groups 打印全部组ID。-u, - 2023-08-14 Linux #Linux
Linux命令-getsebool getsebool查询SElinux策略内各项规则的布尔值 补充说明getsebool命令 是用来查询SElinux策略内各项规则的布尔值。SELinux的策略与规则管理相关命令:seinfo命令、sesearch命令、getsebool命令、setsebool命令、semanage命令。 语法1getsebool [-a] [布尔值条款] 选项1-a:列出目前系统上面的所有布尔值条款设置为开启 2023-08-14 Linux #Linux
Linux命令-git git是目前世界上最先进的分布式版本控制系统 补充说明git命令 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。 Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢? 事实是,在2002年以前,世界各地的志愿者把源代码文件 2023-08-14 Linux #Linux
Linux命令-gpm gpm提供文字模式下的滑鼠事件处理 补充说明gpm命令 是Linux的虚拟控制台下的鼠标服务器,用于在虚拟控制台下实现鼠标复制和粘贴文本的功能。 语法1gpm(选项) 选项12345-a:设置加速值;-b:设置波特率;-B:设置鼠标按键次序;-m:指定鼠标设备文件;-t:设置鼠标类型。 2023-08-14 Linux #Linux
Linux命令-groupadd groupadd用于创建一个新的工作组 补充说明groupadd命令 用于创建一个新的工作组,新工作组的信息将被添加到系统文件中。 语法1groupadd(选项)(参数) 选项1234-g:指定新建工作组的id;-r:创建系统工作组,系统工作组的组ID小于500;-K:覆盖配置文件“/etc/login.defs”;-o:允许添加组ID号不唯一的工作组。 参数组名:指定新建工作组的组名。 实例 2023-08-14 Linux #Linux
Linux命令-gpasswd gpasswdLinux下工作组文件的管理工具 补充说明gpasswd命令 是Linux下工作组文件/etc/group和/etc/gshadow管理工具。 语法1gpasswd(选项)(参数) 选项123456-a:添加用户到组;-d:从组删除用户;-A:指定管理员;-M:指定组成员和-A的用途差不多;-r:删除密码;-R:限制用户登入组,只有组中的成员才可以用newgrp加入该组。 参数组 2023-08-14 Linux #Linux
Linux命令-groupmems groupmems管理用户主要组的成员 补充说明groupmems 命令允许用户管理他/她自己的组成员列表,而不需要超级用户权限。groupmems 实用程序适用于将其用户配置为以他们自己的名义主组(即来宾/来宾)的系统。 只有作为管理员的超级用户可以使用 groupmems 来更改其他组的成员资格。 语法1groupmems -a user_name | -d 用户名 | [ 2023-08-14 Linux #Linux
Linux命令-groups groups打印指定用户所在组的名称。 概要1groups [OPTION]... [username]... 主要用途 打印指定用户所在组的名称。 选项12--help 显示帮助信息并退出。--version 显示版本信息并退出。 参数username(可选):可以是一到多个,不提供时默认为当前用户。 返回值返回0表示成功,返回非0值表示失败。 例子显示linux用户所属 2023-08-14 Linux #Linux
Linux命令-grpunconv grpunconv用来关闭群组的投影密码 补充说明grpunconv命令 用来关闭群组的投影密码。它会把密码从gshadow文件内,回存到group文件里。 语法1grpunconv 实例未关闭的情况 12cat /etc/gshadow | grep cdycdy:123456:: 关闭影子密码 12cat /etc/gshadowcat: /etc/gshadow: 没有那个文件或目录 2023-08-14 Linux #Linux
Linux命令-groupdel groupdel用于删除指定的工作组 补充说明groupdel命令 用于删除指定的工作组,本命令要修改的系统文件包括/ect/group和/ect/gshadow。若该群组中仍包括某些用户,则必须先删除这些用户后,方能删除群组。 语法1groupdel(参数) 参数组:要删除的工作组名。 实例12groupadd damon //创建damon工作组gr 2023-08-14 Linux #Linux
Linux命令-groupmod groupmod更改群组识别码或名称 补充说明groupmod命令 更改群组识别码或名称。需要更改群组的识别码或名称时,可用groupmod指令来完成这项工作。 语法1groupmod(选项)(参数) 选项123-g<群组识别码>:设置欲使用的群组识别码;-o:重复使用群组识别码;-n<新群组名称>:设置欲使用的群组名称。 参数组名:指定要修改的工作的组名。 2023-08-14 Linux #Linux
Linux命令-grpck grpck用于验证组文件的完整性 补充说明grpck命令 用于验证组文件的完整性,在验证之前,需要先锁定(lock)组文件/etc/group和/etc/shadow。 grpck命令检查数据是否正确存放,每条记录是否都包含足够的信息,是否有一个唯一的组名,是否包含正确的用户,是否正确设置了组的管理员等。grpck检查发现错误以后,在命令行提示用户是否删除错误的记录。如果用户没有明确回答删除记录, 2023-08-14 Linux #Linux
Linux命令-grpconv grpconv用来开启群组的投影密码 补充说明grpconv命令 用来开启群组的投影密码。Linux系统里的用户和群组密码,分别存放在/etc目录下的passwd和group文件中。因系统运作所需,任何人都得以读取它们,造成安全上的破绽。投影密码将文件内的密码改存在/etc目录下的shadow和gshadow文件内,只允许系统管理者读取,同时把原密码置换为”x”字符。投影密码的功能可随时开启或关闭 2023-08-14 Linux #Linux
Linux命令-grub2-mkconfig grub2-mkconfig生成 grub.cfg 配置文件。 语法123456789用法: grub2-mkconfig [OPTION]生成 grub 配置文件 -o, --output=FILE 将生成的配置输出到 FILE 文件 [default=stdout] -h, --help 打印这个文件并退出 -v, --version 2023-08-14 Linux #Linux
Linux命令-grub2-set-default grub2-set-default设置系统默认的启动内核 语法12345678910111213Usage: grub2-set-default [OPTION] MENU_ENTRYSet the default boot menu entry for GRUB.This requires setting GRUB_DEFAULT=saved in /etc/default/grub. -h, 2023-08-14 Linux #Linux
Linux命令-gunzip gunzip用来解压缩文件 补充说明gunzip命令 用来解压缩文件。gunzip是个使用广泛的解压缩程序,它用于解开被gzip压缩过的文件,这些压缩文件预设最后的扩展名为.gz。事实上gunzip就是gzip的硬连接,因此不论是压缩或解压缩,都可通过gzip指令单独完成。 语法1gunzip(选项)(参数) 选项1234567891011121314-a或——ascii:使用ASCII文字模式 2023-08-14 Linux #Linux