艾巴生活网

您现在的位置是:主页>互联网 >内容

互联网

linux的常用命令有那些? linux必学的60个命令

2023-02-17 18:16:49互联网帅气的蚂蚁
网上有很多关于linux的常用命令有那些?的问题,也有很多人解答有关linux必学的60个命令的知识,今天艾巴小编为大家整理了关于这方面的知识

网上有很多关于linux的常用命令有那些?的问题,也有很多人解答有关linux必学的60个命令的知识,今天艾巴小编为大家整理了关于这方面的知识,让我们一起来看下吧!

内容导航:

一、linux的常用命令有那些?

二、UG里的简化指令怎么使用

三、linux必学的命令是什么?

a6814f5f87934a18

一、linux的常用命令有那些?

常用命令:创建自己的目录和文件mkdir创建目录mkdir -p创建多级目录touch创建文件touch-d 2008 08 08 08修改文件日期touch -d 1215修改文件时间指定时间修改方法linux不记录文件创建时间# stat big _ file Access:2009-05-02 12:13:00.00000000800访问时间Cat modify:2009-05-02 12:13:00.0000000000000000 0800属性修改时间chmodtouch-m-t 200809101112.13 Bigfile修改文件内容echo 'abcd' file_namevim editor添加、删除并保存gedit副本文件cp src dest-r包含子目录和文件-a保留包括子目录和文本在内的文件权限。保持文件连接-f强制覆盖不提示删除文件rm-r递归删除-f强制删除不提示移动和重命名mvold new-i提示-f强制覆盖不提示学习查看文件的属性,那么我们来学习如何查看文件的内容cat -n打印行号cat -b同上,但是排除空行分屏查看更多,所以只能上下搜索更多和更少/向下搜索?向上搜索N下一个N上一个头查看文件头-n X指定行数默认10行尾查看文件尾-n X指定行数-f随时监视文件变化rev左右反转tac上下cd主目录cd/目标目录CD-上一个工作目录CD.当前目录光盘.父目录的相对路径和绝对路径在哪里?Pwdtree展示了ls在树结构中的使用。为什么有一种颜色是因为有长参数和短参数?如何查看文件的详细属性?文件类型-普通文件D目录B块C字符L连接P管道S套接字如何查看隐藏文件ls -a?没有颜色的时候我们该怎么办?Ls -F常用组合ls -lthr系统定义常用组合ll l .用户定义别名lt='ls -lthr '

二、UG里的简化指令怎么使用

Linux必须学会的60个命令(3)-系统管理

由詹俊于2006年4月13日星期四中午12时41分提交。

Linux必须学会的60个命令:与系统管理相关的命令

Linux必须学习的系统管理命令。

作者:曹出版日期:2004年10月18日

对于Linux系统,Amao表示,CPU、内存、硬盘、键盘、鼠标、用户都是文件,Linux系统管理的命令是其正常运行的核心。在熟悉了Linux中常用的文件处理命令之后,本讲座将介绍管理系统和用户的命令。

名称:猫

权限:所有用户

用法:cat[-abeensttuv][-help][-version]filename

描述:将文件字符串连接到基本输出(屏幕或将文件名添加到另一个文件)。

参数:

-n或- number从1开始给所有输出行编号。

-b或者- number-n360问答onblank类似于-n,只维护了吉千草的社会体系,但是空行没有编号。

-s或-squeezz是源电子空白。当有两个以上的连续空行时,它们由一个空行替换。

-v或- show-nonprinting

示例:

Cat -n文本文件1文本文件2将行号添加到文本文件1的文件内容中,并将其输入到文本文件2的文件中。

Cat -b textf含义文件1 Textfile 2 Textfile 3在textfile1和tex环刻tfile 2的文件内容中添加行号(不添加空行),然后将内容附加到textfi Industry和state le3的金兰破损纸机中。

名称:cd

权限:所有适合除臭的用户

用法:cd [dirName]

描述:将工作目录转换为目录名。其中dirName表示法可以是绝对路径或相对路径。如果省略目录名,它将被更改为用户的主目录(即您刚刚登录的目录)。

另外,' ~ '也表示主目录,''表示当前目录,和''表示当前目录位置之上的目录。

示例:跳转到/usr/bin/:

跳转到您的主页目录分支。从他的信中很难判断。托里:

跳转到当前目录的最高两级:

命令名:chmod

权限:所有用户

用法:chmod [-cfvr] [-help] [-version]模式文件.

说明:Linux/Unix文件访问权限分为三个级别:文件所有者、组和其他。Chmod可用于控制其他人如何访问文件。

计数:

模式:权限设置字符串,格式如下:[ugoa.尼转花黄展] [-=] [r占查解量,逐期求量].] [,客人公司好像是个煤农.],其中u表示文件的拥有者,g表示与文件的拥有者属于同一组(gro行医减)。

表示增加权限,-表示取消减轻孩子限制的权利,=表示只设置权限。

r是可读的,w是可写的,x是可执行的,只有当文件是子目录或者文件已经被设置为可执行时,x才是。

-c:如果文件权限真的改变了,会显示改变动作。

-f:如果无法更改文件权限,则不显示错误消息。

-v:显示权限更改的详细信息。

-R:对当前目录下的所有文件和子目录进行相同的权限更改(即递归地逐个更改)。

- help:显示辅助帮助。

- versio核历功能n:显示版本

示例:使文件file1.txt对每个人都可读:

设置文件file1李凤刚。人人可读的txt:

将文件file1.txt和file2.txt设置为文件的所有者,属于同一组的人可以写,其他人不能写:

将ex1.py设置为只能由文件所有者执行:

使当前目录中的所有文件和子目录对任何人都可读:

另外,chmod还可以用数字来表示权限,比如chmod 777文件

语法是:chmod abc文件。

其中a、b和c各为一个数字,分别代表用户、组和其他的权利。

对于rwx属性,4 ^ 2 ^ 1=7;

到rw- attribute,4 ^ 2=6;

对于r-x属性,4 ^ 1=7。

示例:

有同样的效果

有同样的效果

如果您使用chmod 4755文件名,您可以使该程序具有root权限。

命令名:chown

权限:root

用法:chmod[-cfh VR][-help][-version]user[:group]file。

描述:Linux/Unix是多人多作业系统,所有文件都有所有者。Chown可以用来改变文件的所有者。一般来说,这个命令只有系统管理员(root)使用,一般用户无权更改他人的文件所有者,也无权将自己的文件所有者更改为他人。只有系统管理员(root)有这样的权限。

计数:

用户:新文件所有人的用户IDgroup:新文件所有人的用户组-C:如果文件所有人确实发生了变更,将显示变更动作-f:如果文件所有人无法变更,则不显示错误信息-h:仅变更链接。而不是链接真正指向的文件-v:显示所有者更改的细节-R:对当前目录下的所有文件和子目录进行相同的所有者更改(即以递归的方式逐个更改)-Help:Show Help-Version:Show Version。

示例:

将文件file1.txt的所有者设置为用户组的jessie:

将当前目录中所有文件和子目录的所有者设置为users lamport:

名称:cp

权限:所有用户

如何使用:

描述:将一个文件复制到另一个文件,或者将几个文件复制到另一个目录。

数数

-a尝试按原样复制文件状态、权限和其他信息。

-r如果源包含目录名,目录中的文件也会按顺序复制到目标。

-f如果目标中已经存在同名文件,请在复制前将其删除。

示例:

复制文件aaa(现有)并将其命名为bbb:

将所有C语言程序复制到完成的子目录中:

名称:切

权限:所有用户

用法:cut -cnum1-num2文件名

描述:从每行的开头显示文本num1到num2。

示例:

从shell cut -c0-6开始的前6个字符示例## print。

名称:查找

用法:查找

使用说明:

列出文件系统中符合表达式的文件。可以参考文件名、类别、时间、大小、权限等不同信息的组合。只有完全匹配的才会被列出。

根据以下规则查找判断路径和表达式,命令行上第一个是-()!第一部分是路径,第二部分是表达。如果path为空字符串,则使用当前路径;如果expression为空字符串,则使用-print作为默认表达式。

表达式可以使用的选项多达二三十个,这里只介绍最常用的。

-mount,-xdev:只检查和指定目录在同一个文件系统中的文件,避免列出其他文件系统中的文件。

-amin n:过去n分钟看过了。

-a new file:比file file晚读取的文件。

-atime n:在过去n天内被读取的文件。

-cmin n:它在最近n分钟内已被修改。

-cnewer file:比file file新的文件。

-ctime n:最近n天内修改过的文件

-empty:空文件-gid n或-group name: gid n或group name is name。

-ipath p,-path p:对于路径名与p匹配的文件,ipath忽略大小写。

-namename,-inanamename:文件名与名称匹配的文件。Iname忽略大小写。

-size n:文件大小为n个单位,b代表一个512字节的块,c代表字符数,k代表千字节,w是两个字节。-c类:文件类型为c的文件。

d:目录

c:字体设备文件

b:块设备文件

p:命名行

f:一般档案

l:符号链接

-PID n:进程ID为n的文件

您可以使用()来分隔表达式,并使用以下操作。

示例:

列出当前目录及其子目录中所有扩展名为C的文件。

列出当前目录及其子目录中的所有常规文件。

列出当前目录及其子目录中最近20分钟内更新的所有文件。

名称:少

权限:所有用户

如何使用:

描述:

less的功能和more非常相似,都可以用来浏览文本文件的内容,不同的是less允许用户回滚。

为了浏览已经看过的部分,也因为less一开始没有读完整个文件,所以在打开大文件的时候会比一般的文档编辑器(比如vi)快。

示例:

命令名:ln

权限:所有用户

用法:ln [options] source dist,其中option的格式为:

说明:在Linux/Unix文件系统中,有一个所谓的链接,可以看作是一个文件的别名。链接可以分为两种:硬链接和符号链接。硬链接是指一个文件可以有多个名字,而软链接是指生成一个特殊的文件,其内容指向另一个文件的位置。硬链接存在于同一个文件系统中,而软链接可以跨越不同的文件系统。

Ln源dist是生成一个到源的dist,使用硬链接还是软链接由参数决定。

无论是硬链接还是软链接都不会复制原文件,只会占用很少的磁盘空间。

-f:链接时先删除与dist同名的文件-d:允许系统管理员硬链接自己的目录-i:删除与dist同名的文件前询问-n:做软链接时将dist作为普通文件对待-s:符号链接-v:链接前显示其文件名-b:备份链接时会被覆盖或删除的文件-S后缀:后缀所有备份的文件-V方法:指定备份方式- help:显示辅助帮助- version:显示版本。

示例:

从文件yy中生成一个符号链接:zz。

从文件yy生成一个硬链接:zz。

名称:定位

权限:所有用户

用法:locate [-q] [-d] [-database=]

描述:

定位允许用户在文件系统中快速搜索指定的文件。方法是建立一个包括系统中所有文件名和路径的数据库,然后你只需要在查找的时候查询这个数据库,而不需要实际深入到文件系统中。

在一般分发中,数据库的建立是在contab中自动执行的。一般用户使用时只需使用即可。

这种类型就可以了。参数:

要创建数据库,-u将从根目录开始,而-U可以指定开始位置。

从搜索范围中排除。

如果是1。启动安全模式。在安全模式下,用户将看不到权限看不到的文件。这一开始会变慢,因为locate必须从实际的文件系统中获取文件的权限数据。

排除特定的文件系统,比如我们没有理由把文件放在数据库的proc文件系统里。

安静模式下,不会显示任何错误信息。

最多显示输出。

使用正规表达式进行搜索的条件。

指定数据存储的名称。

指定数据库的路径。

显示辅助信息

显示更多消息

显示程序版本信息的示例:

定位chdrv:查找所有名为chdrv的文件。

Locate -n 100 a.out:查找所有名为a.out的文件,但最多只显示100个文件。

Locate -u:创建数据库

名称:ls

权限:所有用户

用法:ls [-alrtAFR] [name.]

描述:显示指定工作目录的内容(列出当前工作目录中包含的文件和子目录)。

-a显示所有文件和目录(在ls中,文件或目录的名称以“.”开头)被视为隐藏文件,不会列出)。

-l除了文件名,还详细列出了文件类型、权限、所有者、文件大小等信息。

-r以相反的顺序显示文件(最初是按字母顺序)

-t按创建时间顺序列出文件。

-a和-A一样,但是' '(当前目录)和''(父目录)未列出。

-F在列出的文件名后添加一个符号;例如,将“*”添加到可执行文件中,将“/”添加到目录中。

-R如果目录中有文件,下列文件也会按顺序列出。

示例:

列出当前工作目录中名称以s开头的所有文件,较新的文件排在后面:

列出/bin目录下的所有目录和文件详细信息:

列出当前工作目录中的所有文件和目录;在目录名中添加“/”,在可执行文件名中添加“*”:

名称:更多

权限:所有用户

用法:more[-dlfpcsu][-num][/pattern][linenum][文件名.]

描述:类似于cat,但会逐页显示,供用户逐页阅读。最基本的命令是按空格键显示下一页,按b键显示下一页。它还具有搜索字符串的功能(类似于vi)。对于正在使用的描述文档,请按h。

参数:-num一次显示的行数。

-d提示用户显示[按空格键继续,按q退出。]在屏幕底部。如果用户按错了键,[按h查看说明。]而不是嘟嘟声。

-l取消遇到特殊字符l(进纸字符)时暂停的功能。

-f计算行数时,使用实际行数,而不是自动换行后的行数(单行中有些单词太长,会展开成两行或多行)。

-p不是以滚动的方式显示每一页,而是在显示内容之前清空屏幕。

-c类似于-p,只是先显示内容,然后清除其他旧数据。

-s当有两个以上的连续空行时,用一个空行替换它们。

-u不显示底部引号(取决于环境变量$ TERM指定的终端)

/在显示每个文件之前搜索模式,然后在模式之后显示。

从行号开始显示编号。

文件名要显示其内容的文件的数量可以是复数。

示例:

More -s testfile逐页显示测试文件的内容,如果有两个以上的连续空行,则显示为一个空行。

更多20 testfile显示从第20行开始的testfile的文件内容。

名称:mv

权限:所有用户

如何使用:

描述:将一个文件移动到另一个文件,或将几个文件移动到另一个目录。

参数:-i如果目标中已经存在同名文件,首先询问是否覆盖旧文件。

示例:

将文件aaa重命名为bbb:

将所有C语言程序移动到完成的子目录中:

名称:rm

权限:所有用户

用法:rm [options] name.

描述:删除文件和目录。

数数

-删除前我要求逐一确认。

-f即使原文件属性设置为只读,也不会一一确认,直接删除。

-r逐个删除目录和以下文件。

示例:

删除所有C语言程序文件;删除前逐一询问确认:

删除完成的子目录和子目录中的所有文件:

名称:rmdir

权限:当前目录中具有适当权限的所有用户。

用法:rmdir [-p] dirName

描述:删除一个空目录。

参数:-p表示当子目录被删除时,它也会被删除。

示例:

删除工作目录下名为AAA的子目录:

在工作目录下的BBB目录中,删除名为Test的子目录。如果删除测试后BBB目录变空,BBB也将被删除。

名称:拆分

权限:所有用户

用法:split[选项][输入[前缀]]

描述:

把一个文件分成几份。输入被分成固定大小的文件,文件名是前缀a,前缀b.前缀的缺省值是` x。如果没有输入文件或者它是`-,则从标准输入中读取数据。

匡斗

SIZE值是每个输出文件的大小,以字节为单位。

每个输出文件中单行的最大字节数。

数字值是每个输出文件中的行数。

与-l $ NUMBER相同。

在打开每个输出文件之前,将调试信息打印到标准错误输出。

显示辅助信息并离开。

列出版本信息,然后离开。

大小可以加公司:B代表512,K代表1K,M代表1 Meg。

示例:

PostgresSQL大型数据库的备份与恢复:

因为Postgres允许表大于系统文件的最大容量,所以将表转储到单个文件中可能会有问题。使用“分割”来分割文件。

重新加载

名称:触摸

权限:所有用户

如何使用:

描述:

触摸命令改变文件的时间记录。Ls -l可以显示文件的时间记录。

参数:

a改变文件的阅读时间记录。

m更改文件的修改时间记录。

如果目标文件不存在,将不会创建新文件。它与-不-创建具有相同的效果。

不使用f,但保留它是为了与其他unix系统兼容。

r使用参考文件的时间记录具有与- file相同的效果。

要设置时间和日期,您可以使用各种格式。

t将文件的时间记录设置为与date命令相同的格式。

- no-create不会创建新文件。

- help列出了指令格式。

- version列出版本消息。

示例:

最简单的使用方法是将文件的时间记录更改为当前时间。如果该文件不存在,系统将创建一个新文件。

将文件的时间记录更改为2000年5月6日18: 03。时间的格式请参考日期说明,至少输入MMDDHHmm,即月、日、时、分。

将文件的时间记录更改为与referencefile相同。

将文件的时间记录更改为2000年5月6日18: 03。时间可以是上午、下午或24小时格式,日期可以是其他格式,如2000年5月6日。

第一步功能

df命令用于检查文件系统的磁盘空间占用情况,权限为所有用户。

2.格式

3.主要参数

-s:对于每个Names参数,只给出被占用的数据块的总数。

-a:递归显示指定目录中的文件和子目录中的文件所占用的数据块数。如果既没有指定-s也没有指定-a,那么将只显示每个目录及其子目录在Names中占用的磁盘块数。

-k:以1024字节为单位列出磁盘空间使用情况。

-x:跳过不同文件系统上的目录不计算在内。

-l:计算所有文件的大小,硬链接的文件要计算多次。

-i:显示inode信息,而不是块使用情况。

-h:以易于理解的格式打印文件系统大小,如136KB、254MB和21GB。

-p:使用POSIX输出格式。

-t:显示文件系统类型。

解释

Df命令广泛用于生成文件系统使用情况的统计,可以显示系统中文件系统的所有信息,包括总容量、可用空闲空间、当前安装点等。

超级特权用户在使用df命令时会发现一个分区的容量超过了100%。这是因为Linux系统为超级用户预留了10%的空间,由它独自支配。换句话说,对于超级用户来说,他看到的硬盘容量将是110%。这种安排有利于系统管理,系统管理员在硬盘容量接近100%时仍能正常工作。

5.应用示例

Linux支持很多文件系统,包括JFS,ReiserFS,ext,ext2、 ext3、 XFS ISO 9660,Minx,vfat,MSDOS等。当您使用df -T命令查看磁盘空间时,也可以获得有关文件系统的信息:

文件系统类型已用容量可用已用百分比装载点

从上面可以看出,不仅可以看到磁盘空间的容量和使用情况,还可以看到分区的文件系统类型和挂载点。

第一步功能

top命令用于显示正在执行的程序进程,权限为所有用户。

2.格式

3.主要参数

d:指定更新间隔,以秒为单位计算。

问:更新没有任何延迟。如果用户拥有超级用户,top命令将以最高优先级执行。

c:显示进程的完整路径和名称。

s:累计模式,累计完成或消失的子行程的CPU时间。

安全模式。

I:不显示任何空闲或僵尸行程。

n:显示更新次数,完成后将退出顶部。

解释

Top命令是Linux系统管理的一个主要命令,通过它可以获得很多信息。这里我们将解释图1给出的信息。

图1顶层命令的显示

在图1中,第一行指示的项目依次是当前时间、系统启动时间、当前系统登录用户数和平均负载。第二行显示所有已启动的进程,当前正在运行、睡眠和僵尸进程。第三行显示CPU当前的使用情况,包括系统占用的比例,用户使用的比例,空闲的比例。第四行显示物理内存的使用情况,包括总可用内存、已用内存、空闲内存和缓冲区占用的内存。第五行显示了交换分区的使用情况,包括总交换分区、已用分区、空闲分区和缓存大小。第六行显示了最多的项目,下面列出了详细的解释。

PID(进程ID):进程标识号。

用户:流程责任人的用户名。

PR:进程的优先级。

NI:进程的优先级值。

VIRT:进程占用的虚拟内存值。

RES:进程占用的物理内存值。

SHR:进程使用的共享内存值。

s:进程的状态,其中s表示休眠,r表示运行,z表示死状态,n表示进程的优先级值为负。

%CPU:该进程占用的CPU使用率。

%MEM:该进程占用的物理内存和总内存的百分比。

Time+:该进程自启动以来占用的总CPU时间。

Command:进程启动的启动命令的名称。如果这一行无法显示,该进程将有一个完整的命令行。

在使用top命令的过程中,还可以使用一些交互命令来完成其他参数的功能。这些命令由快捷键启动。

空间:立即刷新。

p:按CPU使用率排序。

t:按时间和累计时间排序。

问:退出top命令。

m:切换显示内存信息。

t:在显示进程和CPU状态信息之间切换。

c:切换命令名和完整命令行的显示。

m:按照使用的内存大小排序。

w:将当前设置写入~/。toprc文件。这是编写顶级配置文件的推荐方法。

可见top命令是一个非常强大的监控系统的工具,对于系统管理员来说尤为重要。但是它的缺点是会消耗大量的系统资源。

5.应用示例

使用top命令来监视指定的用户,默认是监视所有用户的进程。如果要查看指定用户的情况,在终端中按“u”键,输入用户名,系统会切换到指定用户的流程运行界面,如图2所示。

图2使用top命令监控指定用户

第一步功能

free命令用于显示内存的使用情况,权限为所有用户。

2.格式

3.主要参数

-b-k-m:分别以字节(KB,MB)显示内存使用情况。

- s delay:显示显示内存使用情况的秒数。

-t:显示内存总和列。

-o:不显示缓冲调节列。

4.应用示例

free命令是用于检查内存使用情况的主要命令。与top命令相比,它的优点是使用简单,只占用很少的系统资源。使用-s参数,您可以使用free命令来连续监视使用了多少内存,这可以视为一个方便的实时监视器。

使用该命令后,终端将持续报告内存使用情况(以字节为单位),并每5秒更新一次。

第一步功能

Quota命令用于显示磁盘的使用情况和限制,并且权限是超级用户。

2.格式

配额[-g] [-u] [-v] [-p]用户名组名

3.因素

-g:显示用户组的磁盘使用限制。

-u:显示用户的磁盘使用限制。

-v:显示未分配空间的文件系统的分配情况。

-p:显示简化的信息。

4.应用示例

磁盘配额在企业应用中非常重要,普通用户要学会了解自己的磁盘使用情况。要查询您自己的磁盘配额,您可以使用以下命令(在以下示例中,用户帐户是caojh):

上述ID号为502的caojh账号的文件数量设置为500 ~ 1000,硬盘空间限制设置为200M。

三、linux必学的命令是什么?

在线查询和帮助命令

Man:查看命令帮助、命令字典和更复杂的信息,但是不常用。

Help:查看Linux内置命令的帮助,例如cd命令。

文件和目录操作命令

Ls:拼写列表,其功能是列出目录的内容及其内容属性信息。

Cd:拼换目录,功能是从当前工作目录切换到指定工作目录。

Cp:全法术复制,其作用是复制文件或目录。

Find:搜索的意思,用来查找目录及其下的文件。

mkdir:make directory,其功能是创建目录。

Mv:全法术移动,其作用是移动或重命名文件。

Pwd:打印工作目录,其功能是显示当前工作目录的绝对路径。

重命名:用于重命名文件。

Rm:全法术删除,其功能是删除一个或多个文件或目录。

Rmdir:拼写remove empty directories,用于删除空目录。

触摸:创建一个新的空文件,并改变现有文件的时间戳属性。

树形:功能是以树形结构显示目录中的内容。

Basename:显示文件名或目录名。

Dirname:显示文件或目录路径。

更改文件的扩展属性。

Lsattr:查看文件扩展名属性。

文件:显示文件的类型。

Md5sum:计算sum和mcrc的MD5值。

查看文件和内容处理命令

cat:Complete spelling concatenate,用于连接多个文件并打印到屏幕上输出或重定向到指定文件。

Tactac:是cat的反向拼写,所以该命令的作用是反向显示文件的内容。

更多:在页面中显示文件的内容。

Less:对文件内容进行分页,与more命令相反。

Head:显示文件内容的标题。

Tail:显示文件内容的尾部。

剪切:按照指定的分隔符分割文件的每一行并输出。

分割:将文件分割成不同的小块。

粘贴:逐行合并文件内容。

排序:对文件的文本内容进行排序。

Uniq:删除重复的行。

Wc:统计文件中的行数、字数或字节数。

Iconv:转换文件的编码格式。

Dos2unix:将Dos格式的文件转换为unix格式。

差异:拼写差异,比较文件之间的差异,常用于文本文件。

Vimdiff:命令行可视化文件比较工具,常用于文本文件。

Rev:反转输出文件内容。

Grep/egrep:滤弦,三个火枪手,三个孩子。

连接:通过两个文件的相同字段进行合并。

Tr:替换或删除字符。

Vi/vim:命令行文本编辑器。

文件压缩和解压缩命令

焦油:包装和压缩。老男孩

解压:解压文件。

压缩工具。

Zip:压缩工具。

信息显示命令(11)

Uname:显示操作系统信息的命令。

主机名:显示或设置当前系统的主机名。

Dmesg:显示启动信息,用于诊断系统故障。

正常运行时间:显示系统的运行时间和负载。

Stat:显示文件或文件系统的状态。

Du:计算磁盘空间使用量。

Df:报告文件系统磁盘空间的使用。

Top:实时显示系统资源使用情况。

Free:查看系统内存。

日期:显示和设置系统时间。

卡尔:查看日历和其他时间信息。

搜索文件命令(4)

Which:找到二进制命令,并通过环境变量的路径进行搜索。

查找:遍历磁盘以查找文件或目录。

其中:根据环境变量的路径找到二进制命令。

Locate:从数据库(/var/lib/mlocate/mlocate.db)中找到命令,并用updatedb更新库。

用户管理命令(10)

Useradd:添加用户。

Usermod:修改系统现有的用户属性。

Userdel:删除用户。

Groupadd:添加一个用户组。

Passwd:修改用户密码。

更改:修改用户密码的有效期。

Id:查看用户的uid、gid和用户组。

苏:切换用户身份。

Visudo:编辑/etc/sudoers文件的专用命令。

Sudo:作为另一个用户(默认root用户)提前执行sudoers文件中允许的命令。

基本网络操作命令(11)

Telnet:使用TELNET协议进行远程登录。

Ssh:使用SSH加密协议的远程登录。

Scp:全拼写安全复制,用于在不同主机之间复制文件。

Wget:命令行下载文件。

Ping:测试主机之间的网络连通性。

Route:显示和设置linux系统的路由表。

Ifconfig:查看、配置、启用或禁用网络接口的命令。

Ifup:启动网卡。

Ifdown:关闭网卡。

Netstat:查看网络状态。

Ss:检查网络状态。

深层网络操作命令(9)

网络扫描命令。

Lsof:全称列出打开的文件,即列出系统中已经打开的文件。

邮件:发送和接收邮件。

邮件管理命令。

Nslookup:交互式查询Internet DNS服务器的命令。

Dig:查找DNS解析流程。

Host:查询DNS的命令。

Traceroute:跟踪数据传输的路由状态。

Tcpdump:命令行的包抓取工具。

以上就是关于linux的常用命令有那些?的知识,后面我们会继续为大家整理关于linux必学的60个命令的知识,希望能够帮助到大家!