当前位置:首页>Linux>Linux入门 10分钟搞定终端命令,新手也能秒上手

Linux入门 10分钟搞定终端命令,新手也能秒上手

  • 2026-10-21 13:27:23
Linux入门 10分钟搞定终端命令,新手也能秒上手

在数字化转型的浪潮中,Linux早已不是程序员的专属玩具,而是每一位技术从业者、甚至企业管理者的必备技能。无论是部署服务器、管理云资源,还是进行数据分析,Linux终端都是最高效的操作入口。

但面对黑乎乎的命令行窗口,很多新手会望而却步。别担心,本文将带你用10分钟,掌握最核心的10个命令,让你从“小白”秒变“熟手”。记住,真正的高手,都是从敲下第一行命令开始的。

一、初识终端:从“恐惧”到“掌控”

打开终端(Terminal),你看到的是一行类似这样的提示符:

yourname@server:~

这其实是在问你:“主人,有什么吩咐?”

- yourname:当前用户名
- server:主机名
- ~:当前所在目录(~代表用户主目录)
- :提示符,表示普通用户身份(如果是#,则是管理员root)

二、核心命令:10个命令走天下

掌握这10个命令,你就能完成80%的日常操作。建议在终端中实际敲一遍,感受“人机对话”的魅力。

pwd:确认“我在哪”

- 全称:print working directory
- 作用:显示当前所在目录的完整路径。
- 实操:
   pwd
  /home/yourname
- 场景:当你迷路时,先pwd确认位置。

ls:看看“有什么”

- 作用:列出当前目录下的文件和子目录。
- 常用参数:
  - ls -l:详细列表(权限、大小、时间)
  - ls -a:显示隐藏文件(以.开头)
  - ls -la:详细+隐藏
- 实操:
   ls -la
  drwxr-xr-x 2 yourname yourname 4096 Jan 1 10:00 Documents
  -rw-r--r-- 1 yourname yourname 12 Jan 1 10:00 .bashrc

cd:我要“去这里”

- 全称:change directory
- 作用:切换目录。
- 快捷操作:
  - cd /path/to/dir:进入指定目录
  - cd ..:返回上一级
  - cd ~:回家目录(或直接cd)
  - cd -:切换到上一次所在目录
- 实操:
   cd Documents
   pwd
  /home/yourname/Documents

mkdir:新建“文件夹”

- 全称:make directory
- 作用:创建新目录。
- 参数:-p 自动创建父目录(嵌套目录必备)
- 实操:
   mkdir project
   mkdir -p project/src/test # 一次性创建多级目录

touch:创建“空文件”

- 作用:创建空文件,或更新文件时间戳。
- 实操:
   touch note.txt
   ls
  note.txt

cp:复制“文件”

- 全称:copy
- 作用:复制文件或目录。
- 参数:
  - -r:递归复制目录
  - -i:覆盖前提示确认(防止误删)
- 实操:
   cp note.txt backup.txt
   cp -r project project_backup # 复制整个目录

mv:移动/重命名

- 全称:move
- 作用:移动文件,或修改文件名。
- 实操:
   mv old.txt new.txt # 重命名
   mv new.txt project/ # 移动到project目录

rm:删除“文件”

- 全称:remove
- 作用:删除文件或目录。
- 参数:
  - -r:递归删除目录
  - -f:强制删除(不提示)
- 警告:Linux删除无回收站!操作前请三思。
- 实操:
   rm temp.txt
   rm -r project_backup # 删除目录

cat:查看“文件内容”

- 全称:concatenate
- 作用:显示文件全部内容。
- 场景:适合查看小文件。
- 实操:
   cat note.txt
  Hello Linux!

grep:搜索“关键词”

- 作用:在文件中搜索指定文本。
- 参数:
  - -r:递归搜索目录
  - -n:显示行号
- 实操:
   grep "error" /var/log/syslog # 查找系统日志中的error
   grep -rn "password" project/ # 在project目录中搜索password

三、效率神器:让操作事半功倍

掌握了基础命令,再学会这三个技巧,你就是“效率达人”。

Tab键自动补全

- 输入命令或文件名的前几个字符,按Tab键,系统会自动补全。如果存在多个匹配,按两次Tab会列出所有选项。
- 实操:输入cd doc,按Tab,自动补全为cd Documents。

命令历史与重复

- 按↑方向键,可以调出之前输入过的命令。
- 输入history,查看完整历史记录。
- !!:重复执行上一条命令(例如sudo !!可为上一条命令添加管理员权限)。

使用别名(Alias)简化命令

- 为常用复杂命令设置“小名”。
- 实操:
   alias ll='ls -la' # 设置ll为ls -la的别名
  $ ll # 现在可以直接用ll了
  - 若要永久生效,将该命令写入~/.bashrc文件。

四、安全原则:新手避坑指南

在Linux世界,有些操作是“不可逆”的。

慎用rm -rf

- 尤其是rm -rf /或rm -rf *,这可能会删除整个系统文件。操作前,务必先用ls确认路径。

不要轻易用root用户日常操作

- 使用普通用户登录,需要权限时用sudo临时提权。这能有效防止误操作破坏系统。

修改配置前先备份

- 动手修改/etc下的配置文件前,先cp一份备份(如sudo cp /etc/fstab /etc/fstab.bak),以便出错时快速回滚。

动手,是掌握Linux的唯一捷径

10分钟,你学到的不仅是命令,更是一种与系统“对话”的思维方式。Linux的强大,在于它的精确、高效和可编程性。

不要只看不动手。打开你的终端,哪怕只是创建一个文件、再删除它,你都已经迈出了重要的一步。


最新文章

随机文章