当前位置:首页 > 系统教程 > 正文

Linux基础命令入门指南(从小白到上手)

Linux基础命令入门指南(从小白到上手)

Linux基础命令入门指南(从小白到上手) Linux基础命令 文件操作命令 系统管理命令 网络命令 第1张

Linux系统广泛应用于服务器、嵌入式设备以及开发环境,掌握Linux基础命令是每位IT从业者的必备技能。本文将详细介绍最常用的命令,帮助新手快速上手。

一、文件和目录操作命令(文件操作命令)

这部分命令用于浏览、创建、移动和删除文件及目录,是日常使用最频繁的文件操作命令

  • ls:列出目录内容,常用参数 -l (详细列表)、-a (显示隐藏文件)。
  • cd:切换工作目录,如 cd /home、cd .. 返回上级。
  • pwd:显示当前工作目录的绝对路径。
  • mkdir:创建新目录,mkdir mydir。
  • rm:删除文件或目录,rm file.txt,删除目录需加 -r 参数。
  • cp:复制文件或目录,cp source dest。
  • mv:移动或重命名文件,mv oldname newname。
  • touch:创建空文件或更新文件时间戳。

二、文件内容查看命令

快速查看文件内容,无需打开编辑器。

  • cat:连接并显示文件内容,适合小文件。
  • less/more:分页查看大文件,按q退出。
  • head:显示文件开头几行,默认10行。
  • tail:显示文件末尾几行,常用 tail -f 实时跟踪日志。

三、系统管理命令

监控系统状态、管理进程和资源,这些系统管理命令帮助你了解系统运行情况。

  • ps:显示当前进程快照,ps aux 查看所有进程。
  • top:动态显示进程资源占用,类似Windows的任务管理器。
  • kill:终止进程,kill PID 或 kill -9 PID 强制终止。
  • df:查看磁盘空间使用情况,df -h 以人类可读格式显示。
  • du:查看目录或文件大小,du -sh * 统计当前目录下各项目大小。
  • free:显示内存使用情况,free -h。

四、网络命令

用于网络配置和诊断,属于重要的网络命令

  • ifconfig:查看和配置网络接口信息(部分系统需安装net-tools)。
  • ping:测试网络连通性,ping google.com。
  • wget:下载网络文件。
  • curl:传输数据工具,可用于测试API。

学习Linux基础命令需要多实践,在终端中敲入命令并观察输出是最好方式。希望本文对你有所帮助!