1. Linux基础指令概述
作为一个从Windows转战Linux的老用户,我深知命令行操作对于初学者的门槛。但掌握这些基础指令后,你会发现Linux的高效与强大远超图形界面。本文将系统介绍20+个最常用的Linux指令,每个都配有详细的使用场景和避坑指南。
Linux命令行就像一把瑞士军刀 - 看似简单,实则功能强大。与Windows不同,Linux中几乎所有操作都可以通过命令行完成,而且效率更高。下面这些指令是我这五年来每天都会用到的核心命令,特别适合刚接触Linux的新手掌握。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 文件与目录操作指令
2.1 ls - 查看目录内容
ls命令相当于Windows的资源管理器,但功能更强大。最基本的用法是直接输入ls,这会列出当前目录下的所有可见文件和文件夹(不包括以点开头的隐藏文件)。
我强烈建议新手养成使用ls -l的习惯(可以简写为ll,后面会讲到如何设置别名)。这个组合会显示详细的文件信息,包括:
- 文件权限(drwxr-xr-x中的第一个字符d表示目录,-表示普通文件)
- 所有者及所属组
- 文件大小(默认以字节显示)
- 最后修改时间
- 文件名
注意:在Linux中,文件大小默认以字节显示。对于大文件,可以加上
-h参数(human-readable),会自动转换为KB/MB/GB等更易读的单位。
2.2 cd - 切换工作目录
cd命令用于切换当前工作目录,相当于Windows中的"进入文件夹"。最基本的用法是cd 目录名,但有几个特殊符号需要记住:
cd ..返回上一级目录cd ~或直接cd返回用户主目录cd -返回上一次所在的目录
新手常犯的错误是忘记Linux的路径分隔符是正斜杠/,而不是Windows的反斜杠\。另一个常见问题是路径中包含空格时,需要用引号包裹路径名,或者用反斜杠转义空格。
2.3 pwd - 显示当前路径
pwd(print working directory)命令非常简单,就是显示当前所在的绝对路径。这在复杂的目录结构中特别有用,尤其是当你迷失在多层目录中时。
一个小技巧:在脚本中使用pwd可以确保操作都在预期的目录下进行,避免路径错误导致的文件操作问题。
