目录
Ubuntu 命令行教程
Ubuntu 是一款非常流行的 Linux 发行版,以其易用性和广泛的社区支持而闻名。Ubuntu 的命令行界面(CLI)提供了强大的工具集,可以让用户高效地管理他们的系统。本文将向您介绍 Ubuntu 命令行的基础知识,并提供一些有用的命令示例。
1. 打开终端
首先,您需要打开终端。在 Ubuntu 中,可以通过以下几种方式之一打开终端:
- 使用快捷键
Ctrl + Alt + T
。 - 在应用程序菜单中搜索并启动“终端”(Terminal)。
2. 导航文件系统
在命令行中,您可以通过以下命令来浏览文件系统:
cd(Change Directory):改变当前目录。
cd /path/to/directory
pwd(Print Working Directory):显示当前所在目录。
pwd
ls(List):列出当前目录下的文件和目录。
ls
3. 文件操作
您可以使用以下命令来创建、删除、复制和移动文件:
touch:创建一个空文件。
touch filename.txt
rm(Remove):删除文件。
rm filename.txt
cp(Copy):复制文件。
cp sourcefile.txt destinationfile.txt
mv(Move/Rename):移动或重命名文件。
mv oldname.txt newname.txt
4. 查看文件内容
查看文件内容也是常见的需求,可以使用以下命令:
cat(Concatenate):显示文件内容。
cat filename.txt
less:分页显示文件内容,允许滚动。
less filename.txt
head/tail:查看文件的开头/结尾部分。
head filename.txt tail filename.txt
5. 查找文件
查找文件可以通过以下命令:
find:搜索文件系统。
find /path/to/start -name "pattern"
grep:在文件中搜索字符串。
grep "search string" filename.txt
6. 安装软件包
在 Ubuntu 中安装软件包可以通过包管理器 apt
来完成:
安装软件包:
sudo apt install package-name
更新软件包列表:
sudo apt update
升级所有已安装的软件包:
sudo apt upgrade
7. 用户和权限管理
对于用户和权限的操作,可以使用以下命令:
sudo:以超级用户身份运行命令。
sudo command
su:切换到另一个用户。
su username
chown(Change Owner):更改文件或目录的所有者。
chown user:group filename.txt
chmod(Change Mode):更改文件或目录的权限。
chmod 755 filename.txt
8. 查看系统信息
查看系统的状态和信息:
top:查看系统进程。
top
ps(Process Status):查看当前运行的进程。
ps aux | grep process-name
df(Disk Free):查看磁盘空间使用情况。
df -h
9. 连接远程服务器
使用 SSH 连接到远程服务器:
ssh username@remote-host
10. 日志文件管理
查看日志文件:
tail -f /var/log/syslog