Linux培训
达内IT学院

400-111-8989

Linux中的常用命令全称及详细讲解(五)


今天小编要跟大家分享的文章是关于Linux中的常用命令全称及详细讲解的第五部分。从事IT行业的很多人都会使用Linux常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧!今天小编为大家准备了一系列的Linux常用命令解释,毕竟常用命令比较多,正在从事Linux相关工作和学习的小伙伴们来和小编一起看一看吧,希望能够对小伙伴们有所帮助。

Linux中的常用命令全称及详细讲解(五)

81、tr命令 – 字符转换

tr的英文全称是“transform”,即转换的意思。该命令的作用是一种可将字符进行替换、压缩、删除,他可以将一组字符转换成另一组字符。tr他只能从标准输入中读取数据,因此,tr要么将输入文件重定向到标准输入,要么从管道读入数据。

注意:tr类似于sed命令,但是比sed简单,所以tr能实现的功能,sed都能实现。

语法格式:tr [参数] [字符串1] [字符串2]

常用参数:

-c

选定字符串1中字符集的补集,即反选字符串1的补集

-d

删除字符串1中出现的所有字符

-s

删除所有重复出现的字符序列,只保留一个

 82、tty命令 – 打印输出连接到标准输入的终端文件名

tty是Teletype(电传打字机)的缩写,电传打字机是最早出现的一种终端设备,现在通常使用TTY来统称各种类型的终端设备,如键盘 、打印机 、显示器等。

pty(虚拟终端): 如果我们远程telnet到主机或使用xterm时,也需要一个终端交互,这就是虚拟终端pty(pseudo-tty)。

pts/ptmx(pts/ptmx结合使用,进而实现pty): pts(pseudo-terminalslave)是pty的实现方法,与ptmx(pseudo-terminalmaster)配合使用实现pty。

语法格式:tty [参数]

常用参数:

-s/--silent/--quiet

无打印输出结果,只是返回退出状态码

--help

打印输出tty命令的帮助信息并退出

--version

打印输出当前tty命令版本信息

 83、ulimit命令 – 控制shell程序的资源

其全称是“User's LIMIT”。Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux用户的最大进程数,我们可以用ulimit来显示当前的各种用户进程限制。

ulimit为shell内建命令,可用来控制shell执行程序的资源。

语法格式:ulimit [参数]

常用参数:

-a

显示目前资源限制的设定

-d

程序数据节区的最大值,单位为KB

-t

指定CPU使用时间的上限,单位为秒

-u

用户最多可开启的程序数目

-v

指定可使用的虚拟内存上限,单位为KB

 84、umask命令 – 设定权限掩码

全称是“User's MASK”。umask命令可用来设定权限掩码。权限掩码是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后,即可产生建立文件时预设的权限。

语法格式:umask [参数] [权限掩码]

常用参数:

-S

以文字的方式来表示权限掩码

-p

输出的权限掩码可直接作为指令来执行

 85、umount命令 – 卸载文件系统

umount是“unmount”的缩写,译为“不挂在。所以它的”的作用是卸载已安装的文件系统、目录或文件。

使用umount命令可以卸载文件系统。利用设备名或挂载点都能umount文件系统,不过最好还是通过挂载点卸载,一面使用绑定挂在(一个设备,多个挂载点)时产生混乱。

语法格式:umount [参数]

常用参数:

-a

卸载/etc/mtab中记录的所有文件系统

-h

显示帮助

-n

卸载时不要将信息存入/etc/mtab文件中

-r

若无法成功卸载,则尝试以只读的方式重新挂入文件系统

等等

详情请参见:#/umount

 86、uname命令 – 显示系统信息

uname命令的英文全称即“Unix name”。

用于显示系统相关信息,比如主机名、内核版本号、硬件架构等。

如果未指定任何选项,其效果相当于执行”uname -s”命令,即显示系统内核的名字。

语法格式:uname [参数]

常用参数:

-a

显示系统所有相关信息

-m

显示计算机硬件架构

-n

显示主机名称

-r

显示内核发行版本号

等等

详情请参见:#/uname

 87、uniq命令 – 去除文件中的重复行

uniq命令全称是“unique”,中文释义是“独特的,唯一的”。该命令的作用是用来去除文本文件中连续的重复行,中间不能夹杂其他文本行。去除了重复的,保留的都是唯一的,也就是独特的,唯一的了。

我们应当注意的是,它和sort的区别,sort只要有重复行,它就去除,而uniq重复行必须要连续,也可以用它忽略文件中的重复行。

语法格式:uniq [参数] [文件]

常用参数:

-c

打印每行在文本中重复出现的次数

-d

只显示有重复的纪录,每个重复纪录只出现一次

-u

只显示没有重复的纪录

 88、wall命令 – 输出信息

全称为“write all”。wall命令用于向系统当前所有打开的终端上输出信息。通过wall命令可将信息发送给每位同意接收公众信息的终端机用户,若不给予其信息内容,则wall命令会从标准输入设备读取数据,然后再把所得到的数据传送给所有终端机用户。

语法格式:wall [参数]

常用参数:

messge

消息:指定广播消息

 89、wc命令 – 统计文件的字节数、字数、行数

wc命令全称为“Word Count”,是统计指定文件中的字节数、字数、行数,并将统计结果显示输出。利用wc指令我们可以计算文件的Byte数、字数或是列数,若不指定文件名称,或是所给予的文件名为“-”,则wc指令会从标准输入设备读取数据。wc同时也给出所指定文件的总统计数。

语法格式:wc [参数] [文件]

常用参数:

-w

统计字数,或--words:只显示字数。一个字被定义为由空白、跳格或换行字符分隔的字符串

-c

统计字节数,或--bytes或--chars:只显示Bytes数

-l

统计行数,或--lines:只显示列数

-m

统计字符数

等等

详情请参见:#/wc

 90、xargs命令 – 过滤器

xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。全称是“extended arguments”,它擅长将标准输入数据转换成命令行参数,xargs能够处理管道或者stdin并将其转换成特定命令的命令参数。

xargs也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。xargs的默认命令是echo,空格是默认定界符。这意味着通过管道传递给xargs的输入将会包含换行和空白,不过通过xargs的处理,换行和空白将被空格取代。xargs是构建单行命令的重要组件之一。

语法格式:xargs [参数]

常用参数:

-n

多行输出

-d

自定义一个定界符

-I

指定一个替换字符串{}

-t

打印出xargs执行的命令

-p

执行每一个命令时弹出确认

以上就是小编今天为大家分享的关于Linux中的常用命令全称及详细讲解(五)的文章,希望本篇文章能够对正在从事Linux工作和学习的小伙伴们有所帮助。想要了解更多Linux常用命令记得关注达内Linux培训官网本系列的文章。最后祝愿小伙伴们工作顺利!

【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】

  

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:零基础入门运维需要掌握的技术点有哪些?
下一篇:2020年还需要学习Linux技术吗?

学物联网工程好就业吗?

图像算法工程师发展前景

大数据运维工资一般多少?

运维工程师经常加班吗?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省