摘要:
sar 系统运行状态统计工具 ## 补充说明 **sar命令** 是Linux下系统运行状态统计工具,它将指定的操作系统状态计数器显示到标准输出设备。sar工具将对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态。它的特点是可以连续对系统取样,获得大量的取样数据。取样数据和分析 阅读全文
posted @ 2023-07-20 13:04
linuxcmd
阅读(71)
评论(0)
推荐(0)
摘要:
rsh 连接远程主机并执行命令 ## 补充说明 **rsh命令** 用于连接到远程的指定主机并执行指定的命令。 ### 语法 ```shell rsh(选项)(参数) ``` ### 选项 ```shell -d:使用Socket层级的排错功能; -l:指定要登入远端主机的用户名称; -n:把输入的 阅读全文
posted @ 2023-07-20 13:04
linuxcmd
阅读(93)
评论(0)
推荐(0)
摘要:
screen 用于命令行终端切换 ## 补充说明 **Screen** 是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能 阅读全文
posted @ 2023-07-20 13:03
linuxcmd
阅读(107)
评论(0)
推荐(0)
摘要:
runlevel 打印当前Linux系统的运行等级 ## 补充说明 **runlevel命令** 用于打印当前Linux系统的运行等级。 ### 语法 ```shell runlevel ``` ### 知识扩展 linux操作系统自从开始启动至启动完毕需要经历几个不同的阶段,这几个阶段就叫做run 阅读全文
posted @ 2023-07-20 13:03
linuxcmd
阅读(60)
评论(0)
推荐(0)
摘要:
scp 加密的方式在本地主机和远程主机之间复制文件 ## 补充说明 **scp命令** 用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读read only system时,用 阅读全文
posted @ 2023-07-20 13:03
linuxcmd
阅读(57)
评论(0)
推荐(0)
摘要:
rsync 远程数据同步工具 ## 补充说明 **rsync命令** 是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsy 阅读全文
posted @ 2023-07-20 13:02
linuxcmd
阅读(67)
评论(0)
推荐(0)
摘要:
rpmsign 使用RPM软件包的签名管理工具 ## 补充说明 **rpmsign命令** 使用rpm软件包的签名管理工具。 ### 语法 ```shell rpmsign(选项) ``` ### 选项 ```shell --addsign:为自动软件包添加签名; --checksig:验证软件包签 阅读全文
posted @ 2023-07-20 13:02
linuxcmd
阅读(46)
评论(0)
推荐(0)
摘要:
script 记录终端会话的所有操作 ## 补充说明 **script** 用于在终端会话中,记录用户的所有操作和命令的输出信息。简而言之,记录终端会话发生的一切信息,如同一台终端录像机。例如,用户在输入某条命令时,字符的键入和删除也都会被记录。用户在终端的所有操作、终端的回显等信息会被以 `raw 阅读全文
posted @ 2023-07-20 13:02
linuxcmd
阅读(423)
评论(0)
推荐(0)
摘要:
sh shell命令解释器 ## 补充说明 **sh命令** 是shell命令语言解释器,执行命令从标准输入读取或从一个文件中读取。通过用户输入命令,和内核进行沟通!Bourne Again Shell (即bash)是自由软件基金会(GNU)开发的一个Shell,它是Linux系统中一个默认的Sh 阅读全文
posted @ 2023-07-20 13:02
linuxcmd
阅读(289)
评论(0)
推荐(0)
摘要:
sed 功能强大的流式文本编辑器 ## 补充说明 **sed** 是一种流编辑器,它是文本处理中非常重要的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲 阅读全文
posted @ 2023-07-20 13:01
linuxcmd
阅读(80)
评论(0)
推荐(0)
摘要:
rmmod 从运行的内核中移除指定的内核模块 ## 补充说明 **rmmod命令** 用于从当前运行的内核中移除指定的内核模块。执行rmmod指令,可删除不需要的模块。Linux操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放如核心。你可以将这些功能编译成一个个单独的模块,待有 阅读全文
posted @ 2023-07-20 13:01
linuxcmd
阅读(193)
评论(0)
推荐(0)
摘要:
reject 指示打印系统拒绝发往指定目标打印机的打印任务 ## 补充说明 **reject命令** 属于CUPS套件,用于指示打印系统拒绝发往指定目标打印机的打印任务。 ### 语法 ```shell reject(选项)(参数) ``` ### 选项 ```shell -E:当连接到服务器时强制 阅读全文
posted @ 2023-07-20 13:00
linuxcmd
阅读(116)
评论(0)
推荐(0)
摘要:
sendmail 著名电子邮件服务器 ## 补充说明 **sendmail命令** 是一款著名的电子邮件传送代理程序,也就是平常说的电子邮件服务器,它基于标准的简单邮件传输协议(SMTP)。 ### 语法 ```shell sendmail(选项) ``` ### 选项 ```shell -bd:以 阅读全文
posted @ 2023-07-20 12:59
linuxcmd
阅读(41)
评论(0)
推荐(0)
摘要:
seq 以指定增量从首数开始打印数字到尾数 ## 补充说明 **seq命令** 用于产生从某个数到另外一个数之间的所有整数。 ### 语法 ```shell seq [选项]... 尾数 seq [选项]... 首数 尾数 seq [选项]... 首数 增量 尾数 ``` ### 选项 ```she 阅读全文
posted @ 2023-07-20 12:59
linuxcmd
阅读(143)
评论(0)
推荐(0)
摘要:
seinfo 查询SELinux的策略提供多少相关规则 ## 补充说明 **seinfo命令** 是用来查询SELinux的策略提供多少相关规则,一个主体进程能否读取到目标文件资源的重点是在于SELinux的策略以及策略内的各项规则,然后再通过该规则的定义去处理各项目标文件的安全上下文,尤其是“类型 阅读全文
posted @ 2023-07-20 12:59
linuxcmd
阅读(43)
评论(0)
推荐(0)
摘要:
semanage 默认目录的安全上下文查询与修改 ## 补充说明 **semanage命令** 是用来查询与修改SELinux默认目录的安全上下文。SELinux的策略与规则管理相关命令:seinfo命令、sesearch命令、getsebool命令、setsebool命令、semanage命令。 阅读全文
posted @ 2023-07-20 12:59
linuxcmd
阅读(74)
评论(0)
推荐(0)
摘要:
service 控制系统服务的实用工具 ## 补充说明 **service命令** 是Redhat Linux兼容的发行版中用来控制系统服务的实用工具,它以启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。 ### 语法 ```shell service(选项)(参数) ``` 阅读全文
posted @ 2023-07-20 12:58
linuxcmd
阅读(48)
评论(0)
推荐(0)
摘要:
sesearch 查询SELinux策略的规则详情 ## 补充说明 使用seinfo命令可以查询SELinux的策略提供多少相关规则,如果查到的相关类型或者布尔值,想要知道详细规则时,使用 **sesearch命令** 查询。SELinux的策略与规则管理相关命令:seinfo命令、sesearch 阅读全文
posted @ 2023-07-20 12:58
linuxcmd
阅读(56)
评论(0)
推荐(0)
摘要:
setsebool 修改SElinux策略内各项规则的布尔值 ## 补充说明 **setsebool命令** 是用来修改SElinux策略内各项规则的布尔值。setsebool命令和getsebool命令是SELinux修改和查询布尔值的一套工具组。SELinux的策略与规则管理相关命令:seinf 阅读全文
posted @ 2023-07-20 12:58
linuxcmd
阅读(59)
评论(0)
推荐(0)
摘要:
setpci 查询和配置PCI设备的使用工具 ## 补充说明 **setpci命令** 是一个查询和配置PCI设备的使用工具。 ### 语法 ```shell setpci(选项)(参数) ``` ### 选项 ```shell -v:显示指令执行的细节信息; -f:当没有任何操作需要完成时,不显示 阅读全文
posted @ 2023-07-20 12:57
linuxcmd
阅读(386)
评论(0)
推荐(0)
摘要:
setfacl 设置文件访问控制列表 ## 补充说明 **setfacl命令** 是用来在命令行里设置ACL(访问控制列表)。在命令行里,一系列的命令跟随以一系列的文件名。 ### 选项 ```shell -b,--remove-all:删除所有扩展的acl规则,基本的acl规则(所有者,群组,其他 阅读全文
posted @ 2023-07-20 12:57
linuxcmd
阅读(132)
评论(0)
推荐(0)
摘要:
set 显示或设置shell特性及shell变量 ## 补充说明 **set命令** 作用主要是显示系统中已经存在的shell变量,以及设置shell变量的新变量值。使用set更改shell特性时,符号"+"和"-"的作用分别是打开和关闭指定的模式。set命令不能够定义新的shell变量。如果要定义 阅读全文
posted @ 2023-07-20 12:57
linuxcmd
阅读(48)
评论(0)
推荐(0)
摘要:
sftp-server sftp协议的服务器端程序 ## 补充说明 **sftp-server命令** 是一个“sftp”协议的服务器端程序,它使用加密的方式进行文件传输。 ### 语法 ```shell sftp-server ``` 阅读全文
posted @ 2023-07-20 12:57
linuxcmd
阅读(195)
评论(0)
推荐(0)
摘要:
setsid 在新的会话中运行程序 ## 补充说明 **setsid命令** 子进程从父进程继承了:SessionID、进程组ID和打开的终端。子进程如果要脱离这些,代码中可通过调用setsid来实现。,而命令行或脚本中可以通过使用命令setsid来运行程序实现。setsid帮助一个进程脱离从父进程 阅读全文
posted @ 2023-07-20 12:56
linuxcmd
阅读(139)
评论(0)
推荐(0)
摘要:
sftp 交互式的文件传输程序 ## 补充说明 **sftp命令** 是一款交互式的文件传输程序,命令的运行和使用方式与ftp命令相似,但是,sftp命令对传输的所有信息使用ssh加密,它还支持公钥认证和压缩等功能。 ### 语法 ```shell sftp(选项)(参数) ``` ### 选项 ` 阅读全文
posted @ 2023-07-20 12:56
linuxcmd
阅读(93)
评论(0)
推荐(0)
摘要:
source 在当前Shell环境中从指定文件读取和执行命令。 ### 概要 source filename [arguments] ### 主要用途 - 执行文件并从文件中加载变量及函数到执行环境 #### 参数 filename:要执行的文件 arguments(可选):传递给文件的参数 ### 阅读全文
posted @ 2023-07-20 12:55
linuxcmd
阅读(73)
评论(0)
推荐(0)
摘要:
shift 移动位置参数。 ## 概要 ```shell shift [n] ``` ## 主要用途 - 将位置参数`$n, $n+1...`重命名为`$1, $2...`。 ## 参数 n(可选):大于等于1且小于等于参数个数的整数,默认为1。 ## 返回值 返回成功除非n大于参数个数或n小于1以 阅读全文
posted @ 2023-07-20 12:55
linuxcmd
阅读(53)
评论(0)
推荐(0)
摘要:
sha256sum 用于计算文件的 SHA-256 哈希值 ## 补充说明 **sha256sum命令** 是打印或检查 SHA256(256位)校验 ### 语法 ```shell sha256sum [OPTION]... [FILE]... ``` ### 选项 ```shell -b, -- 阅读全文
posted @ 2023-07-20 12:55
linuxcmd
阅读(1855)
评论(0)
推荐(0)
摘要:
shopt 显示和设置shell操作选项 ## 补充说明 **shopt命令** 用于显示和设置shell中的行为选项,通过这些选项以增强shell易用性。shopt命令若不带任何参数选项,则可以显示所有可以设置的shell操作选项。 ### 语法 ```shell shopt(选项)(参数) `` 阅读全文
posted @ 2023-07-20 12:55
linuxcmd
阅读(82)
评论(0)
推荐(0)
摘要:
showmount 显示NFS服务器加载的信息 ## 补充说明 **showmount命令** 查询“mountd”守护进程,以显示NFS服务器加载的信息。 ### 语法 ```shell showmount(选项)(参数) ``` ### 选项 ```shell -d:仅显示已被NFS客户端加载的 阅读全文
posted @ 2023-07-20 12:54
linuxcmd
阅读(65)
评论(0)
推荐(0)
摘要:
shuf 产生随机的排列。 ## 概要 ```shell shuf [OPTION]... [FILE] shuf -e [OPTION]... [ARG]... shuf -i LO-HI [OPTION]... ``` ## 主要用途 - 将输入的内容随机排列并输出。 - 当没有文件或文件为`- 阅读全文
posted @ 2023-07-20 12:53
linuxcmd
阅读(215)
评论(0)
推荐(0)
摘要:
shutdown 用来执行系统关机的命令 ## 补充说明 **shutdown命令** 用来系统关机命令。shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。 ### 语法 ```shell shutdown(选项)(参数) ``` ### 选项 ```shell -c: 阅读全文
posted @ 2023-07-20 12:53
linuxcmd
阅读(127)
评论(0)
推荐(0)
摘要:
skill 向选定的进程发送信号冻结进程 ## 补充说明 **skill命令** 用于向选定的进程发送信号,冻结进程。这个命令初学者并不常用,深入之后牵涉到系统服务优化之后可能会用到。 ### 语法 ```shell skill(选项) ``` ### 选项 ```shell -f:快速模式; -i 阅读全文
posted @ 2023-07-20 12:53
linuxcmd
阅读(249)
评论(0)
推荐(0)
摘要:
slabtop 实时显示内核slab内存缓存信息 ## 补充说明 **slabtop命令** 以实时的方式显示内核“slab”缓冲区的细节信息。 ### 语法 ```shell slabtop(选项) ``` ### 选项 ```shell --delay=n, -d n:每n秒更新一次显示的信息, 阅读全文
posted @ 2023-07-20 12:53
linuxcmd
阅读(112)
评论(0)
推荐(0)
摘要:
sleep 将目前动作延迟一段时间 ## 补充说明 **sleep命令** 暂停指定的时间。 ### 语法 ```shell sleep(参数) ``` ### 参数 时间:指定要暂停时间的长度, 包括如下: * `2s`: 2秒 * `2m`: 2分钟 * `2h`: 2小时 * `2d`: 2天 阅读全文
posted @ 2023-07-20 12:52
linuxcmd
阅读(80)
评论(0)
推荐(0)
摘要:
slocate 命令查找文件或目录 ## 补充说明 **slocate命令** 是一个命令查找文件或目录。slocate本身具有一个数据库,里面存放了系统中文件与目录的相关信息。 ### 语法 ```shell slocate [-u][--help][--version][-d ][查找的文件] 阅读全文
posted @ 2023-07-20 12:52
linuxcmd
阅读(47)
评论(0)
推荐(0)
摘要:
smartmontools Smartmontools 是一种硬盘检测工具,通过控制和管理硬盘的SMART(Self Monitoring Analysis and Reporting Technology,自动检测分析及报告技术)技术来实现的 ##安装 ```shell sudo aptitude 阅读全文
posted @ 2023-07-20 12:34
linuxcmd
阅读(867)
评论(0)
推荐(0)
摘要:
smbclient 交互方式访问samba服务器 ## 补充说明 **smbclient命令** 属于samba套件,它提供一种命令行使用交互式方式访问samba服务器的共享资源。 ### 语法 ```shell smbclient(选项)(参数) ``` ### 选项 ```shell -B:传送 阅读全文
posted @ 2023-07-20 12:33
linuxcmd
阅读(80)
评论(0)
推荐(0)
摘要:
smbpasswd samba用户和密码管理工具 ## 补充说明 **smbpasswd命令** 属于samba套件,能够实现添加或删除samba用户和为用户修改密码。 ### 语法 ```shell smbpasswd(选项)(参数) ``` ### 选项 ```shell -a:向smbpass 阅读全文
posted @ 2023-07-20 12:33
linuxcmd
阅读(121)
评论(0)
推荐(0)
摘要:
sort 对文本文件中所有行进行排序。 ## 概要 ```shell sort [OPTION]... [FILE]... sort [OPTION]... --files0-from=F ``` ## 主要用途 - 将所有输入文件的内容排序后并输出。 - 当没有文件或文件为`-`时,读取标准输入。 阅读全文
posted @ 2023-07-20 12:33
linuxcmd
阅读(64)
评论(0)
推荐(0)
摘要:
startx 用来启动X Window ## 补充说明 **startx命令** 用来启动X Window,实际上启动X Window的程序为xinit。 ### 语法 ```shell startx(参数) ``` ### 参数 * 客户端及选项:X客户端及选项; * 服务器及选项:X服务器及选项 阅读全文
posted @ 2023-07-20 12:33
linuxcmd
阅读(78)
评论(0)
推荐(0)
摘要:
stat 用于显示文件的状态信息 ## 补充说明 **stat命令** 用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。 ### 语法 ```shell stat(选项)(参数) ``` ### 选项 ```shell -L:支持符号连接; -f:显示文件系统状态而非文件 阅读全文
posted @ 2023-07-20 12:32
linuxcmd
阅读(204)
评论(0)
推荐(0)
摘要:
speedtest-cli 命令行下测试服务器外网速度 ## 补充说明 **speedtest-cli** 是一个使用python编写的命令行脚本,通过调用speedtest.net测试上下行的接口来完成速度测试,最后我会测试运维生存时间所在服务器的外网速度。项目地址:https://github. 阅读全文
posted @ 2023-07-20 12:32
linuxcmd
阅读(91)
评论(0)
推荐(0)
摘要:
spell 对文件进行拼写检查 ## 补充说明 **spell命令** 对文件进行拼写检查,并把拼写错误的单词输出。 ### 语法 ```shell spell(参数) ``` ### 参数 文件:指定需要进行拼写检查的文件。 阅读全文
posted @ 2023-07-20 12:32
linuxcmd
阅读(52)
评论(0)
推荐(0)
摘要:
split 分割任意大小的文件 ## 补充说明 **split命令** 可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志等。 ### 选项 ```shell -b:值为每一输出档案的大小,单位为 byte。 -C:每一输出档中,单行的最大 byte 数。 阅读全文
posted @ 2023-07-20 12:31
linuxcmd
阅读(101)
评论(0)
推荐(0)
摘要:
squid squid服务器守护进程 ## 补充说明 **squid命令** 高性能的Web客户端代理缓存服务器套件“squid”的服务器守护进程。 ### 语法 ```shell squid(选项) ``` ### 选项 ```shell -d:将指定调试等级的信息发送到标准错误设备; -f:使用 阅读全文
posted @ 2023-07-20 12:31
linuxcmd
阅读(77)
评论(0)
推荐(0)
摘要:
squidclient squid服务器的客户端管理工具 ## 补充说明 **squidclient命令** 使用squid服务器的客户端管理工具,它可以查看squid服务器的详细运行信息和管理squid服务器。 ### 语法 ```shell squidclient(选项)(参数) ``` ### 阅读全文
posted @ 2023-07-20 12:31
linuxcmd
阅读(49)
评论(0)
推荐(0)
摘要:
ss 比 netstat 好用的socket统计信息,iproute2 包附带的另一个工具,允许你查询 socket 的有关统计信息 ## 补充说明 **ss命令** 用来显示处于活动状态的套接字信息。ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它 阅读全文
posted @ 2023-07-20 12:30
linuxcmd
阅读(117)
评论(0)
推荐(0)
摘要:
ssh openssh套件中的客户端连接工具 ## 补充说明 **ssh命令** 是openssh套件中的客户端连接工具,可以给予ssh加密协议实现安全的远程登录服务器。 ### 语法 ```shell ssh(选项)(参数) ``` ### 选项 ```shell -1:强制使用ssh协议版本1; 阅读全文
posted @ 2023-07-20 12:23
linuxcmd
阅读(114)
评论(0)
推荐(0)
摘要:
ssh-add 把专用密钥添加到ssh-agent的高速缓存中 ## 补充说明 **ssh-add命令** 是把专用密钥添加到ssh-agent的高速缓存中。该命令位置在`/usr/bin/ssh-add`。 ### 语法 ```shell ssh-add [-cDdLlXx] [-t life] 阅读全文
posted @ 2023-07-20 12:23
linuxcmd
阅读(93)
评论(0)
推荐(0)
摘要:
ssh-agent ssh密钥管理器 ## 补充说明 **ssh-agent命令** 是一种控制用来保存公钥身份验证所使用的私钥的程序。ssh-agent在X会话或登录会话之初启动,所有其他窗口或程序则以客户端程序的身份启动并加入到ssh-agent程序中。通过使用环境变量,可定位代理并在登录到其他 阅读全文
posted @ 2023-07-20 12:22
linuxcmd
阅读(175)
评论(0)
推荐(0)
摘要:
ssh-copy-id 把本地的ssh公钥文件安装到远程主机对应的账户下 ## 补充说明 **ssh-copy-id命令** 可以把本地主机的公钥复制到远程主机的authorized_keys文件上,ssh-copy-id命令也会给远程主机的用户主目录(home)和`~/.ssh`, 和`~/.ss 阅读全文
posted @ 2023-07-20 12:22
linuxcmd
阅读(11734)
评论(0)
推荐(0)
摘要:
sshd openssh软件套件中的服务器守护进程 ## 补充说明 **sshd命令** 是openssh软件套件中的服务器守护进程。 ### 语法 ```shell sshd(选项) ``` ### 选项 ```shell -4:强制使用IPv4地址; -6:强制使用IPv6地址; -D:以后台守 阅读全文
posted @ 2023-07-20 12:22
linuxcmd
阅读(119)
评论(0)
推荐(0)
摘要:
ssh-keygen 为ssh生成、管理和转换认证密钥 ## 补充说明 **ssh-keygen命令** 用于为“ssh”生成、管理和转换认证密钥,它支持RSA和DSA两种认证密钥。 ### 语法 ```shell ssh-keygen(选项) ``` ### 选项 ```shell -b:指定密钥 阅读全文
posted @ 2023-07-20 12:21
linuxcmd
阅读(136)
评论(0)
推荐(0)
摘要:
ssh-keyscan 收集主机公钥的使用工具 ## 补充说明 **ssh-keyscan命令** 是一个收集大量主机公钥的使用工具。 ### 语法 ```shell ssh-keyscan(选项)(参数) ``` ### 选项 ```shell -4:强制使用IPv4地址; -6:强制使用IPv6 阅读全文
posted @ 2023-07-20 12:21
linuxcmd
阅读(173)
评论(0)
推荐(0)
摘要:
syslog 系统默认的日志守护进程 ## 补充说明 **syslog** 是Linux系统默认的日志守护进程。默认的syslog配置文件是/etc/syslog.conf文件。程序,守护进程和内核提供了访问系统的日志信息。因此,任何希望生成日志信息的程序都可以向 syslog 接口呼叫生成该信息。 阅读全文
posted @ 2023-07-20 12:21
linuxcmd
阅读(127)
评论(0)
推荐(0)
摘要:
systemctl 系统服务管理器指令 ## 补充说明 **systemctl命令** 是系统服务管理器指令,它实际上将 service 和 chkconfig 这两个命令组合到一起。 | 任务 | 旧指令 | 新指令 | | | | | | 使某服务自动启动 | chkconfig --level 阅读全文
posted @ 2023-07-20 12:21
linuxcmd
阅读(59)
评论(0)
推荐(0)
摘要:
systool 显示基于总线、类和拓扑显示系统中设备的信息 ## 补充说明 **systool命令** 指令显示基于总线、类和拓扑显示系统中设备的信息。 ### 语法 ```shell systool(选项)(参数) ``` ### 选项 ```shell -a:显示被请求资源的属性; -b:显示指 阅读全文
posted @ 2023-07-20 12:20
linuxcmd
阅读(90)
评论(0)
推荐(0)
摘要:
strace 跟踪系统调用和信号 ## 补充说明 **strace命令** 是一个集诊断、调试、统计与一体的工具,我们可以使用strace对应用的系统调用和信号传递的跟踪结果来对应用进行分析,以达到解决问题或者是了解应用工作过程的目的。当然strace与专业的调试工具比如说gdb之类的是没法相比的, 阅读全文
posted @ 2023-07-20 12:20
linuxcmd
阅读(52)
评论(0)
推荐(0)
摘要:
strings 在对象文件或二进制文件中查找可打印的字符串 ## 补充说明 **strings命令** 在对象文件或二进制文件中查找可打印的字符串。字符串是4个或更多可打印字符的任意序列,以换行符或空字符结束。 strings命令对识别随机对象文件很有用。 ### 语法 ```shell strin 阅读全文
posted @ 2023-07-20 12:20
linuxcmd
阅读(102)
评论(0)
推荐(0)
摘要:
stty 修改终端命令行的相关设置 ## 补充说明 **stty命令** 修改终端命令行的相关设置。 ### 语法 ```shell stty(选项)(参数) ``` ### 选项 ```shell -a:以容易阅读的方式打印当前的所有配置; -g:以stty可读方式打印当前的所有配置。 ``` # 阅读全文
posted @ 2023-07-20 12:20
linuxcmd
阅读(72)
评论(0)
推荐(0)
摘要:
su 用于切换当前用户身份到其他用户身份 ## 补充说明 **su命令** 用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码。 ### 语法 ```shell su(选项)(参数) ``` ### 选项 ```shell -c或--command=:执行完指定的指令后,即恢复 阅读全文
posted @ 2023-07-20 11:50
linuxcmd
阅读(69)
评论(0)
推荐(0)
摘要:
sudo 以其他身份来执行命令 ## 补充说明 **sudo命令** 用来以其他身份来执行命令,预设的身份为root。在`/etc/sudoers`中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效 阅读全文
posted @ 2023-07-20 11:49
linuxcmd
阅读(63)
评论(0)
推荐(0)
摘要:
sum 计算文件的校验码和显示块数 ## 补充说明 **sum命令** 用于计算并显示指定文件的校验和与文件所占用的磁盘块数。 ### 语法 ```shell sum(选项)(参数) ``` ### 选项 ```shell -r:使用BSD的校验和算法,块大小为1k; -s:使用system V的校 阅读全文
posted @ 2023-07-20 11:49
linuxcmd
阅读(99)
评论(0)
推荐(0)
摘要:
supervisord 配置后台服务/常驻进程的进程管家工具 ## 安装 ```shell # 安装 supervisord apt-get install supervisor ``` ## 实例 生成配置文件 `/etc/supervisord.conf` ```shell [program:a 阅读全文
posted @ 2023-07-20 11:48
linuxcmd
阅读(21)
评论(0)
推荐(0)
摘要:
suspend 挂起shell的执行。 ## 概要 ```shell suspend [-f] ``` ## 主要用途 - 挂起shell的执行,直到收到`SIGCONT`信号。 - 除非使用`-f`选项,否则无法对`login shell`使用。 ## 选项 ```shell -f 对login 阅读全文
posted @ 2023-07-20 11:48
linuxcmd
阅读(120)
评论(0)
推荐(0)
摘要:
swapoff 关闭指定的交换空间 ## 补充说明 **swapoff命令** 用于关闭指定的交换空间(包括交换文件和交换分区)。swapoff实际上为swapon的符号连接,可用来关闭系统的交换区。 ### 语法 ```shell swapoff(选项)(参数) ``` ### 选项 ```she 阅读全文
posted @ 2023-07-20 11:48
linuxcmd
阅读(69)
评论(0)
推荐(0)
摘要:
swapon 激活Linux系统中交换空间 ## 补充说明 **swapon命令** 用于激活Linux系统中交换空间,Linux系统的内存管理必须使用交换区来建立虚拟内存。 ### 语法 ```shell swapon(选项)(参数) ``` ### 选项 ```shell -a:将/etc/fs 阅读全文
posted @ 2023-07-20 11:48
linuxcmd
阅读(42)
评论(0)
推荐(0)
摘要:
sync 用于强制被改变的内容立刻写入磁盘 ## 补充说明 **sync命令** 用于强制被改变的内容立刻写入磁盘,更新超块信息。 在Linux/Unix系统中,在文件或数据处理过程中一般先放到内存缓冲区中,等到适当的时候再写入磁盘,以提高系统的运行效率。sync命令则可用来强制将内存缓冲区中的数据 阅读全文
posted @ 2023-07-20 11:47
linuxcmd
阅读(124)
评论(0)
推荐(0)
摘要:
sysctl 时动态地修改内核的运行参数 ## 补充说明 **sysctl命令** 被用于在内核运行时动态地修改内核的运行参数,可用的内核参数在目录`/proc/sys`中。它包含一些TCP/ip堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置 阅读全文
posted @ 2023-07-20 11:47
linuxcmd
阅读(211)
评论(0)
推荐(0)
摘要:
tee 从标准输入读取数据并重定向到标准输出和文件。 ## 概要 ```shell tee [OPTION]... [FILE]... ``` ## 主要用途 - 需要同时查看数据内容并输出到文件时使用。 ## 参数 FILE(可选):要输出的文件,可以为一或多个。 ## 选项 ```shell 长 阅读全文
posted @ 2023-07-20 11:47
linuxcmd
阅读(68)
评论(0)
推荐(0)
摘要:
telinit 切换当前正在运行系统的运行等级 ## 补充说明 **telinit命令** 用于切换当前正在运行的Linux系统的运行等级。 _RUNLEVEL_ 参数应该是多用户运行级别 `2-5` 之一,`0` 用于停止系统,`6` 用于重新启动系统,或 `1` 用于使系统进入单用户模式。 通常 阅读全文
posted @ 2023-07-20 11:46
linuxcmd
阅读(285)
评论(0)
推荐(0)
摘要:
telnet 登录远程主机和管理(测试ip端口是否连通) ## 补充说明 **telnet命令** 用于登录远程主机,对远程主机进行管理。telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全的ssh方式了。但仍然有很多别的系统可能采用了telnet 阅读全文
posted @ 2023-07-20 11:45
linuxcmd
阅读(132)
评论(0)
推荐(0)
摘要:
tempfile shell中给临时文件命名 ## 补充说明 有时候在写Shell脚本的时候需要一些临时存储数据的才做,最适合存储临时文件数据的位置就是`/tmp`,因为该目录中所有的内容在系统重启后就会被清空。下面是两种方法为临时数据生成标准的文件名。 ### tempfile命令 `tempfi 阅读全文
posted @ 2023-07-20 11:44
linuxcmd
阅读(54)
评论(0)
推荐(0)
摘要:
test 执行条件表达式。 ## 概要 ```shell test [expr] ``` ## 主要用途 - 执行条件表达式。 ## 参数 ### 文件操作符: ```shell -a FILE 如果文件存在,则为true。 -b FILE 如果文件是块特殊的,则为true。 -c FILE 如果文 阅读全文
posted @ 2023-07-20 11:44
linuxcmd
阅读(27)
评论(0)
推荐(0)
摘要:
tftp 在本机和tftp服务器之间使用TFTP协议传输文件 ## 补充说明 **tftp命令** 用在本机和tftp服务器之间使用TFTP协议传输文件。 TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是linux服务器端的tf 阅读全文
posted @ 2023-07-20 11:44
linuxcmd
阅读(246)
评论(0)
推荐(0)
摘要:
time 统计给定命令所花费的总时间 ## 补充说明 `time` 命令是用来确定一个给定的命令需要运行多长时间。它对于测试你的脚本和命令的性能很有用。 例如,如果你有两个不同的脚本在做同样的工作,你想知道哪一个表现得更好,你可以用 Linux 的时间命令来确定每个脚本的执行时间。 该指令是 she 阅读全文
posted @ 2023-07-20 11:43
linuxcmd
阅读(69)
评论(0)
推荐(0)
摘要:
timedatectl 用于在 Linux 中设置或查询系统时间、日期和时区等配置。 ## 补充说明 在 Linux 运维中,通常使用此命令来设置或更改当前的日期、时间和时区,或启用自动系统时钟与远程 NTP 服务器同步,以确保 Linux 系统始终保持正确的时间。 ## 概要 ```shell t 阅读全文
posted @ 2023-07-20 11:43
linuxcmd
阅读(330)
评论(0)
推荐(0)
摘要:
tac 连接多个文件并以行为单位反向打印到标准输出。 ## 概要 ```shell tac [OPTION]... [FILE]... ``` ## 主要用途 - 按行为单位反向显示文件内容,如果没有文件或文件为`-`则读取标准输入。 - 处理多个文件时,依次将每个文件反向显示,而不是将所有文件连在 阅读全文
posted @ 2023-07-20 11:43
linuxcmd
阅读(90)
评论(0)
推荐(0)
摘要:
tail 在屏幕上显示指定文件的末尾若干行 ## 补充说明 **tail命令** 用于输入文件中的尾部内容。 - 默认在屏幕上显示指定文件的末尾10行。 - 处理多个文件时会在各个文件之前附加含有文件名的行。 - 如果没有指定文件或者文件名为`-`,则读取标准输入。 - 如果表示字节或行数的`NUM 阅读全文
posted @ 2023-07-20 11:42
linuxcmd
阅读(109)
评论(0)
推荐(0)
摘要:
tailf 在屏幕上显示指定文件的末尾若干行内容,通常用于日志文件的跟踪输出 ## 补充说明 tailf命令几乎等同于`tail -f`,严格说来应该与`tail --follow=name`更相似些。当文件改名之后它也能继续跟踪,特别适合于日志文件的跟踪(follow the growth of 阅读全文
posted @ 2023-07-20 11:42
linuxcmd
阅读(118)
评论(0)
推荐(0)
摘要:
talk 让用户和其他用户聊天 ## 补充说明 **talk命令** 是talk服务器的客户端工具,通过talk命令可以让用户和其他用户聊天。linux中talk命令参数程序的使用很简单,只要知道交谈对象的地址,就可以邀请对方交谈。 ### 语法 ```shell talk(参数) ``` ### 阅读全文
posted @ 2023-07-20 11:41
linuxcmd
阅读(46)
评论(0)
推荐(0)
摘要:
tar 将许多文件一起保存至一个单独的磁带或磁盘归档,并能从归档中单独还原所需文件。 ## 补充说明 **tar命令** 可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在 阅读全文
posted @ 2023-07-20 11:41
linuxcmd
阅读(108)
评论(1)
推荐(0)
摘要:
tcpdump 一款sniffer工具,是Linux上的抓包工具,嗅探器 ## 补充说明 **tcpdump命令** 是一款抓包,嗅探器工具,它可以打印所有经过网络接口的数据包的头信息,也可以使用`-w`选项将数据包保存到文件中,方便以后分析。 ### 语法 ```shell tcpdump(选项) 阅读全文
posted @ 2023-07-20 11:41
linuxcmd
阅读(47)
评论(0)
推荐(0)
摘要:
tcpreplay 将PCAP包重新发送,用于性能或者功能测试 ## 补充说明 简单的说, **tcpreplay** 是一种pcap包的重放工具,它可以将用ethreal、wireshark工具抓下来的包原样或经过任意修改后重放回去。它允许你对报文做任意的修改(主要是指对2层、3层、4层报文头), 阅读全文
posted @ 2023-07-20 11:41
linuxcmd
阅读(150)
评论(0)
推荐(0)
摘要:
type 显示指定命令的类型。 ## 概要 ```shell type [-afptP] name [name ...] ``` ## 主要用途 - 显示要查找的命令的信息。 - 控制查找范围和行为。 - 显示要查找的命令优先级最高的类型。 ## 选项 ```shell -a:在环境变量PATH中查 阅读全文
posted @ 2023-07-20 11:41
linuxcmd
阅读(46)
评论(0)
推荐(0)
摘要:
ulimit 控制shell程序的资源 ## 补充说明 **ulimit命令** 用来限制系统用户对shell资源的访问。如果不懂什么意思,下面一段内容可以帮助你理解: 假设有这样一种情况,当一台 Linux 主机上同时登陆了 10 个人,在系统资源无限制的情况下,这 10 个用户同时打开了 500 阅读全文
posted @ 2023-07-20 11:41
linuxcmd
阅读(40)
评论(0)
推荐(0)
摘要:
times 显示进程累计时间。 ## 主要用途 - 打印出shell及其子进程累计使用的用户时间和系统时间。 ## 返回值 总是返回成功。 ## 例子 ```shell # 执行命令 times # 返回结果 0m0.037s 0m0.009s 0m0.010s 0m0.024s # 根据times 阅读全文
posted @ 2023-07-20 11:41
linuxcmd
阅读(64)
评论(0)
推荐(0)
摘要:
tload 显示系统负载状况 ## 补充说明 **tload命令** 以图形化的方式输出当前系统的平均负载到指定的终端。假设不给予终端机编号,则会在执行tload指令的终端机显示负载情形。 ### 语法 ```shell tload(选项)(参数) ``` ### 选项 ```shell -s:指定 阅读全文
posted @ 2023-07-20 11:41
linuxcmd
阅读(28)
评论(0)
推荐(0)
摘要:
tmux Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权 ## 补充说明 使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机; ## 功能 - 提供了强劲的、易于使 阅读全文
posted @ 2023-07-20 11:41
linuxcmd
阅读(56)
评论(0)
推荐(0)
摘要:
top 显示或管理执行中的程序 ## 补充说明 **top命令** 可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。通过top命令所提供的互动式界面,用热键可以管理。 ### 语法 ```shell top(选项) ``` ### 选项 ```shell 阅读全文
posted @ 2023-07-20 11:41
linuxcmd
阅读(34)
评论(0)
推荐(0)
摘要:
touch 创建新的空文件 ## 补充说明 **touch命令** 有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件。 ### 语法 ```shell touch(选项)(参数) ``` ### 选项 ```shell 阅读全文
posted @ 2023-07-20 11:41
linuxcmd
阅读(33)
评论(0)
推荐(0)
摘要:
tput 通过terminfo数据库对终端会话进行初始化和操作 ## 补充说明 **tput命令** 将通过 terminfo 数据库对您的终端会话进行初始化和操作。通过使用 tput,您可以更改几项终端功能,如移动或更改光标、更改文本属性,以及清除终端屏幕的特定区域。 ### 什么是 termin 阅读全文
posted @ 2023-07-20 11:40
linuxcmd
阅读(49)
评论(0)
推荐(0)
摘要:
tr 将字符进行替换压缩和删除 ## 补充说明 **tr命令** 可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。 ### 语法 ```shell tr(选项)(参数) ``` ### 选项 ```shell -c或——compl 阅读全文
posted @ 2023-07-20 11:40
linuxcmd
阅读(28)
评论(0)
推荐(0)
摘要:
tracepath 追踪目的主机经过的路由信息 ## 补充说明 **tracepath命令** 用来追踪并显示报文到达目的主机所经过的路由信息。 ### 语法 ```shell tracepath(参数) ``` ### 参数 * 目的主机:指定追踪路由信息的目的主机; * 端口:指定使用的UDP端 阅读全文
posted @ 2023-07-20 11:40
linuxcmd
阅读(710)
评论(0)
推荐(0)
摘要:
traceroute 显示数据包到主机间的路径 ## 补充说明 **traceroute命令** 用于追踪数据包在网络上的传输时的全部路径,它默认发送的数据包大小是40字节。 通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(s 阅读全文
posted @ 2023-07-20 11:40
linuxcmd
阅读(74)
评论(0)
推荐(0)
摘要:
trap 捕捉信号和其他事件并执行命令。 ## 概要 ```shell trap [-lp] [[arg] signal_spec ...] ``` ## 主要用途 - 用于指定在接收到信号后将要采取的动作。 - 脚本程序被中断时执行清理工作。 ## 选项 ```shell -l 打印信号名称以及信 阅读全文
posted @ 2023-07-20 11:40
linuxcmd
阅读(95)
评论(0)
推荐(0)
摘要:
tree 树状图列出目录的内容 ## 补充说明 **tree命令** 以树状图列出目录的内容。 ### 语法 ```shell tree(选项)(参数) ``` ### 选项 ```shell 列表选项 -a # 显示所有文件和目录。 -d # 显示目录名称而非文件。 -l # 如遇到性质为符号连接 阅读全文
posted @ 2023-07-20 11:40
linuxcmd
阅读(59)
评论(0)
推荐(0)
摘要:
true 返回状态为成功。 ## 概要 ```shell true ``` ## 主要用途 - 用于和其他命令进行逻辑运算。 ## 返回值 返回状态总是成功;返回值为0。 ## 例子 ```shell # 当你的脚本设置set -e时,任何返回值为失败的命令都会使得脚本退出。 set -e # 如何 阅读全文
posted @ 2023-07-20 11:40
linuxcmd
阅读(23)
评论(0)
推荐(0)
摘要:
tty 显示连接到当前标准输入的终端设备文件名 ## 概要 ```shell tty [option] ... ``` ## 主要用途 - 显示连接到当前标准输入的终端设备文件名,当标准输入不是终端时打印 "not a tty"。 ## 选项 ```shell -s, --silent, --qui 阅读全文
posted @ 2023-07-20 11:40
linuxcmd
阅读(26)
评论(0)
推荐(0)

浙公网安备 33010602011771号