Linux命令-shopt shopt显示和设置shell操作选项 补充说明shopt命令 用于显示和设置shell中的行为选项,通过这些选项以增强shell易用性。shopt命令若不带任何参数选项,则可以显示所有可以设置的shell操作选项。 语法1shopt(选项)(参数) 选项12-s:激活指定的shell行为选项;-u:关闭指定的shell行为选项。 参数shell选项:指定要操作的shell选项。 实例使用sh 2023-08-14 Linux #Linux
Linux命令-showmount showmount显示NFS服务器加载的信息 补充说明showmount命令 查询“mountd”守护进程,以显示NFS服务器加载的信息。 语法1showmount(选项)(参数) 选项12-d:仅显示已被NFS客户端加载的目录;-e:显示NFS服务器上所有的共享目录。 参数NFS服务器:指定NFS服务器的ip地址或者主机名。 2023-08-14 Linux #Linux
Linux命令-shuf shuf产生随机的排列。 概要123shuf [OPTION]... [FILE]shuf -e [OPTION]... [ARG]...shuf -i LO-HI [OPTION]... 主要用途 将输入的内容随机排列并输出。 当没有文件或文件为-时,读取标准输入。 选项123456789-e, --echo 将每个ARG视为输入行。-i, --input- 2023-08-14 Linux #Linux
Linux命令-shutdown shutdown用来执行系统关机的命令 补充说明shutdown命令 用来系统关机命令。shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。 语法1shutdown(选项)(参数) 选项12345678-c:当执行“shutdown -h 11:50”指令时,只要按+键就可以中断关机的指令;-f:重新启动时不执行fsck;-F:重新启动时执行fsck;-h:将系统关机 2023-08-14 Linux #Linux
Linux命令-skill skill向选定的进程发送信号冻结进程 补充说明skill命令 用于向选定的进程发送信号,冻结进程。这个命令初学者并不常用,深入之后牵涉到系统服务优化之后可能会用到。 语法1skill(选项) 选项123456789-f:快速模式;-i:交互模式,每一步操作都需要确认;-v:冗余模式;-w:激活模式;-V:显示版本号;-t:指定开启进程的终端号;-u:指定开启进程的用户;-p:指定进程的id号; 2023-08-14 Linux #Linux
Linux命令-sleep sleep将目前动作延迟一段时间 补充说明sleep命令 暂停指定的时间。 语法1sleep(参数) 参数时间:指定要暂停时间的长度, 包括如下: 2s: 2秒 2m: 2分钟 2h: 2小时 2d: 2天 infinity: 永久 实例有时在写一些以循环方式运行的监控脚本,设置时间间隔是必不可少的,下面是一个Shell进度条的脚本演示在脚本中生成延时。 12345678910#!/bin 2023-08-14 Linux #Linux
Linux命令-slabtop slabtop实时显示内核slab内存缓存信息 补充说明slabtop命令 以实时的方式显示内核“slab”缓冲区的细节信息。 语法1slabtop(选项) 选项12345--delay=n, -d n:每n秒更新一次显示的信息,默认是每3秒;--sort=S, -s S:指定排序标准进行排序(排序标准,参照下面或者man手册);--once, -o:显示一次后退出;--version, -V: 2023-08-14 Linux #Linux
Linux命令-slocate slocate命令查找文件或目录 补充说明slocate命令 是一个命令查找文件或目录。slocate本身具有一个数据库,里面存放了系统中文件与目录的相关信息。 语法1slocate [-u][--help][--version][-d <目录>][查找的文件] 选项1234-d<目录>或--database=<目录> 指定数据库所在的目录。-u 更新sl 2023-08-14 Linux #Linux
Linux命令-smartmontools smartmontoolsSmartmontools 是一种硬盘检测工具,通过控制和管理硬盘的SMART(Self Monitoring Analysis and Reporting Technology,自动检测分析及报告技术)技术来实现的 ##安装 1sudo aptitude install smartmontools 语法1smartctl (选项) (参数) 选项1234-i < 2023-08-14 Linux #Linux
Linux命令-smbclient smbclient交互方式访问samba服务器 补充说明smbclient命令 属于samba套件,它提供一种命令行使用交互式方式访问samba服务器的共享资源。 语法1smbclient(选项)(参数) 选项12345678910111213141516171819-B<ip地址>:传送广播数据包时所用的IP地址;-d<排错层级>:指定记录文件所记载事件的详细程度;-E 2023-08-14 Linux #Linux
Linux命令-rsh rsh连接远程主机并执行命令 补充说明rsh命令 用于连接到远程的指定主机并执行指定的命令。 语法1rsh(选项)(参数) 选项123-d:使用Socket层级的排错功能;-l<用户名称>:指定要登入远端主机的用户名称;-n:把输入的指令号向代号为/dev/null的特殊外围设备。 参数 远程主机:指定要连接的远程主机; 指令:指定要在远程主机上执行的命令。 2023-08-14 Linux #Linux
Linux命令-rpmverify rpmverify验证已安装的RPM软件包的正确性 补充说明rpmverify命令 用来验证已安装的rpm软件包的正确性。 语法1rpmverify(选项) 选项123-Va:验证所有软件包;-V<软件包>f:验证指定软件包;--nomd5:不验证软件包的md5摘要。 2023-08-14 Linux #Linux
Linux命令-rsync rsync远程数据同步工具 补充说明rsync命令 是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明。 语法123 2023-08-14 Linux #Linux
Linux命令-runlevel runlevel打印当前Linux系统的运行等级 补充说明runlevel命令 用于打印当前Linux系统的运行等级。 语法1runlevel 知识扩展linux操作系统自从开始启动至启动完毕需要经历几个不同的阶段,这几个阶段就叫做runlevel,同样,当linux操作系统关闭时也要经历另外几个不同的runlevel,下面我们就准备详细介绍一下runlevel,并向您展示一些小技巧来让您的li 2023-08-14 Linux #Linux
Linux命令-sar sar系统运行状态统计工具 补充说明sar命令 是Linux下系统运行状态统计工具,它将指定的操作系统状态计数器显示到标准输出设备。sar工具将对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态。它的特点是可以连续对系统取样,获得大量的取样数据。取样数据和分析的结果都可以存入文件,使用它时消耗的系统资源很小。 语法1sar(选项)(参数) 选项123456789101112 2023-08-14 Linux #Linux
Linux命令-script script记录终端会话的所有操作 补充说明script 用于在终端会话中,记录用户的所有操作和命令的输出信息。简而言之,记录终端会话发生的一切信息,如同一台终端录像机。例如,用户在输入某条命令时,字符的键入和删除也都会被记录。用户在终端的所有操作、终端的回显等信息会被以 raw 格式存储在日志文件,称为终端数据文件。命令的时间信息会被单独以另一种结构储存为日志文件,称为时间日志文件。使用命令ex 2023-08-14 Linux #Linux
Linux命令-scp scp加密的方式在本地主机和远程主机之间复制文件 补充说明scp命令 用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽 2023-08-14 Linux #Linux
Linux命令-semanage semanage默认目录的安全上下文查询与修改 补充说明semanage命令 是用来查询与修改SELinux默认目录的安全上下文。SELinux的策略与规则管理相关命令:seinfo命令、sesearch命令、getsebool命令、setsebool命令、semanage命令。 语法12semanage {login|user|port|interface|fcontext|trans 2023-08-14 Linux #Linux
Linux命令-scriptreplay scriptreplay重新播放终端会话的所有操作 补充说明scriptreplay 用于在终端中,根据 script 命令记录的终端数据文件和时间日志文件,重现当时用户的所有操作和命令的输出信息。简而言之,重现播放当时终端会话发生的一切信息,而不是重新运行一遍命令。例如,用户当时在输入某条命令时,字符的键入和删除也都会被重现。非常适合用于教程演示场合。而且,在机器 A 上面使用 script 命 2023-08-14 Linux #Linux
Linux命令-seinfo seinfo查询SELinux的策略提供多少相关规则 补充说明seinfo命令 是用来查询SELinux的策略提供多少相关规则,一个主体进程能否读取到目标文件资源的重点是在于SELinux的策略以及策略内的各项规则,然后再通过该规则的定义去处理各项目标文件的安全上下文,尤其是“类型”部分。SELinux的策略与规则管理相关命令:seinfo命令、sesearch命令、getsebool命令、set 2023-08-14 Linux #Linux