新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

基本且有用的Linux命令

发布时间:2023-04-11 09:43:59

Linux操作系统最使人着迷的特性之一是它的命令行。它为我们提供了所有操作系统中最通用的命令行之一。使用大量命令,我们乃至无需使用GUI便可履行每项操作。在Windows等其他操作系统中,情况并不是如此,它将命令行视为次要操作。 


基本且有用的Linux命令.png


正如我们所知,Linux有不同的版本,称为发行版。通过显示变体的命令行,它进一步增加了我们需要熟习的命令范围。虽然掌握命令行中的所有命令可能需要一些时间,但在开始之前我们应当了解一些基本命令。在掌握了这些命令以后,我们可以进一步进入更复杂的命令。


以下是基本且有用的Linux命令:

1、man <command>:它为我们提供有关命令及其用法的信息

用户命令

2、密码(当前工作目录):显示当前访问的目录。

3、whoami:显示当前用户  

4、ls:该命令用于列出目录的内容。它带有多个选项,可实现不同的功能。我们可使用“man ls”命令来了解有关可与“ls”一起使用的选项的更多信息。 其中一些在下面给出。

Syntax : ls <options>

选项:

-l 创建长列表

-a 包括隐藏目录和文件

-d 特定目录或文件的列表

-R 显示完全的树结构

-h 人类可读情势

5、光盘(更改目录):此命令用于导航到不同的目录。

Syntax: cd <path to new directory>

变体:

cd 导航到主目录

cd .. 向后导航一级

cd ../.. 向后导航两级

cd - 导航到上次使用的目录

cd ~ 更改成根目录

6、mkdir (make directory):这个指令用来建立一个新的目录。

Syntax : mkdir <directory name>

变体:

mkdir <directory1> <directory2> <directory3> 一次创建多个目录

mkdir <directory1>/<directory2>/<directory3> 创建嵌套目录

7、rmdir(删除目录):这个命令用来删除一个目录。

Syntax : rmdir <directory name>

变体:

rmdir -p <directory1>/ <directory2> /<directory3>    

(删除目录及其后续目录)      

8、touch touch命令:用于在目录中创建一个空文件。

Syntax: touch <filename>

9、clear“clear”命令用于清除屏幕并将光标移至页面顶部。

10、cat该命令用于查看一个文件。它还可以用于连接多个文件

Syntax : cat <filename>

变体:

head <filename>查看文件的前十行tail

<filename>查看文件的最后十行

将两个文件组合成一个新的第三个文件:cat <file1> <file2> >> <file3>

11、cp 该命令用于复制一个文件或目录。

Syntax : cp <options> <source> <destination>

选项:

-r 复制一个目录及其内容(递归)

-p 复制具有关联的权限

-f 强迫操作

12、mv该命令用于复制文件或目录或重命名。

Syntax : mv <source> <destination>

Rename a directory or file: mv <old name> <new name>

13、rm这个命令用来删除一个文件或目录。

Syntax : rm <filename>

变体:

rm -r 删除目录及其内容(递归)

rm -f 强迫操作

14、find该命令用于在文件和目录中搜索字符串。此命令有多种变体。我们可使用“man”命令来援用它们。最多见的是:


基本且有用的Linux命令..png



15、grep:grep命令用于查找文件中的特定文本。这是一个供我们参考的示例:

[root@localhost b]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep -i bootproto

Output : BOOTPROTO=dhcp

变体:

grep -i 疏忽大小写

grep -v 反转匹配 

16、vi它是一个用于编辑文件的文本编辑器。当我们用文件名给出命令“vi”时,它会在编辑器中打开文件。它是一个非常通用的编辑器,具有多个选项来复制、粘贴或格式化文本。编辑器默许处于命令模式。您只需按“Esc i”便可进入插入模式。

17、shutdown顾名思义,'shutdown'命令用于关闭系统。在使用 shutdown命令时可使用某些变体。我们可以立即关闭系统或为其设置一个计时器,也能够使用shutdown命令重新启动系统。

• 立即关闭系统:shutdown -h now

• 5分钟后关闭系统:shutdown -h +5

• 重启系统:shutdown -r now

18、more:more命令用于读取行数较多的文件,提供转动选项。它可以用来代替具有类似语法的“cat”命令。

For example:more <filename>

19、passwd该命令用于修改当前用户的密码。 

这是一个供我们参考的示例。

[root@localhost network-scripts]# passwd

Changing password for user root.

New password:

20、exit该命令用于退出系统。

 

总结:Linux操作系统包括用于其履行的众多活动的大量命令,范围相当可观。通过本文,我们能够涵盖大多数发行版通用的Linux中使用的一些最基本的命令。