一、基础操作
1. 终端重要热键
- Ctrl + Alt + T: 打开终端。
- Ctrl + Shift + T: 在当前终端中打开新标签页。
- Ctrl + C: 中断当前命令。
- Ctrl + D: 关闭终端或注销当前会话。
- Tab: 自动补全命令或文件名。
- Ctrl + R: 搜索历史命令。
- Ctrl + L: 清屏,相当于
clear
命令。 - Up/Down Arrow: 浏览命令历史。
2. 基础命令
- ls: 列出目录内容。
- cd: 切换目录。
- pwd: 显示当前工作目录。
- mkdir: 创建新目录。
- rmdir: 删除空目录。
- cp: 复制文件或目录。
- mv: 移动或重命名文件或目录。
- rm: 删除文件或目录。
- touch: 创建新文件或更新文件时间戳。
- echo: 输出文本到终端或文件。
- cat: 查看文件内容。
- nano: 编辑文件(简单文本编辑器)。
- sudo: 以超级用户权限执行命令。
3. 通配符
*
: 匹配零个或多个字符。?
: 匹配一个字符。[abc]
: 匹配方括号内的任意一个字符。[a-z]
: 匹配范围内的任意一个字符。
二、文件与目录
1. 查看
- ls: 列出当前目录内容。
- ls -l: 详细列表格式显示目录内容。
- ls -a: 显示包括隐藏文件在内的所有文件。
2. 复制
- cp source destination: 复制文件。
- cp -r sourcedir destinationdir: 递归复制目录。
3. 移动和重命名
- mv source destination: 移动文件或目录,或重命名文件。
4. 删除
- rm filename: 删除文件。
- rm -r directory: 递归删除目录及其内容。
5. 查看文件
- cat filename: 查看文件内容。
- less filename: 分页查看文件内容。
- head filename: 查看文件前10行。
- tail filename: 查看文件后10行。
6. 新建文件
- touch filename: 创建一个空文件。
7. 目录
- mkdir dirname: 创建新目录。
- rmdir dirname: 删除空目录。
8. 查询文件
- find /path -name filename: 查找文件。
- locate filename: 快速查找文件(需要先运行
sudo updatedb
生成数据库)。
9. 链接
- ln -s target linkname: 创建符号链接(软链接)。
- ln target linkname: 创建硬链接。
10. 压缩与解压缩
- tar -czvf archive.tar.gz file_or_directory: 压缩文件或目录为 .tar.gz 格式。
- tar -xzvf archive.tar.gz: 解压缩 .tar.gz 文件。
- zip archive.zip file_or_directory: 压缩文件或目录为 .zip 格式。
- unzip archive.zip: 解压缩 .zip 文件。
11. 特殊目录
- /: 根目录。
- /home: 用户主目录。
- /etc: 配置文件目录。
- /var: 可变数据目录(如日志文件)。
- /usr: 用户程序和数据目录。
- /tmp: 临时文件目录。
三、属性与权限
1. 修改用户组
- usermod -g groupname username: 修改用户的主要组。
- usermod -aG groupname username: 将用户添加到附加组。
2. 修改拥有者
- chown owner:group filename: 修改文件或目录的所有者和组。
3. 修改权限
- chmod permissions filename: 修改文件或目录的权限。例如
chmod 755 filename
。
四、模板
1. 创建模板
- 在
~/Templates
目录下创建模板文件。例如,可以创建一个空文本文件~/Templates/Empty Document
。
2. 使用模板
- 右键点击桌面或文件管理器中的空白处,选择 "新建文档" -> "Empty Document" 即可使用模板创建新文件。
五、Flatpak
安装 Flatpak
- sudo apt install flatpak: 安装 Flatpak 包管理工具。
- sudo apt install gnome-software-plugin-flatpak: 安装 GNOME 软件的 Flatpak 插件。
添加 Flathub 仓库
- **flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo**: 添加 Flathub 仓库。
安装应用程序
- flatpak install flathub appname: 从 Flathub 安装应用程序。
运行应用程序
- flatpak run appname: 运行已安装的 Flatpak 应用程序。
附加:常用软件
Chrome 浏览器
- sudo apt install google-chrome-stable (需要先添加 Google 的 PPA)。
VLC 媒体播放器
- sudo apt install vlc: 安装 VLC 播放器。
GIMP 图像编辑
- sudo apt install gimp: 安装 GIMP 图像编辑软件。
VS Code 编辑器
- sudo apt install code: 安装 Visual Studio Code 编辑器(需要先添加 Microsoft 的 PPA)。
Slack
- flatpak install flathub com.slack.Slack: 安装 Slack 客户端。
Spotify
- flatpak install flathub com.spotify.Client: 安装 Spotify 客户端。
通过这些步骤,你可以更全面地了解和使用 Ubuntu 系统的各种功能和工具。希望这份指南对你有帮助!