Linux命令大全






摘要: more 显示文件内容,每次显示一屏 ## 补充说明 **more命令** 是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作。more名单中内置了若干快捷键,常用的有H(获得帮助信息),Enter(向下翻滚一行),空格(向下滚动一屏),Q(退出命令) 阅读全文
posted @ 2023-07-21 09:34 linuxcmd 阅读(51) 评论(0) 推荐(0)
摘要: nm 显示二进制目标文件的符号表 ## 补充说明 **nm命令** 被用于显示二进制目标文件的符号表。 ### 语法 ```shell nm(选项)(参数) ``` ### 选项 ```shell -A:每个符号前显示文件名; -D:显示动态符号; -g:仅显示外部符号; -r:反序显示符号表。 ` 阅读全文
posted @ 2023-07-21 09:34 linuxcmd 阅读(145) 评论(0) 推荐(0)
摘要: mysqladmin MySQL服务器管理客户端 ## 补充说明 **mysqladmin命令** 是mysql服务器管理任务的客户端工具,它可以检查mytsql服务器的配置和当前工作状态,创建和删除数据库,创建用户和修改用户密码等操作。 ### 语法 ```shell mysqladmin(选项) 阅读全文
posted @ 2023-07-21 09:34 linuxcmd 阅读(100) 评论(0) 推荐(0)
摘要: mv 用来对文件或目录重新命名 ## 补充说明 **mv命令** 用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。source表示源文件或目录,target表示目标文件或目录。如果将一个文件移到一个已经存在的目标文件中,则目标文件的内容将被覆盖。 mv命令可以用来将源文件移至一个目标 阅读全文
posted @ 2023-07-21 09:33 linuxcmd 阅读(76) 评论(0) 推荐(0)
摘要: mpstat 显示各个可用CPU的状态 ## 补充说明 **mpstat命令** 主要用于多CPU环境下,它显示各个可用CPU的状态信息。这些信息存放在`/proc/stat`文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。 ### 语法 ```she 阅读全文
posted @ 2023-07-21 09:33 linuxcmd 阅读(454) 评论(0) 推荐(0)
摘要: mysqlimport 为MySQL服务器用命令行方式导入数据 ## 补充说明 **mysqlimport命令** 为mysql数据库服务器提供了一种命令行方式导入数据工具,它从特定格式的文本文件中读取数据插入MySQL数据库表中。 ### 语法 ```shell mysqlimport(选项)(参 阅读全文
posted @ 2023-07-21 09:33 linuxcmd 阅读(88) 评论(0) 推荐(0)
摘要: mysqldump MySQL数据库中备份工具 ## 补充说明 **mysqldump命令** 是mysql数据库中备份工具,用于将MySQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中。 ### 语法 ```shell mysqldump(选项) ``` ### 选项 ```she 阅读全文
posted @ 2023-07-21 09:32 linuxcmd 阅读(68) 评论(0) 推荐(0)
摘要: ngrep 方便的数据包匹配和显示工具 ## 补充说明 **ngrep命令** 是grep命令的网络版,他力求更多的grep特征,用于搜寻指定的数据包。正由于安装ngrep需用到libpcap库, 所以支持大量的操作系统和网络协议。能识别TCP、UDP和ICMP包,理解bpf的过滤机制。 ### 安 阅读全文
posted @ 2023-07-21 09:32 linuxcmd 阅读(109) 评论(0) 推荐(0)
摘要: paste 将多个文件按列队列合并 ## 补充说明 **paste命令** 用于将多个文件按照列队列进行合并。 ### 语法 ```shell paste(选项)(参数) ``` ### 选项 ```shell -d或--delimiters=:用指定的间隔字符取代跳格字符; -s或——serial 阅读全文
posted @ 2023-07-21 09:32 linuxcmd 阅读(6) 评论(0) 推荐(0)
摘要: nproc 打印可用的处理器单元数量。 ## 概要 ```shell nproc [OPTION]... ``` ## 主要用途 - 打印可用的处理器单元数量。 ## 选项 ```shell --all 打印已安装处理器的数量。 --ignore=N 如果可以的情况下,排除 N 个处理单元。 --h 阅读全文
posted @ 2023-07-21 09:31 linuxcmd 阅读(88) 评论(0) 推荐(0)
摘要: nethogs 终端下的网络流量监控工具 ## 补充说明 有很多适用于Linux系统的开源网络监视工具。比如说,你可以用命令iftop来检查带宽使用情况。netstat用来查看接口统计报告,还有top监控系统当前运行进程。但是如果你想要找一个能够按进程实时统计网络带宽利用率的工具,那么NetHogs 阅读全文
posted @ 2023-07-21 09:31 linuxcmd 阅读(92) 评论(0) 推荐(0)
摘要: pfctl PF防火墙的配置命令 ## 补充说明 **pfctl命令** 是PF防火墙的配置命令,PF防火墙( 全称:Packet Filter )是UNIX LIKE系统上进行TCP/ip流量过滤和网络地址转换的软件系统。PF同样也能提供TCP/IP流量的整形和控制,并且提供带宽控制和数据包优先集 阅读全文
posted @ 2023-07-21 09:31 linuxcmd 阅读(165) 评论(0) 推荐(0)
摘要: netstat 查看Linux中网络系统状态信息 ## 补充说明 **netstat命令** 用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。 ### 语法 ```shell netstat(选项) ``` ### 选项 ```shell -a或--all:显示所有连 阅读全文
posted @ 2023-07-21 09:30 linuxcmd 阅读(208) 评论(0) 推荐(0)
摘要: neofetch 显示带有发行徽标的系统信息的工具 ## 补充说明 **neofetch** 支持Linux/Unix、Windows、macOS。各发行版均已集成包可直接进行安装 Neofetch是一个在终端上显示带有发行徽标的系统信息工具,neofetch命令将显示有关相应系统的简要信息。 显示 阅读全文
posted @ 2023-07-21 09:29 linuxcmd 阅读(481) 评论(0) 推荐(1)
摘要: nfsstat 列出NFS客户端和服务器的工作状态 ## 补充说明 **nfsstat命令** 用于列出NFS客户端和服务器的工作状态。 ### 语法 ```shell nfsstat(选项) ``` ### 选项 ```shell -s:仅列出NFS服务器端状态; -c:仅列出NFS客户端状态; 阅读全文
posted @ 2023-07-21 09:29 linuxcmd 阅读(80) 评论(0) 推荐(0)
摘要: newusers 用于批处理的方式一次创建多个命令 ## 补充说明 **newusers命令** 用于批处理的方式一次创建多个命令。 ### 语法 ```shell newusers(参数) ``` ### 参数 用户文件:指定包含用户信息的文本文件,文件的格式要与`/etc/passwd`相同。 阅读全文
posted @ 2023-07-21 09:29 linuxcmd 阅读(69) 评论(0) 推荐(0)
摘要: nl 为每一个文件添加行号。 ## 概要 ```shell nl [OPTION]... [FILE]... ``` ## 主要用途 - 将每一个输入的文件添加行号后发送到标准输出。 - 当没有文件或文件为`-`时,读取标准输入 - 处理逻辑页(logical page)。 ## 选项 ```she 阅读全文
posted @ 2023-07-21 09:28 linuxcmd 阅读(512) 评论(0) 推荐(0)
摘要: nice 调整程序执行的优先权等级 ## 补充说明 **nice命令** 用于调整进程调度优先级启动其他的程序。 ### 语法 ```shell nice [选项] [命令 [参数]...] ``` ### 选项 ```shell -n:指定nice值(整数,-20(最低)~19(最高))。 ``` 阅读全文
posted @ 2023-07-21 09:28 linuxcmd 阅读(32) 评论(0) 推荐(0)
摘要: nisdomainname 显示主机NIS的域名 ## 补充说明 **nisdomainname命令** 用于显示主机NIS的域名。 ### 语法 ```shell nisdomainname(选项) ``` ### 选项 ```shell -v:详细信息模式。 ``` 阅读全文
posted @ 2023-07-21 09:28 linuxcmd 阅读(16) 评论(0) 推荐(0)
摘要: objdump 显示二进制文件信息 ## 补充说明 **objdump命令** 是用查看目标文件或者可执行的目标文件的构成的gcc工具。 ### 选项 ```shell -a --archive-headers # 显示档案库的成员信息,类似ls -l将lib*.a的信息列出。 -b bfdname 阅读全文
posted @ 2023-07-21 09:27 linuxcmd 阅读(39) 评论(0) 推荐(0)
摘要: nmap 网络探测和安全审核 ## 补充说明 **nmap命令** 是一款开放源代码的网络探测和安全审核工具,它的设计目标是快速地扫描大型网络。 ### 语法 ```shell nmap(选项)(参数) ``` ### 选项 ```shell -O:激活操作探测; -P0:值进行扫描,不ping主机 阅读全文
posted @ 2023-07-21 09:27 linuxcmd 阅读(45) 评论(0) 推荐(0)
摘要: nohup 将程序以忽略挂起信号的方式运行起来 ## 补充说明 **nohup命令** 可以将程序以忽略挂起信号的方式运行起来,被运行的程序的输出信息将不会显示到终端。 无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。如果当前目录的 nohup. 阅读全文
posted @ 2023-07-21 09:27 linuxcmd 阅读(93) 评论(0) 推荐(0)
摘要: perl perl语言解释器 ## 补充说明 **perl命令** 是perl语言解释器,负责解释执行perl语言程序。 ### 语法 ```shell perl(选项)(参数) ``` ### 选项 ```shell -w:输出有用的警告信息; -U:允许不安全的操作; -c:仅检查文件的语法; 阅读全文
posted @ 2023-07-21 09:27 linuxcmd 阅读(59) 评论(0) 推荐(0)
摘要: nmcli 地址配置工具 ## 补充说明 **nmcli命令** 是 NetworkManager client 网络管理客户端。 ### 语法 ```shell nmcli [OPTIONS] OBJECT { COMMAND | help } ``` ### 选项 ```shell OPTION 阅读全文
posted @ 2023-07-21 09:25 linuxcmd 阅读(85) 评论(0) 推荐(0)
摘要: nologin 拒绝用户登录系统 ## 补充说明 **nologin命令** 可以实现礼貌地拒绝用户登录系统,同时给出信息。如果尝试以这类用户登录,就在log里添加记录,然后在终端输出This account is currently not available信息,就是这样。一般设置这样的帐号是给 阅读全文
posted @ 2023-07-21 09:25 linuxcmd 阅读(140) 评论(0) 推荐(0)
摘要: patch 为开放源代码软件安装补丁程序 ## 补充说明 **patch命令** 被用于为开放源代码软件安装补丁程序。让用户利用设置修补文件的方式,修改,更新原始文件。如果一次仅修改一个文件,可直接在命令列中下达指令依序执行。如果配合修补文件的方式则能一次修补大批文件,这也是Linux系统核心的升级 阅读全文
posted @ 2023-07-21 09:24 linuxcmd 阅读(300) 评论(0) 推荐(0)
摘要: pathchk 检查文件中不可移植的部分 ## 补充说明 **pathchk命令** 用来检查文件中不可移植的部分。 ### 语法 ```shell pathchk(选项)(参数) ``` ### 选项 ```shell -p:检查大多数的POSIX系统; -P:检查空名字和“-”开头的文件; -- 阅读全文
posted @ 2023-07-21 09:24 linuxcmd 阅读(46) 评论(0) 推荐(0)
摘要: ntpdate 使用网络计时协议(NTP)设置日期和时间 ## 补充说明 **ntpdate命令** 是用来设置本地日期和时间。它从指定的每个服务器获得了一些样本,并应用标准 NTP 时钟过滤器和选择算法来选择最好的样本。 此 ntpdate 命令使用以下方法进行时间调整: * 如果它确定时钟偏差超 阅读全文
posted @ 2023-07-21 09:21 linuxcmd 阅读(230) 评论(0) 推荐(0)
摘要: od 输出文件的八进制、十六进制等格式编码的字节 ## 补充说明 **od命令** 用于输出文件的八进制、十六进制或其它格式编码的字节,通常用于显示或查看文件中不能直接显示在终端的字符。 常见的文件为文本文件和二进制文件。此命令主要用来查看保存在二进制文件中的值。比如,程序可能输出大量的数据记录,每 阅读全文
posted @ 2023-07-21 09:21 linuxcmd 阅读(107) 评论(0) 推荐(0)
摘要: ntsysv 集中管理系统的各种服务 ## 补充说明 **ntsysv命令** 提供了一个基于文本界面的菜单操作方式,集中管理系统不同的运行等级下的系统服务启动状态。在RedHat各个发行版,CentOS各个版本,都自带这个工具。它具有互动式操作界面,您可以轻易地利用方向键和空格键等,开启,关闭操作 阅读全文
posted @ 2023-07-21 09:21 linuxcmd 阅读(28) 评论(0) 推荐(0)
摘要: nslookup 查询域名DNS信息的工具 ## 补充说明 **nslookup命令** 是常用域名查询工具,就是查DNS信息用的命令。 nslookup有两种工作模式,即“交互模式”和“非交互模式”。在“交互模式”下,用户可以向域名服务器查询各类主机、域名的信息,或者输出域名中的主机列表。 在“非 阅读全文
posted @ 2023-07-21 09:20 linuxcmd 阅读(156) 评论(0) 推荐(0)
摘要: passwd 用于让用户可以更改自己的密码 ## 补充说明 **passwd命令** 用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管理者则能用它管理系统用户的密码。只有管理者可以指定用户名称,一般用户只能变更自己的密码。 ### 语法 ```shell passwd(选项)(参数) ` 阅读全文
posted @ 2023-07-21 09:20 linuxcmd 阅读(42) 评论(0) 推荐(0)
摘要: pacman Arch Linux 系统极其衍生系统中默认使用的包管理器 ## 安装 在安装 Arch Linux 时,会需要安装 base 包组,其中包括 pacman 包,具体 Arch Linux 安装流程请参见 [Arch Wiki(CN)](https://wiki.archlinuxcn 阅读全文
posted @ 2023-07-21 09:18 linuxcmd 阅读(122) 评论(0) 推荐(0)
摘要: openssl 强大的安全套接字层密码库 ## 补充说明 **OpenSSL** 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。在OpenSSL被曝出现严重安全漏洞后,发现多数通过SSL协议加密的网站使用名为O 阅读全文
posted @ 2023-07-21 09:18 linuxcmd 阅读(63) 评论(0) 推荐(0)
摘要: pmap 报告进程的内存映射关系 ## 补充说明 **pmap命令** 用于报告进程的内存映射关系,是Linux调试及运维一个很好的工具。 ### 语法 ```shell pmap(选项)(参数) ``` ### 选项 ```shell -x:显示扩展格式; -d:显示设备格式; -q:不显示头尾行 阅读全文
posted @ 2023-07-21 09:17 linuxcmd 阅读(213) 评论(0) 推荐(0)
摘要: ppp-off 关闭ppp连线 ## 补充说明 这是Slackware发行版内附的程序,让用户切断PPP的网络连线。 ### 语法 ```shell ppp-off ``` 阅读全文
posted @ 2023-07-21 09:17 linuxcmd 阅读(18) 评论(0) 推荐(0)
摘要: pico 功能强大全屏幕的文本编辑器 ## 补充说明 **pico命令** 是功能强大全屏幕的文本编辑器。pico的操作简单,提供了丰富的快捷键。常用的快捷键如下: ```shell Ctrl+G:获得pico的帮助信息; Ctrl+O:保存文件内容,如果是新文件,需要输入文件名; Ctrl+R:在 阅读全文
posted @ 2023-07-21 09:17 linuxcmd 阅读(113) 评论(0) 推荐(0)
摘要: partprobe 不重启的情况下重读分区 ## 补充说明 **partprobe命令** 用于重读分区表,当出现删除文件后,出现仍然占用空间。可以partprobe在不重启的情况下重读分区。 ### 语法 ```shell partprobe(选项)(参数) ``` ### 选项 ```shell 阅读全文
posted @ 2023-07-21 09:15 linuxcmd 阅读(106) 评论(0) 推荐(0)
摘要: parted 磁盘分区和分区大小调整工具 ## 补充说明 **parted命令** 是由GNU组织开发的一款功能强大的磁盘分区和分区大小调整工具,与fdisk不同,它支持调整分区的大小。作为一种设计用于Linux的工具,它没有构建成处理与fdisk关联的多种分区类型,但是,它可以处理最常见的分区格式 阅读全文
posted @ 2023-07-21 09:14 linuxcmd 阅读(49) 评论(0) 推荐(0)
摘要: pgrep 根据用户给出的信息在当前运行进程中查找并列出符合条件的进程ID(PID) ## 补充说明 **pgrep命令** 以名称为依据从运行进程队列中查找进程,并显示查找到的进程id。每一个进程ID以一个十进制数表示,通过一个分割字符串和下一个ID分开,默认的分割字符串是一个新行。对于每个属性选 阅读全文
posted @ 2023-07-21 09:14 linuxcmd 阅读(59) 评论(0) 推荐(0)
摘要: printf 格式化并输出结果。 ## 目录 - [bash内建命令](#内建命令) - [GNU coreutils中的命令](#外部命令) ## 内建命令 #### 概要 ```shell printf [-v var] format [arguments] ``` #### 主要用途 - 格式 阅读全文
posted @ 2023-07-21 09:13 linuxcmd 阅读(128) 评论(0) 推荐(0)
摘要: pigz 可以用来解压缩文件,gzip的并行实现升级版 ## 补充说明 **pigz命令**可以用来解压缩文件,最重要的是支持多线程并行处理,解压缩比gzip快。主页: [http://zlib.net/pigz/](http://zlib.net/pigz/) ### 语法 ```shell pi 阅读全文
posted @ 2023-07-21 09:13 linuxcmd 阅读(82) 评论(0) 推荐(0)
摘要: pr 将文本文件转换成适合打印的格式 ## 补充说明 **pr命令** 用来将文本文件转换成适合打印的格式,它可以把较大的文件分割成多个页面进行打印,并为每个页面添加标题。 ### 语法 ```shell pr(选项)(参数) ``` ### 选项 ```shell -e(--expand-tabs 阅读全文
posted @ 2023-07-21 09:13 linuxcmd 阅读(83) 评论(0) 推荐(0)
摘要: pidof 查找指定名称的进程的进程号ID号 ## 补充说明 **pidof命令** 用于查找指定名称的进程的进程号id号。 ### 语法 ```shell pidof(选项)(参数) ``` ### 选项 ```shell -s:仅返回一个进程号; -c:仅显示具有相同“root”目录的进程; - 阅读全文
posted @ 2023-07-21 09:13 linuxcmd 阅读(25) 评论(0) 推荐(0)
摘要: pkill 可以按照进程名杀死进程 ## 补充说明 **pkill命令** 可以按照进程名杀死进程。pkill和killall应用方法差不多,也是直接杀死运行中的程序;如果您想杀掉单个进程,请用kill来杀掉。 ### 语法 ```shell pkill(选项)(参数) ``` ### 选项 ``` 阅读全文
posted @ 2023-07-21 09:12 linuxcmd 阅读(161) 评论(0) 推荐(0)
摘要: pidstat 监控进程的系统资源占用情况 ## 说明 **pidstat**是sysstat工具的一个命令,用于监控全部或指定进程的cpu、内存、线程、设备IO等系统资源的占用情况。 pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上次运行该命令以后的统计信 阅读全文
posted @ 2023-07-21 09:10 linuxcmd 阅读(93) 评论(0) 推荐(0)
摘要: pvdisplay 显示物理卷的属性 ## 补充说明 **pvdisplay命令** 用于显示物理卷的属性。pvdisplay命令显示的物理卷信息包括:物理卷名称、所属的卷组、物理卷大小、PE大小、总PE数、可用PE数、已分配的PE数和UUID。 ### 语法 ```shell pvdisplay( 阅读全文
posted @ 2023-07-21 09:09 linuxcmd 阅读(295) 评论(0) 推荐(0)
摘要: ping6 测试主机之间网络的连通性(ipv6) ## 补充说明 **ping6命令** ping6 是 ICMPv6 版的 ping 实现。正确使用、访问 IPv6 网站需要您提前配置本地环境,选择支持 v6 的网站进行访问(ping)。 执行 ping6 指令会使用 ICMPv6 传输(OSI) 阅读全文
posted @ 2023-07-21 09:09 linuxcmd 阅读(2229) 评论(0) 推荐(0)
摘要: pvscan 扫描系统中所有硬盘的物理卷列表 ## 补充说明 **pvscan命令** 会扫描系统中连接的所有硬盘,列出找到的物理卷列表。使用pvscan命令的`-n`选项可以显示硬盘中的不属于任何卷组的物理卷,这些物理卷是未被使用的。 ### 语法 ```shell pvscan(选项) ``` 阅读全文
posted @ 2023-07-21 09:09 linuxcmd 阅读(86) 评论(0) 推荐(0)
摘要: php PHP语言的命令行接口 ## 补充说明 **php命令** 是流行的Web开发语言PHP的命令行接口,可以使用PHP语言开发基于命令行的系统管理脚本程序。 ### 语法 ```shell php(选项)(参数) ``` ### 选项 ```shell -a:进入交互模式; -c:指定“php 阅读全文
posted @ 2023-07-21 09:08 linuxcmd 阅读(19) 评论(0) 推荐(0)
摘要: ping 测试主机之间网络的连通性(ipv4) ## 补充说明 **ping命令** 用来测试主机之间网络的连通性。执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。 ### 语法 ```shell ping (选项) 阅读全文
posted @ 2023-07-21 09:08 linuxcmd 阅读(40) 评论(0) 推荐(0)
摘要: poweroff 关闭Linux系统,关闭记录会被写入到/var/log/wtmp日志文件中 ## 补充说明 **grename命令** 可以重命名卷组的名称。 ### 语法 ```shell poweroff [选项] ``` ### 选项 ```shell -n 关闭之前不同步 -p 当被称为h 阅读全文
posted @ 2023-07-21 09:07 linuxcmd 阅读(34) 评论(0) 推荐(0)
摘要: pstree 以树状图的方式展现进程之间的派生关系 ## 补充说明 **pstree命令** 以树状图的方式展现进程之间的派生关系,显示效果比较直观。 ### 语法 ```shell pstree(选项) ``` ### 选项 ```shell -a:显示每个程序的完整指令,包含路径,参数或是常驻服 阅读全文
posted @ 2023-07-21 09:07 linuxcmd 阅读(36) 评论(0) 推荐(0)
摘要: popd 从目录堆栈中删除目录。 ## 概要 ```shell popd [-n] [+N | -N] ``` ## 主要用途 - 从目录堆栈中删除目录,如果是顶部目录被删除,那么当前工作目录会切换到新的顶部目录。 - 没有参数时,删除目录堆栈顶部。 ## 选项 ```shell -n 抑制删除目录 阅读全文
posted @ 2023-07-21 09:07 linuxcmd 阅读(43) 评论(0) 推荐(0)
摘要: prtstat 显示进程信息 ## 补充说明 **prtstat命令**打印指定进程的统计信息。这个信息来自/proc/PID/stat文件。 ## 语法 ```shell prtstat [-r|--raw] pid prtstat -V|--version ``` ## 例子 ```shell 阅读全文
posted @ 2023-07-21 09:06 linuxcmd 阅读(40) 评论(0) 推荐(0)
摘要: pvremove 删除一个存在的物理卷 ## 补充说明 **pvremove命令** 用于删除一个存在的物理卷。使用pvremove指令删除物理卷时,它将LVM分区上的物理卷信息删除,使其不再被视为一个物理卷。 ### 语法 ```shell pvremove(选项)(参数) ``` ### 选项 阅读全文
posted @ 2023-07-21 09:06 linuxcmd 阅读(96) 评论(0) 推荐(0)
摘要: pvcreate 将物理硬盘分区初始化为物理卷 ## 补充说明 **pvcreate命令** 用于将物理硬盘分区初始化为物理卷,以便LVM使用。 ### 语法 ```shell pvcreate(选项)(参数) ``` ### 选项 ```shell -f:强制创建物理卷,不需要用户确认; -u:指 阅读全文
posted @ 2023-07-21 09:06 linuxcmd 阅读(321) 评论(0) 推荐(0)
摘要: protoize GNU-C代码转换为ANSI-C代码 ## 补充说明 **protoize命令** 属于gcc套件,用于为C语言源代码文件添加函数原型,将GNU-C代码转换为ANSI-C代码。 ### 语法 ```shell protoize(选项)(参数) ``` ### 选项 ```shell 阅读全文
posted @ 2023-07-21 09:06 linuxcmd 阅读(10) 评论(0) 推荐(0)
摘要: pvs 输出物理卷信息报表 ## 补充说明 **pvs命令** 用于输出格式化的物理卷信息报表。使用pvs命令仅能得到物理卷的概要信息,如果要得到更加详细的信息可以使用pvdisplay命令。 ### 语法 ```shell pvs(选项)(参数) ``` ### 选项 ```shell --noh 阅读全文
posted @ 2023-07-21 09:05 linuxcmd 阅读(89) 评论(0) 推荐(0)
摘要: pstack 显示每个进程的栈跟踪 ## 补充说明 **pstack命令** 可显示每个进程的栈跟踪。pstack 命令必须由相应进程的属主或 root 运行。可以使用 pstack 来确定进程挂起的位置。此命令允许使用的唯一选项是要检查的进程的 PID。 命令软件包下载地址:https://pac 阅读全文
posted @ 2023-07-21 09:05 linuxcmd 阅读(44) 评论(0) 推荐(0)
摘要: pwdx 用于显示指定进程的当前工作目录 ## 内建命令 ### 概要 ```shell pwdx [进程ID] ``` ### 参数说明 - `进程ID`:要查询的进程ID,可以使用 `ps` 命令查看。 ## 示例 下面示例中,使用 `ps` 命令查看 `nginx` 进程的信息,然后使用 `p 阅读全文
posted @ 2023-07-21 09:05 linuxcmd 阅读(321) 评论(0) 推荐(0)
摘要: pwck 用来验证系统认证文件内容和格式的完整性 ## 补充说明 **pwck命令** 用来验证系统认证文件`/etc/passwd`和`/etc/shadow`的内容和格式的完整性。 ### 语法 ```shell pwck(选项)(参数) ``` ### 选项 ```shell -q:仅报告错误 阅读全文
posted @ 2023-07-21 09:05 linuxcmd 阅读(67) 评论(0) 推荐(0)
摘要: ps 报告当前系统的进程状态 ## 补充说明 **ps命令** 用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等,总 阅读全文
posted @ 2023-07-21 09:04 linuxcmd 阅读(68) 评论(0) 推荐(0)
摘要: pushd 将目录添加到目录堆栈顶部。 ## 概要 ```shell pushd [-n] [+N | -N | dir] ``` ## 主要用途 - 将目录添加到目录堆栈顶部,切换当前工作目录到该目录。 - 旋转目录堆栈,使堆栈的新顶部成为当前工作目录。 - 没有参数时,交换目录堆栈的前两个目录。 阅读全文
posted @ 2023-07-21 09:04 linuxcmd 阅读(47) 评论(0) 推荐(0)
摘要: pssh 批量管理执行 ## 补充说明 **pssh命令** 是一个python编写可以在多台服务器上执行命令的工具,同时支持拷贝文件,是同类工具中很出色的,类似pdsh,个人认为相对pdsh更为简便,使用必须在各个服务器上配置好密钥认证访问。 ### 安装pssh 在CentOS系统环境下,介绍y 阅读全文
posted @ 2023-07-21 09:04 linuxcmd 阅读(101) 评论(0) 推荐(0)
摘要: pvchange 修改物理卷属性 ## 补充说明 **pvchange命令** 允许管理员改变物理卷的分配许可。如果物理卷出现故障,可以使用pvchange命令禁止分配物理卷上的PE。 ### 语法 ```shell pvchange(选项)(参数) ``` ### 选项 ```shell -u:生 阅读全文
posted @ 2023-07-21 09:03 linuxcmd 阅读(192) 评论(0) 推荐(0)
摘要: pv 显示当前在命令行执行的命令的进度信息,管道查看器 ## 补充说明 **pv命令** Pipe Viewer 的简称,由Andrew Wood 开发。意思是通过管道显示数据处理进度的信息。这些信息包括已经耗费的时间,完成的百分比(通过进度条显示),当前的速度,全部传输的数据,以及估计剩余的时间。 阅读全文
posted @ 2023-07-21 09:03 linuxcmd 阅读(334) 评论(0) 推荐(0)
摘要: quota 显示磁盘已使用的空间与限制 ## 补充说明 **quota命令** 用于显示用户或者工作组的磁盘配额信息。输出信息包括磁盘使用和配额限制。 ### 语法 ```shell quota(选项)(参数) ``` ### 选项 ```shell -g:列出群组的磁盘空间限制; -q:简明列表, 阅读全文
posted @ 2023-07-21 09:02 linuxcmd 阅读(150) 评论(0) 推荐(0)
摘要: pwunconv 用来关闭用户的投影密码 ## 补充说明 **pwunconv命令** 与pwconv功能相反,用来关闭用户的投影密码。它会把密码从shadow文件内,重回存到passwd文件里。 ### 语法 ```shell pwunconv ``` ### 实例 ```shell pwunco 阅读全文
posted @ 2023-07-21 09:02 linuxcmd 阅读(23) 评论(0) 推荐(0)
摘要: pvck 检测物理卷的LVM元数据的一致性 ## 补充说明 **pvck命令** 用来检测物理卷的LVM元数据的一致性。默认情况下,物理卷中的前4个扇区保存着LVM卷标,可以使用`--labelsector`选项指定其他的位置(例如:数据恢复时)。 ### 语法 ```shell pvck(选项)( 阅读全文
posted @ 2023-07-21 09:02 linuxcmd 阅读(43) 评论(0) 推荐(0)
摘要: reboot 重新启动正在运行的Linux操作系统 ## 补充说明 **reboot命令** 用来重新启动正在运行的Linux操作系统。 ### 语法 ```shell reboot(选项) ``` ### 选项 ```shell -d:重新开机时不把数据写入记录文件/var/tmp/wtmp。本参 阅读全文
posted @ 2023-07-21 09:02 linuxcmd 阅读(40) 评论(0) 推荐(0)
摘要: quotaoff 关闭Linux内核中指定文件系统的磁盘配额功能 ## 补充说明 **quotaoff命令** 用于关闭Linux内核中指定文件系统的磁盘配额功能。 ### 语法 ```shell quotaoff(选项)(参数) ``` ### 选项 ```shell -a:关闭在/etc/fst 阅读全文
posted @ 2023-07-21 09:01 linuxcmd 阅读(12) 评论(0) 推荐(0)
摘要: quotacheck 检查磁盘的使用空间与限制 ## 补充说明 **quotacheck命令** 通过扫描指定的文件系统,获取磁盘的使用情况,创建、检查和修复磁盘配额(quota)文件。执行quotacheck指令,扫描挂入系统的分区,并在各分区的文件系统根目录下产生quota.user和quota 阅读全文
posted @ 2023-07-21 09:01 linuxcmd 阅读(67) 评论(0) 推荐(0)
摘要: pwconv 用来开启用户的投影密码 ## 补充说明 **pwconv命令** 用来开启用户的投影密码。Linux系统里的用户和群组密码,分别存放在名称为passwd和group的文件中, 这两个文件位于`/etc`目录下。因系统运作所需,任何人都得以读取它们,造成安全上的破绽。投影密码将文件内的密 阅读全文
posted @ 2023-07-21 09:01 linuxcmd 阅读(53) 评论(0) 推荐(0)
摘要: pwd 显示当前工作目录的绝对路径。 ## 补充说明 pwd(英文全拼:print working directory) 命令用于显示用户当前所在的工作目录(以绝对路径显示)。 ## 内建命令 #### 概要 ```shell pwd [-LP] ``` #### 选项 ```shell -L (默 阅读全文
posted @ 2023-07-21 09:01 linuxcmd 阅读(74) 评论(0) 推荐(0)
摘要: quotaon 激活Linux内核中指定文件系统的磁盘配额功能 ## 补充说明 **quotaon命令** 执行quotaon指令可开启磁盘对用户和群组的空间使用限制,但在开启前,各分区的文件系统根目录必须存在通过quotacheck命令创建的quota配置文件。 ### 语法 ```shell q 阅读全文
posted @ 2023-07-21 09:00 linuxcmd 阅读(21) 评论(0) 推荐(0)
摘要: rcconf Debian Linux下的运行等级服务配置工具 ## 补充说明 **rcconf命令** 是Debian Linux下的运行等级服务配置工具,用以设置在特定的运行等级下系统服务的启动配置。 ### 语法 ```shell rcconf(选项) ``` ### 选项 ```shell 阅读全文
posted @ 2023-07-21 09:00 linuxcmd 阅读(16) 评论(0) 推荐(0)
摘要: rcp 使在两台Linux主机之间的文件复制操作更简单 ## 补充说明 **rcp命令** 使在两台Linux主机之间的文件复制操作更简单。通过适当的配置,在两台Linux主机之间复制文件而无需输入密码,就像本地文件复制一样简单。 ### 语法 ```shell rcp(选项)(参数) ``` ## 阅读全文
posted @ 2023-07-21 09:00 linuxcmd 阅读(161) 评论(0) 推荐(0)
摘要: read 从键盘读取变量值 ## 补充说明 **read命令** 从键盘读取变量的值,通常用在shell脚本中与用户进行交互的场合。该命令可以一次读取多个变量的值,变量和输入的值都需要使用空格隔开。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REPLY ### 语法 ` 阅读全文
posted @ 2023-07-21 08:58 linuxcmd 阅读(46) 评论(0) 推荐(0)
摘要: readelf 用于显示elf格式文件的信息 ## 补充说明 **readelf命令** 用来显示一个或者多个elf格式的目标文件的信息,可以通过它的选项来控制显示哪些信息。这里的elf-file(s)就表示那些被检查的文件。可以支持32位,64位的elf格式文件,也支持包含elf文件的文档(这里一 阅读全文
posted @ 2023-07-21 08:52 linuxcmd 阅读(54) 评论(0) 推荐(0)
摘要: readonly 标记shell变量或函数为只读 ## 语法 ```shell readonly [-aAf] [name[=value] ...] readonly -p ``` ## 主要用途 - 定义一到多个变量并设置只读属性。 - 为已定义的一到多个变量设置只读属性。 - 显示全部包含只读属 阅读全文
posted @ 2023-07-21 08:50 linuxcmd 阅读(109) 评论(0) 推荐(0)
摘要: rev 将文件内容以字符为单位反序输出 ## 补充说明 **rev命令** 将文件中的每行内容以字符为单位反序输出,即第一个字符最后输出,最后一个字符最先输出,依次类推。 ### 语法 ```shell rev(参数) ``` ### 参数 文件:指定要反序显示内容的文件。 ### 实例 ```sh 阅读全文
posted @ 2023-07-21 08:50 linuxcmd 阅读(113) 评论(0) 推荐(0)
摘要: rexec 远程执行Linux系统下命令 ## 补充说明 **rexec命令** 用于在指定的远程Linux系统主机上执行命令,向远程rexec服务器发出执行命令的请求。 rexec命令通过检查`$HOME/.netrc`文件(包含远程主机上使用的用户名和密码)来提供自动登录的功能。如果没有发现此类 阅读全文
posted @ 2023-07-21 08:50 linuxcmd 阅读(83) 评论(0) 推荐(0)
摘要: rlogin 从当前终端登录到远程Linux主机 ## 补充说明 **rlogin命令** 用于从当前终端登录到远程Linux主机。 ### 语法 ```shell rlogin(选项)(参数) ``` ### 选项 ```shell -8:允许输入8位字符数据; -e脱离字符>:设置脱离字符; - 阅读全文
posted @ 2023-07-21 08:49 linuxcmd 阅读(15) 评论(0) 推荐(0)
摘要: rm 用于删除给定的文件和目录 ## 补充说明 **rm** **命令** 可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。 注意:使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它。 阅读全文
posted @ 2023-07-21 08:49 linuxcmd 阅读(156) 评论(0) 推荐(0)
摘要: rmdir 用来删除空目录 ## 补充说明 **rmdir命令** 用来删除空目录。当目录不再被使用时,或者磁盘空间已到达使用限定值,就需要删除失去使用价值的目录。利用rmdir命令可以从一个目录中删除一个或多个空的子目录。该命令从一个目录中删除一个或多个子目录,其中dirname佬表示目录名。如果 阅读全文
posted @ 2023-07-21 08:49 linuxcmd 阅读(87) 评论(0) 推荐(0)
摘要: route 显示并设置Linux中静态路由表 ## 补充说明 **route命令** 用来显示并设置Linux内核中的网络路由表,route命令设置的路由主要是静态路由。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。 在Linux系统中设置路由通常是 阅读全文
posted @ 2023-07-21 08:49 linuxcmd 阅读(89) 评论(0) 推荐(0)
摘要: rename 用字符串替换的方式批量改变文件名 ## 补充说明 rename命令存在两个版本用法上有所区别 ```bash C语言版本, 支持通配符 [常用通配符说明] ? 表示一个任意字符 * 表示一个或一串任意字符 Perl版本, 支持正则表达式 [常用正则表达式符号说明] ^ 匹配输入的开始位 阅读全文
posted @ 2023-07-21 08:49 linuxcmd 阅读(93) 评论(0) 推荐(0)
摘要: renice 修改正在运行的进程的调度优先级 ## 补充说明 **renice命令** 可以修改正在运行的进程的调度优先级。预设是以程序识别码指定程序调整其优先权,您亦可以指定程序群组或用户名称调整优先权等级,并修改所有隶属于该程序群组或用户的程序的优先权。只有系统管理者可以改变其他用户程序的优先权 阅读全文
posted @ 2023-07-21 08:49 linuxcmd 阅读(80) 评论(0) 推荐(0)
摘要: repquota 报表的格式输出磁盘空间限制的状态 ## 补充说明 **repquota命令** 以报表的格式输出指定分区,或者文件系统的磁盘配额信息。 ### 语法 ```shell repquota(选项)(参数) ``` ### 选项 ```shell -a:列出在/etc/fstab文件里, 阅读全文
posted @ 2023-07-21 08:49 linuxcmd 阅读(28) 评论(0) 推荐(0)
摘要: resize 命令设置终端机视窗的大小 ## 补充说明 **resize命令** 命令设置终端机视窗的大小。执行resize指令可设置虚拟终端机的视窗大小。 ### 语法 ```shell resize [-cu][-s ] ``` ### 选项 ```shell -c 就算用户环境并非C Shel 阅读全文
posted @ 2023-07-21 08:49 linuxcmd 阅读(32) 评论(0) 推荐(0)
摘要: restore 所进行的操作和dump指令相反 ## 补充说明 **restore命令** 是dump命令的逆过程,用于还原dump命令生成的备份文件。倾倒操作可用来备份文件,而还原操作则是写回这些已备份的文件。 ### 语法 ```shell restore(选项) ``` ### 选项 ```s 阅读全文
posted @ 2023-07-21 08:49 linuxcmd 阅读(55) 评论(0) 推荐(0)
摘要: restorecon 恢复文件的安全上下文 ## 补充说明 **restorecon命令** 用来恢复SELinux文件属性即恢复文件的安全上下文。 ### 语法 ```shell restorecon [-iFnrRv] [-e excludedir ] [-o filename ] [-f fi 阅读全文
posted @ 2023-07-21 08:49 linuxcmd 阅读(125) 评论(0) 推荐(0)
摘要: return 从函数中退出并返回数值。 ## 概要 ```shell return [n] ``` ## 主要用途 - 使得shell函数退出并返回数值,如果没有指定n的值,则默认为函数最后一条命令执行的返回状态。 ## 参数 n(可选):整数。 ## 返回值 返回值为你指定的参数n的值,如果你指定 阅读全文
posted @ 2023-07-21 08:49 linuxcmd 阅读(32) 评论(0) 推荐(0)
摘要: scriptreplay 重新播放终端会话的所有操作 ## 补充说明 **scriptreplay** 用于在终端中,根据 `script` 命令记录的终端数据文件和时间日志文件,重现当时用户的所有操作和命令的输出信息。简而言之,重现播放当时终端会话发生的一切信息,而不是重新运行一遍命令。例如,用户 阅读全文
posted @ 2023-07-21 08:49 linuxcmd 阅读(36) 评论(0) 推荐(0)
摘要: rpm RPM软件包的管理工具 ## 补充说明 **rpm命令** 是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装, 阅读全文
posted @ 2023-07-21 08:48 linuxcmd 阅读(94) 评论(0) 推荐(0)
摘要: rpm2cpio 将RPM软件包转换为cpio格式的文件 ## 补充说明 **rpm2cpio命令** 用于将rpm软件包转换为cpio格式的文件。 ### 语法 ```shell rpm2cpio(参数) ``` ### 参数 文件:指定要转换的rpm包的文件名。 ### 实例 ```shell 阅读全文
posted @ 2023-07-21 08:48 linuxcmd 阅读(75) 评论(0) 推荐(0)
摘要: rpmbuild 创建RPM的二进制软件包和源码软件包 ## 补充说明 **rpmbuild命令** 被用于创建rpm的二进制软件包和源码软件包。 ### 语法 ```shell rpmbuild(选项) ``` ### 选项 ```shell --initdb:初始化RPM数据库; --rebui 阅读全文
posted @ 2023-07-21 08:48 linuxcmd 阅读(158) 评论(0) 推荐(0)
摘要: rpmdb 初始化和重建RPM数据库 ## 补充说明 **rpmdb命令** 用于初始化和重建rpm数据库。 ### 语法 ```shell rpmdb(选项) ``` ### 选项 ```shell --initdb:初始化RPM数据库; --rebuilddb:从已安装的包头文件,反向重建RPM 阅读全文
posted @ 2023-07-21 08:48 linuxcmd 阅读(39) 评论(0) 推荐(0)
摘要: rpmquery 从RPM数据库中查询软件包信息 ## 补充说明 **rpmquery命令** 使用多种依据从rpm数据库中查询软件包信息。 ### 语法 ```shell rpmquery(选项) ``` ### 选项 ```shell -qf:查询指定的文件所属的软件包; -q:查询指定的软件包 阅读全文
posted @ 2023-07-21 08:48 linuxcmd 阅读(16) 评论(0) 推荐(0)