Administrator
Published on 2025-05-16 / 7 Visits
0

Linux常用操作指南

📂 基础命令

pwd         # 显示当前目录路径
ls          # 列出目录内容
ls -l       # 详细列表(包括权限、大小等)
cd <目录>    # 切换目录
cd ~        # 返回家目录
cd ..       # 返回上级目录
clear       # 清屏
history     # 查看命令历史

📁 文件操作

touch file.txt      # 创建空文件
mkdir dir          # 创建目录
cp file1 file2     # 复制文件
cp -r dir1 dir2    # 递归复制目录
mv file1 file2     # 移动/重命名文件
rm file            # 删除文件
rm -rf dir         # 强制递归删除目录(⚠️危险!)
cat file           # 查看文件内容
less file          # 分页查看文件
head -n 5 file     # 显示文件前5行
tail -f file       # 实时追踪文件更新

🖥️ 系统信息

uname -a           # 显示系统信息
df -h              # 查看磁盘空间
free -h            # 查看内存使用
top                # 实时系统监控(类似任务管理器)
uptime             # 查看系统运行时间
sudo <命令>        # 以管理员权限执行

🌐 网络相关

ping example.com       # 测试网络连通性
ifconfig/ip addr       # 查看网络接口信息
curl http://example.com  # 发送HTTP请求
wget http://example.com/file  # 下载文件
ssh user@host          # SSH远程连接
scp file user@host:/path  # 安全拷贝文件

🔒 权限管理

chmod 755 file      # 修改文件权限
chown user:group file  # 修改文件所有者
sudo passwd root    # 修改root密码

📦 软件管理

Debian/Ubuntu (apt)

sudo apt update        # 更新软件列表
sudo apt install nano  # 安装软件
sudo apt remove nano   # 卸载软件
sudo apt upgrade       # 升级所有软件

RedHat/CentOS (yum/dnf)

sudo yum install nano
sudo dnf remove nano
sudo yum update

🌀 进程管理

ps aux           # 查看所有进程
kill -9 PID      # 强制终止进程
bg              # 将挂起的进程后台运行
fg              # 将后台进程调到前台

🗜️ 压缩解压

tar -czvf archive.tar.gz dir/  # 创建gzip压缩包
tar -xzvf archive.tar.gz       # 解压gzip包
zip archive.zip file           # 创建zip压缩包
unzip archive.zip              # 解压zip文件

✂️ 文本处理

grep "text" file       # 搜索文本内容
sed 's/old/new/g' file # 替换文本
awk '{print $1}' file  # 提取第一列
sort file              # 排序文本内容

⌨️ 快捷键

Ctrl + C   # 终止当前命令
Ctrl + Z   # 挂起当前进程
Ctrl + D   # 结束输入/退出终端
Ctrl + R   # 搜索命令历史
Tab        # 自动补全

🎯 其他实用命令

find / -name "*.log"      # 全局搜索文件
whereis nano             # 查找命令位置
alias ll='ls -alF'      # 创建命令别名
echo $PATH              # 查看环境变量

提示:使用 man <命令> 查看命令手册(如 man ls