当前位置:首页 > 行业动态 > 正文

linux常用命令大全

Linux常用命令大全包括:ls、cd、pwd、touch、mkdir、rm、cp、mv、cat、more、less、grep、find等。

Linux 是一个开源的操作系统,它提供了许多强大的命令行工具,使得用户可以轻松地完成各种任务,本文将对 Linux 中的常用命令和实用命令进行详细的介绍。

文件和目录操作

1、ls:列出目录内容

语法:ls [选项] [目录]

常用选项:

a:显示隐藏文件

l:长格式输出

h:以人类可读的格式显示文件大小

R:递归显示子目录内容

2、cd:切换目录

语法:cd [目录]

3、pwd:显示当前工作目录

语法:pwd

4、touch:创建空文件或更改文件时间戳

语法:touch [文件名]

5、cp:复制文件或目录

语法:cp [选项] [源文件/目录] [目标文件/目录]

常用选项:

r:递归复制目录及其内容

p:保留文件属性(如时间戳)

6、mv:移动文件或目录,或重命名文件或目录

语法:mv [选项] [源文件/目录] [目标文件/目录]

常用选项:

f:强制覆盖目标文件/目录

i:交互式操作,当目标文件已存在时询问用户是否覆盖

7、rm:删除文件或目录

语法:rm [选项] [文件/目录]

常用选项:

r:递归删除目录及其内容

f:强制删除,忽略不存在的文件,不会显示错误信息

i:交互式操作,当目标文件已存在时询问用户是否删除

8、mkdir:创建新目录

语法:mkdir [选项] [目录名]

9、rmdir:删除空目录

语法:rmdir [选项] [目录名]

文本处理

1、cat:查看文件内容或合并文件内容

语法:cat [选项] [文件名]

2、more:分页查看文件内容

语法:more [选项] [文件名]

3、less:逐行查看文件内容,支持向前向后翻页,搜索等功能

语法:less [选项] [文件名]

4、head:查看文件头部内容,默认显示前10行

语法:head [选项] [文件名]

5、tail:查看文件尾部内容,默认显示后10行

语法:tail [选项] [文件名]

6、grep:在文件中搜索指定字符串或模式,支持正则表达式搜索

语法:grep [选项] [模式] [文件名]

常用选项:

i:忽略大小写搜索

n:显示匹配行的行号

r:递归搜索子目录中的文件

E:使用扩展正则表达式搜索(需要GNU grep支持)

系统管理命令

1、uname:显示操作系统信息,包括内核版本、主机名等

语法:uname [选项]

2、top:实时显示系统中进程的资源占用情况,包括CPU、内存等,可用于监控系统性能和发现异常进程。

0