Linux的基础指令

Linux 基础指令指南

Linux 是开源操作系统,命令行(终端)是其核心操作方式。以下是 Linux 的基础指令列表,我将它们按类别组织,便于理解。每个指令包括简要说明、语法示例和常见用法。建议在终端中输入 man 命令名(如 man ls)查看详细手册。

1. 文件和目录操作

这些指令用于浏览和管理文件系统。

指令说明示例备注
ls列出当前目录内容ls -l (详细列表)
ls -a (显示隐藏文件)
最常用,显示文件权限、大小等。
cd切换目录cd /home (切换到 home 目录)
cd .. (返回上级目录)
无参数返回 home 目录。
pwd显示当前工作目录路径pwd简单路径输出。
mkdir创建目录mkdir newdir创建名为 newdir 的目录。
rmdir删除空目录rmdir empty_dir目录必须为空。
touch创建空文件或更新时间戳touch file.txt用于创建新文件。
cp复制文件/目录cp file1.txt file2.txt
cp -r dir1 dir2 (递归复制目录)
-r 用于目录。
mv移动/重命名文件/目录mv oldname newname
mv file /path/to/dir/
可用于重命名。
rm删除文件/目录rm file.txt
rm -r dir/ (递归删除目录)
危险指令,无回收站,慎用!

2. 文件查看和编辑

用于阅读或修改文件内容。

指令说明示例备注
cat连接并显示文件内容cat file.txt适合小文件。
less分页查看文件less file.txt (q 退出)支持上下翻页,比 more 强大。
head显示文件前 N 行head -5 file.txt默认 10 行。
tail显示文件后 N 行tail -5 file.txt
tail -f log.txt (实时监控)
-f 用于日志跟踪。
nanovi编辑文件nano file.txt (简单编辑器)
vi file.txt (全屏编辑器)
nano 适合新手,vi 需要学习模式切换。

3. 系统信息和进程管理

查看系统状态和管理任务。

指令说明示例备注
whoami显示当前用户名whoami快速确认身份。
date显示当前日期时间date可用于脚本定时。
ps显示进程列表ps aux (所有进程)结合 grep 过滤,如 ps aux | grep python
top实时进程监控top (q 退出)显示 CPU/内存使用,按 %CPU 排序。
kill终止进程kill 1234 (进程 ID 1234)ps 先找 PID。
df显示磁盘使用情况df -h (人类可读格式)检查存储空间。
du计算目录/文件大小du -sh /path-s 汇总,-h 人类格式。

4. 权限管理

Linux 是多用户系统,权限很重要。

指令说明示例备注
chmod修改文件权限chmod 755 file.txt (所有者 rwx,其他 rx)数字:4=读(r), 2=写(w), 1=执行(x)。
chown修改文件所有者sudo chown user:group file.txt需要 sudo 权限。
sudo以超级用户权限执行sudo apt update提升权限,输入密码。

5. 包管理和网络

安装软件和基本网络操作(以 Debian/Ubuntu 为例,其他发行版如 CentOS 用 yum/dnf)。

指令说明示例备注
apt update更新软件源sudo apt update准备安装前运行。
apt install安装软件包sudo apt install vim安装 vim 编辑器。
ping测试网络连通性ping google.comCtrl+C 停止。
wget下载文件wget https://example.com/file.zip简单下载工具。
curl传输数据curl -O https://example.com/file类似 wget,但更灵活。

使用提示

  • 管道 | 和重定向 >:组合指令,如 ls -l | grep txt (过滤 txt 文件),command > output.txt (输出到文件)。
  • 通配符* (任意字符),如 rm *.txt (删除所有 txt 文件)。
  • Tab 补全:输入部分命令,按 Tab 自动补全。
  • 历史记录:用 history 查看,↑键翻页。
  • 安全第一:删除前用 ls 确认,避免 rm -rf / 等灾难命令。

这些是入门级指令,实践是关键!在虚拟机或 WSL(Windows Subsystem for Linux)中多试。如果你有特定场景(如服务器管理),可以提供更多细节,我可以深入解释。

文章已创建 4972

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部