Linux 基础指令与权限管理实战指南
引言
在深入 Linux 系统编程之前,熟练掌握命令行操作和权限机制是基本功。本文从零开始梳理 Linux 环境下的核心操作,涵盖文件管理、目录导航、文本处理及权限设置等关键内容。无论你是刚接触 Linux 的新手,还是希望系统巩固知识的老手,这些实战技巧都能帮你更高效地应对日常运维。
提示:生产环境中极少使用图形界面,因为 GUI 会占用大量资源且远程管理效率低。命令行才是 Linux 的精髓所在。
一、环境准备与连接
1. 查看主机 IP
在终端执行以下命令获取本机地址:
ifconfig
2. 远程登录
使用 SSH 客户端(如 XShell、PuTTY 或系统自带终端)连接远程主机。输入 ssh [ip],按提示输入用户名和密码即可。
注意:不同终端的复制粘贴快捷键可能不同,XShell 常用 Ctrl+Insert 复制、Shift+Insert 粘贴,而标准终端通常使用 Ctrl+Shift+C/V。
二、文件与目录基础操作
1. ls —— 列出目录内容
语法:ls [选项] [路径]
| 选项 | 说明 |
|---|---|
-a | 显示隐藏文件(以.开头) |
-l | 详细信息(权限、大小、时间) |
-d | 仅显示目录本身,不进入 |
-R | 递归列出子目录 |
-t | 按修改时间排序 |
-i | 显示 inode 节点号 |
示例:
ls -al # 显示所有文件详情
ls -l /home # 查看 home 目录内容
2. pwd & cd —— 定位与切换
pwd:显示当前工作目录。cd:切换目录。
cd .. # 返回上级目录
cd ~ # 进入家目录
cd - # 返回上一次位置
cd / # 进入根目录


