介绍Linux系统中常用的命令

D
dashen5 2024-05-21T10:03:16+08:00
0 0 148

1. 系统管理命令

1.1 ls

命令格式: ls [选项] [文件或目录]

命令功能: 查看指定目录下的文件和子目录信息。

常用选项:

  • -l:以详细列表方式显示文件信息;
  • -a:显示所有文件,包括隐藏文件;
  • -h:以人类可读的格式显示文件大小。

1.2 cd

命令格式: cd [目录]

命令功能: 切换当前工作目录到指定目录。

常用示例:

  • cd /path/to/directory:切换到指定目录;
  • cd ..:切换到上级目录;
  • cd ~:切换到当前用户的主目录。

1.3 mkdir

命令格式: mkdir [选项] 目录名

命令功能: 创建一个新的目录。

常用选项:

  • -p:递归创建目录,即创建多级目录。

1.4 rm

命令格式: rm [选项] 文件或目录

命令功能: 删除指定的文件或目录。

常用选项:

  • -r:递归删除目录及其内部内容;
  • -f:强制删除,不进行确认提示。

1.5 mv

命令格式: mv [选项] 源文件或目录 目标文件或目录

命令功能: 移动文件或目录,或者对文件或目录进行重命名。

常用选项:

  • -i:覆盖时进行提示;
  • -n:不覆盖已存在的文件。

1.6 cp

命令格式: cp [选项] 源文件或目录 目标文件或目录

命令功能: 复制文件或目录。

常用选项:

  • -r:递归复制目录及其内部内容。

1.7 pwd

命令格式: pwd

命令功能: 显示当前工作目录的路径。

2. 文件操作命令

2.1 cat

命令格式: cat [选项] 文件

命令功能: 查看文件内容。

常用选项:

  • -n:显示行数。

2.2 grep

命令格式: grep [选项] 模式 文件

命令功能: 在文件中搜索指定的字符串或匹配模式,并显示匹配行。

常用选项:

  • -i:忽略大小写;
  • -v:反向匹配,显示不包含模式的行。

2.3 touch

命令格式: touch [选项] 文件

命令功能: 更新文件的时间戳,若文件不存在则创建该文件。

常用选项:

  • -t:指定时间戳。

2.4 file

命令格式: file [选项] 文件

命令功能: 判断文件类型。

常用选项:

  • -b:简略输出文件类型。

2.5 ln

命令格式: ln [选项] 源文件 目标文件

命令功能: 创建链接文件或硬链接。

常用选项:

  • -s:创建符号链接。

3. 进程管理命令

3.1 ps

命令格式: ps [选项]

命令功能: 显示当前系统的进程状态。

常用选项:

  • -e:显示所有进程信息;
  • -f:显示进程的完整格式信息。

3.2 top

命令格式: top

命令功能: 实时显示系统中运行的进程信息和系统资源使用情况。

常用快捷键:

  • H:以线程模式显示进程信息;
  • M:以内存占用排序进程。

3.3 kill

命令格式: kill [选项] 进程号

命令功能: 终止指定的进程。

常用选项:

  • -9:强制终止进程。

3.4 pkill

命令格式: pkill [选项] 进程名

命令功能: 杀死指定名称的进程。

常用选项:

  • -9:强制终止进程。

3.5 nohup

命令格式: nohup command [args] &

命令功能: 在后台运行指定的命令,即使断开与终端的连接,命令也能继续运行。

4. 网络命令

4.1 ifconfig

命令格式: ifconfig

命令功能: 查看和配置网络接口。

4.2 ping

命令格式: ping [选项] 目标主机

命令功能: 测试与目标主机之间的连通性。

常用选项:

  • -c:发送指定数量的回应请求。

4.3 curl

命令格式: curl [选项] URL

命令功能: 发起或接收HTTP请求,并在命令行中显示结果。

常用选项:

  • -o:将结果保存到文件。

结语

以上仅为部分Linux系统中常用命令的介绍,仅供参考。在实际应用中,还有许多其他命令可供使用。熟练掌握这些命令,将帮助您更高效地管理和操作Linux系统。欢迎继续深入学习和探索,发现更多有用的Linux命令!

相似文章

    评论 (0)