在 Ubuntu(以及其他 Linux 发行版)中,管理文件可以通过图形界面和命令行两种方式完成。下面我从基础到进阶,系统介绍如何使用 Ubuntu 管理文件。
Super(Win键) 输入 FilesCtrl+C / Ctrl+X / Ctrl+VDelete 键)/home/用户名:你的个人文件(桌面、下载、文档等)/:根目录(系统核心,谨慎操作)/tmp:临时文件/mnt 或 /media:挂载的外部设备打开终端:Ctrl + Alt + T
| 功能 | 命令示例 |
|---|---|
| 查看当前目录 | pwd |
| 列出文件 | lsls -l(详细)ls -a(含隐藏) |
| 进入目录 | cd 目录名 |
| 返回上级 | cd .. |
| 新建文件 | touch test.txt |
| 新建目录 | mkdir test |
| 复制 | cp 文件 目标 |
| 移动 / 重命名 | mv 原 新 |
| 删除文件 | rm 文件 |
| 删除目录 | rm -r 目录 |
| 查看文件内容 | cat 文件 / less 文件 |
示例:
cd ~/Documents
mkdir notes
cp a.txt notes/
rm old.txt
Ubuntu 是多人系统,权限很关键。
ls -l
输出示例:
-rwxr-xr-- 1 user user 1024 Jan 1 10:00 test.sh
chmod +x test.sh # 添加执行权限
chmod 755 test.sh # rwxr-xr-x
sudo chown user:user file
find /home -name "*.txt"
locate test.txt
which python
tar -czvf file.tar.gz 文件夹
tar -xzvf file.tar.gz
zip a.zip file
unzip a.zip
系统文件需要管理员权限:
sudo cp file /etc/
sudo rm /var/log/test.log
⚠️ 使用 sudo 要非常小心,避免误删系统文件。
ranger(终端文件管理器)如果你愿意,我可以:
你主要想用图形界面还是命令行?