随笔分类 - Linux命令
摘要:dnf [选项] [命令] [包] dnf是新一代的RPM软件包管理器,首先出现在 Fedora 18 这个发行版中。它克服了YUM包管理器的一些瓶颈,提升了包括用户体验、内存占用、依赖分析、运行速度等多方面的内容。使用 RPM、 libsolv 和 hawkey 库进行包管理操作。 (1).常用选
阅读全文
摘要:awk是gawk的链接文件,是一种优良的文本处理工具,实现格式化文本输出,是Linux和Unix现有环境中功能最强大的数据处理引擎之一。这种编程及数据操作语言的最大功能取决于一个人拥有的知识量,使用"man gawk"给出的简述为“模式扫描和处理语言”。 任何awk语句都是由模式和动作组成,一个aw
阅读全文
摘要:cut [选项] [文件] cut命令可以将每个文件中的选定部分打印到标准输出。当没有文件参数或文件不存在时,从标准输入读取数据。 (1).选项 (2).实例 1)-f选项 2)-b选项与-c选项的比较
阅读全文
摘要:sed流编辑器是一行一行的处理文件内容的,正在处理的内容存放在模式空间(缓冲区)内,处理完成后按照选项的规定进行输出或文件的修改。除非使用重定向存储输出,否则文件内容不会发生改变。 sed主要用于自动编辑一个或多个文件,简化对文件的反复操作。并且sed也支持正则表达式,如果想使用扩展正则需要添加参数
阅读全文
摘要:判断命令test一般用于脚本当中,可以简写为中括号[ ]。其会对跟随的条件进行判断,一般可以分为数值判断、字符串判断和文件判断。语法格式为test [判断条件]或[ 判断条件 ],注意中括号[ ]与判断条件之间必须存在空格,还需注意判断条件的判断符号与比较值之间也需要存在空格。 如果是test单独使
阅读全文
摘要:read命令可以读取标准输入的值,并赋予变量。一次可以读取多个变量的值,变量名或标准输入之间使用空格隔开。如果read命令后面没有指定变量名,那么读取到的值将自动赋予特殊变量REPLY。 read [选项] [变量名 [变量名 变量名 ...]] (1).常用选项 (2).实例 输入多个变量名,读取
阅读全文
摘要:ab命令被集成到了httpd服务器中,所以想要使用ab命令需要先安装httpd服务。yum -y install httpd (1).ab命令的使用方法和常用选项 ab [选项] [http[s]://]hostname[:port]/path 常用选项: -n requests 在测试会话中所执行
阅读全文
摘要:(1).什么是firewalld? firewalld是提供了支持网络/防火墙区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具。 (2).firewalld与iptables之间的关系 firewalld 提供了一个daemon 和service,还有命令行和图形界面配置工具,它仅仅
阅读全文
摘要:从CentOS7开始,系统自带的防火墙更改为firewalld,但同样支持iptables,不过只有iptables命令,如果想要使用iptables服务需要自行安装iptables-server。 iptables是netfilter/iptables的简称,IP信息包过滤系统。netfilter
阅读全文
摘要:ntpdate用于同步系统时间、hwclock用于同步硬件时间。 (1).ntpdate ntpdate [选项] [时间服务器] 一般直接ntpdate [时间服务器] 常用的时间服务器:ntp[1~7].aliyun.com (2).hwclock hwclock [选项] 常用的选项是-r读取
阅读全文
摘要:date [选项] [格式] date [-u|--utc|--universal] [MMDDhhmm[[CC]yy][.ss]] date命令根据指定格式显示当前时间或设置系统时间。很多shell脚本中需要用到date命令来执行操作,例如备份时生成带日期的压缩文件包。 (1).选项 -d,--d
阅读全文
摘要:usermod [选项] 登录名 usermod修改用户基本信息。 (1).常用选项 (2).实例 修改用户UID 修改登录shell 修改主目录并转移主目录内容,-m -d选项 修改说明信息(注释信息)
阅读全文
摘要:gdisk -l [设备] gdisk又叫GPT fdisk,算是fdisk的延伸吧,主要使用的是GPT分区类型,用来划分容量大于2T的硬盘。 扩展1:分区类型GPT和MBR。GPT最大支持18EB(1EB=1024PB,1PB=1024TB),MBR最大支持2TB。 扩展2(了解):GPT,全局唯
阅读全文
摘要:接上一篇Linux命令之find(一) (1).实例 1.列出当前目录下及子目录下所有的.txt文件 2.查找当前用户下更改时间在一天内或一天以上的.txt文件 3.对查找内容执行相应命令 4.与xargs -i联合使用,find的结果值代替其中的{} 5.查找多个类型文件 6.按照权限查找 7.查
阅读全文
摘要:locate [选项] [pattern] 在mlocate数据库中搜索条目。配合数据库缓存快速查看文件相关位置。 locate命令和find -name功能差不多,但是比find搜索要快。因为find命令查找的是具体目录文件,而locate搜索的是一个数据库/var/lib/mlocate/mlo
阅读全文
摘要:whereis [选项] [文件] (1).选项 (2).实例 为啥大写和小写输出不一样啊???
阅读全文
摘要:which [选项] [命令] 将命令的完整路径写入标准输出。具体是在环境变量PATH设置的目录里查找符合条件的文件,而环境变量PATH中保存了查找命令时需要遍历的目录。 (1).选项 (2).实例 (3).扩展 查找文件一般有一下几个命令: which 查看可执行文件的位置 whereis 查看可
阅读全文
摘要:(1).nice命令 nice [选项] [命令 [参数]] 在执行程序之前,改变优先级。以调整过的优先级运行命令。如果没有给出命令,就显示当前的优先级。优先级范围从-20到19,越小优先级越高,默认为0。 注意:系统允许root用户设置负数优先级,以及减小现有进程的优先级数值大小。对普通用户仅允许
阅读全文
摘要:killall [选项] [-signal(信号)] [name] killall发送一条信号给所有允许任意指定命令的进程。如果没有指定信号名,则发送SIGTERM。信号可以是名字或数字,只有信号0(检查进程是否存在)只能以数字方式指定。 如果命令名包括斜杠(/),那么执行该特定文件的进程将被杀死,
阅读全文
摘要:lsof [选项] [文件] lsof命令用于查看你进程打开的文件,进程打开的端口(TCP、UDP),找回/恢复删除的文件,打开文件的进程。 (1).常用选项 (2).实例 1)在没有任何参数时,显示当前系统已经打开的正在使用的所有文件 1.名称详解 COMMAND:进程名称 PID:进程标识符 T
阅读全文