linux 常用命令

Linux 常用命令非常丰富,涵盖了文件管理、目录操作、进程管理、网络管理等多个方面。以下是一些最基本的、最常用的Linux命令及其简要说明:

1. 文件和目录操作

  • cd:切换当前目录。常用参数包括绝对路径和相对路径,以及特殊目录.(当前目录)和..(上级目录)。
  • pwd:显示当前工作目录的完整路径。
  • ls:列出目录内容。常用参数包括-l(长格式显示)、-a(显示所有文件,包括隐藏文件)、-h(以易读的格式显示文件大小)等。
  • mkdir:创建新目录。可以使用-p参数递归创建多级目录。
  • rmdir:删除空目录。注意,它不能删除非空目录。
  • cp:复制文件或目录。常用参数包括-a(归档复制,保留链接、文件属性,并递归复制目录)、-i(覆盖前提示)、-r(递归复制目录)等。
  • mv:移动或重命名文件或目录。常用参数包括-f(强制覆盖不提示)、-i(覆盖前提示)等。
  • rm:删除文件或目录。常用参数包括-f(强制删除,不提示)、-i(删除前提示)、-r(递归删除目录及其内容)等。

2. 文件内容查看

  • cat:查看文本文件内容。常用参数包括-n(显示行号)、-b(对非空行编号)等。
  • more:分页查看文本文件内容,支持空格键翻页。
  • less:与more类似,但支持向前翻页和搜索功能。
  • head:查看文件开头几行内容,默认显示前10行,可以通过-n参数指定行数。
  • tail:查看文件末尾几行内容,默认显示最后10行,可以通过-n参数指定行数。-f参数用于实时查看文件新增内容。

3. 文件搜索

  • find:在目录树中搜索文件。支持多种搜索条件,如文件名、文件类型、修改时间等。
  • grep:在文本文件中搜索匹配指定模式的行,并输出这些行。常用参数包括-i(忽略大小写)、-v(反向选择,只显示不匹配的行)等。

4. 进程管理

  • ps:显示当前系统中的进程状态。常用参数包括-A(显示所有进程)、-u(以用户为主的格式来显示进程状况)等。
  • kill:向指定进程发送信号,默认发送SIGTERM(终止信号)。可以使用-9参数强制杀死进程(发送SIGKILL信号)。
  • top:实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

5. 系统管理

  • shutdown:关机或重启系统。常用参数包括-r(重启)、-h(关机)等。
  • reboot:重启系统。
  • halt:关闭系统,但不停电。

6. 其他常用命令

  • echo:在终端显示一行文本或变量的值。
  • touch:创建空文件或更改文件时间戳。
  • chmod:更改文件或目录的权限。
  • chown:更改文件或目录的所有者和/或所属组。
  • df:显示磁盘空间使用情况。
  • du:显示目录或文件的磁盘使用空间。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值