命令又多又杂,新手该如何分类? Linux命令又多又杂,新手该如何分类?

瓦力数码评测

运行Linux

在操作操作系统时,您需要使用命令行,一种使您可以访问操作系统服务的接口。

大多数Linux发行版都使用图形用户界面(GUI)作为外壳,主要是为了使用户易于使用。

话虽这么说,但更推荐使用命令行界面(CLI),因为它更强大,更有效。通过在CLI中键入一些命令,可以在几秒钟内完成需要通过GUI进行多步骤处理的任务。

因此,如果您考虑使用Linux,则学习基本命令行将大有帮助。

命令又多又杂,新手该如何分类?

Linux命令

在继续执行命令列表之前,您需要首先打开命令行。

尽管步骤可能会因所使用的发行版而异,但通常可以在“ 实用程序”部分中找到命令行。

现在您已经准备好,让我们开始吧,好吗?

1. pwd命令

使用pwd命令查找您所在的当前目录(文件夹)的路径。该命令将返回绝对(完整)路径,该路径基本上是以正斜杠(/)开头的路径。绝对路径的一个示例是/ home / username

2. cd命令

要浏览Linux文件系统,请使用cd命令。它需要完整路径或目录名称,具体取决于您所在的当前目录。

假设您位于/ home / username / Documents中,并且想要转到Documents的子目录Photos。为此,只需键入cd Photos

另一种情况是,如果您想切换到一个全新的目录,例如/ home / username / Movies。在这种情况下,您必须键入cd,然后输入目录的绝对路径。

如果要快速导航,可以使用一些快捷方式。使用cd ..(带有两个点)将一个目录上移,或者使用cd直接进入主文件夹。要移至上一个目录,请键入cd-(带连字符)。

附带说明一下,Linux的文件区分大小写。因此,您必须准确输入名称的目录。

命令又多又杂,新手该如何分类?

3. ls命令

ls命令用于查看目录的内容。默认情况下,此命令将显示当前目录的内容。

如果要查看其他目录的内容,请键入ls,然后输入目录的路径。例如,输入LS /家/用户名/文档查看的内容的文件

4. cat命令

cat是Linux中最常用的命令之一。它用于查看标准输出(sdout)上文件的内容。要运行此命令,请键入cat,然后输入文件名及其扩展名。例如:cat file.txt

5. cp命令

使用cp命令从当前目录复制文件。例如,命令cp scenery.jpg / home / username / Pictures将创建一个scenery.jpg副本到Pictures目录。

6. mv命令

mv命令的主要用途是移动文件,尽管它也可以用于重命名文件。

该命令中的参数类似于cp命令。您需要输入mv,文件名和目标目录。例如:mv file.txt / home / username / Documents

要重命名文件,语法为mv oldname.ext newname.ext

7. mkdir命令

使用mkdir命令创建一个新目录,例如mkdir Music将创建一个名为Music的新目录。

8. rmdir命令

如果需要删除目录,请使用rmdir命令。但是,rmdir仅允许您删除空目录。

9. rm命令

RM命令用于与在其中的内容一起删除目录。如果只想删除目录(作为rmdir的替代方法),请使用rm -r

10.touch命令

该touch命令可以通过命令行来创建新的空白文件。例如,输入touch /home/username/Documents/Web.htmlDocuments目录下创建一个名为Web的HTML文件。

11.定位命令

您可以使用此命令来定位文件,就像Windows中的搜索命令一样。此外,将-i参数与该命令一起使用将使其不区分大小写,因此即使您不记得其确切名称,也可以搜索文件。

要搜索包含两个或多个单词的文件,请使用星号(*)。例如,l ocate -i school * note命令将搜索任何包含单词“ school”和“ note”的文件,无论它是大写还是小写。

12.查找命令

find命令类似,使用 find还可搜索文件。区别在于,您可以使用find命令在给定目录中定位文件。

例如,find / home / -name notes.txt命令将在主目录及其子目录中搜索名为notes.txt的文件。

命令又多又杂,新手该如何分类?

13. grep命令

无疑对于日常使用非常有用的另一个命令。grep使您可以搜索给定文件中的所有文本。

为了说明这一点,grep blue notepad.txt将在记事本文件中搜索单词blue。包含搜索到的单词的行将被完整显示。

14. sudo命令

该命令是“ SuperUser Do ”的缩写,使您能够执行需要管理或超级用户权限的任务。但是,建议不要将此命令用于日常使用,因为如果您做错了一些事情,很容易发生错误。

15. df命令

使用df命令获取有关系统磁盘空间使用情况的报告,以百分比和KB表示。如果要以兆字节为单位查看报告,请输入df -m

16. du命令

如果要检查文件或目录占用了多少空间,答案是du(磁盘使用情况)命令。但是,磁盘使用情况摘要将显示磁盘块号,而不是通常的大小格式。如果要以字节,千字节和兆字节为单位查看它,请在命令行中添加-h参数。

17. kill命令

如果您的程序无响应,则可以使用kill命令手动终止它。它将向运行异常的应用发送特定信号,并指示该应用自行终止。

总共可以使用六十四种信号,但是人们通常只使用两种信号:

SIGTERM(15):请求程序停止运行,并给它一些时间来保存其所有进度。如果在输入kill命令时未指定信号,则将使用此信号。SIGKILL(9):强制程序立即停止。未保存的进度将丢失。

除了知道信号之外,您还需要知道要杀死的程序的进程标识号(PID)。如果您不知道PID,只需运行命令ps ux

在知道您要使用的信号以及程序的PID之后,输入以下语法:kill [信号选项] PID

命令又多又杂,新手该如何分类?

18. ping命令

使用ping命令检查与服务器的连接状态。例如,只需输入ping google.com,该命令将检查您是否能够连接到Google并测量响应时间。

19. wget命令

Linux的命令行非常有用,您甚至可以在wget命令的帮助下从Internet下载文件。为此,只需键入wget,然后键入下载链接。

20. chmod命令

chmod是另一个基本命令,用于更改文件和目录的读取,写入和执行权限。由于此命令相当复杂,因此您可以阅读其他完整的教程以正确学习它。

其他网友对“Linux命令又多又杂,新手该如何分类?”的观点:

你好,很高兴回答你的问题。

Linux命令可以分为以下几类:

1.文件操作类命令

mkdir、touch、rmdir、rm、cp、mv等

2.磁盘相关命令

磁盘空间查看df、du等

磁盘分区fdisk、parted等

文件系统 mkfs、e2fsck等

LVM磁盘命令pvcreate、vgcreate、lvcreate、pvextend、vgextend、lvextend等

3.用户类命令

用户、用户组:useradd、userdel、passwd、groupadd、usermod等

权限分配:chown、chmod等

4.性能监控

服务器cpu、内存资源:top

网络监控:iftop

磁盘监控:iostat、iotop

进程查看: ps

端口查看:netstat、ss、lsof

以上为linux基础操作常用的命令,使用这些命令基本可以解决我们日常工作中出现的问题。希望我的回答能帮助你。

我是【木讷大叔爱运维】,欢迎关注,与你分享运维路上的点点滴滴。

命令又多又杂,新手该如何分类?

免责声明:本文来自彭玉麟,不代表浮光掠影知识网 - 专注有价值知识的生活内容平台的观点和立场,如有侵权请联系本平台处理。

相关阅读

发表评论

表情:
评论列表 (暂无评论,1280人围观)

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码