Linux 基础指令与权限管理指南
前言
在开始 Linux 系统编程之前,掌握常用的 Linux 命令和权限管理是必不可少的一步。本文将从零开始,带你熟悉 Linux 环境下的基本操作,包括文件管理、目录操作、文本查看、权限设置等核心内容。
思考:为什么生产环境中很少使用 Linux 的图形界面?因为图形界面会占用大量系统资源,且远程管理时效率低下,命令行才是 Linux 的精髓。
一、环境准备与远程登录
1. 查看 Linux 主机 IP
在终端中执行以下命令查看本机 IP 地址:
ifconfig
2. 使用 XShell 远程登录
- 下载 XShell(家庭/学校版免费)
- 在 XShell 中执行:
ssh [ip],输入用户名和密码即可登录。
XShell 复制粘贴快捷键 复制:
Ctrl + Insert粘贴:Shift + Insert
(注意:Ctrl + C/Ctrl + V在终端中不适用)
二、文件与目录基础操作
1. ls —— 列出目录内容
语法:ls [选项] [目录或文件]
常用选项:
| 选项 | 说明 |
|---|---|
-a | 列出所有文件(包括以.开头的隐藏文件) |
-l | 显示详细信息(权限、大小、修改时间等) |
-d | 将目录像文件一样显示,不列出其内容 |
-R | 递归列出所有子目录 |
-t | 按修改时间排序 |
-i | 输出文件的 inode 节点信息 |
示例:
ls -al # 显示所有文件的详细信息 ls -l /home # 查看/home 目录下的内容
2. pwd —— 显示当前目录
pwd
3. cd —— 切换目录
语法:cd [目录名]
特殊用法:
cd .. # 返回上级目录 cd ~ # 进入当前用户的家目录 cd - # 返回上一次所在的目录 cd / # 进入根目录


