在Linux服务器的日常操作中,命令行是最直接高效的工具。对于新手来说,掌握几个核心基础命令,就能快速上手文件管理、目录导航和服务器状态查看。以下5个命令简单实用,跟着步骤操作,你就能迈出服务器管理的第一步!
1. ls:快速查看目录里的文件/文件夹¶
作用:列出当前目录下的所有文件和文件夹,就像在文件管理器里点击文件夹查看内容。
基本用法:
- 最简单的用法:直接输入 ls,会显示当前目录下的文件和文件夹(隐藏文件不显示)。
- ls -l:显示详细信息,包括文件权限、大小、修改时间等(类似Windows的“详细信息”视图)。
- ls -a:显示所有文件,包括隐藏文件(以 . 开头的文件/文件夹,比如 .bashrc 这个配置文件)。
- ls 目标路径:查看指定路径下的内容(比如 ls /home 查看根目录下的 home 文件夹)。
例子:
在终端输入 ls -l,可能会看到类似输出:
total 24
drwxr-xr-x 2 root root 4096 10-01 14:30 Documents # 目录(d开头),权限、所有者、修改时间、名称
-rw-r--r-- 1 root root 123 10-02 09:15 test.txt # 文件(-开头)
2. cd:切换到目标目录(“导航”命令)¶
作用:就像在文件管理器里点击文件夹,切换到你想操作的目录。
基本用法:
- cd 目录名:进入指定子目录(比如 cd Documents 进入 Documents 文件夹)。
- cd ..:返回上一级目录(从子目录回到父目录)。
- cd ~:进入当前用户的“家目录”(每个用户的个人目录,比如 /home/你的用户名)。
- cd /:进入根目录(Linux系统的最顶层目录,所有文件的“老家”)。
例子:
如果你现在在根目录,想进入 home 目录下的 user 文件夹,命令是:
cd home/user
3. pwd:显示当前所在目录(“定位”命令)¶
作用:时刻让你知道自己在哪个目录,避免操作错误(比如误删根目录文件)。
基本用法:
直接输入 pwd,系统会显示当前目录的完整路径。
例子:
在终端输入 pwd,可能会输出:
/home/user/documents
这说明你现在在 /home/user/documents 目录下。
4. mkdir:创建新目录(“建文件夹”命令)¶
作用:在当前目录下新建一个文件夹,方便组织文件。
基本用法:
- mkdir 目录名:创建单个目录(比如 mkdir backup 新建 backup 文件夹)。
- mkdir -p 父目录/子目录:创建多级目录(如果父目录不存在,会自动创建)。
例子:
- 想在当前目录下创建一个叫 logs 的文件夹:
mkdir logs
- 想在
data目录下创建2023/10文件夹(data可能不存在):
mkdir -p data/2023/10
5. df -h:查看服务器磁盘空间¶
作用:检查服务器硬盘还有多少可用空间,避免因磁盘满导致程序无法运行。
基本用法:
直接输入 df -h,-h 参数会把磁盘大小转换成人类可读的单位(比如 20G、500M)。
例子:
输入 df -h 后,输出可能如下:
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 20G 15G 4.5G 78% / # 根目录分区,已用78%
tmpfs 2.0G 0 2.0G 0% /dev/shm # 临时内存分区,可用
/dev/vdb1 50G 10G 35G 20% /data # 数据分区,已用20%
Avail列表示可用空间,Use%是使用率。如果某分区使用率超过80%,建议清理或扩容。
小总结¶
这5个命令是Linux服务器管理的“基石”:ls 帮你看文件,cd 帮你导航,pwd 帮你定位,mkdir 帮你建文件夹,df -h 帮你检查磁盘空间。多练习不同参数(比如 ls -a 看隐藏文件,mkdir -p 建多级目录),熟悉后再逐步学习更复杂的命令。记住:Linux命令的核心是“参数+目标”,先掌握基础组合,再探索更多可能性!