跳到主要内容

Debian 基本命令

介绍

Debian 是一个广泛使用的 Linux 发行版,以其稳定性和强大的软件包管理系统而闻名。无论你是系统管理员还是普通用户,掌握 Debian 的基本命令都是必不可少的。本文将带你了解 Debian 中最常用的命令,帮助你快速上手。

文件管理

列出文件和目录

在 Debian 中,ls 命令用于列出当前目录下的文件和目录。

bash
ls

输出示例:

Documents  Downloads  Music  Pictures  Videos

切换目录

使用 cd 命令可以切换当前工作目录。

bash
cd Documents

创建目录

mkdir 命令用于创建新目录。

bash
mkdir new_folder

删除文件或目录

rm 命令用于删除文件,rm -r 用于删除目录及其内容。

bash
rm file.txt
rm -r folder
警告

使用 rm -r 时要小心,因为它会递归删除目录及其所有内容,且无法恢复。

系统操作

查看系统信息

uname 命令可以显示系统信息。

bash
uname -a

输出示例:

Linux debian 5.10.0-8-amd64 #1 SMP Debian 5.10.46-4 (2021-08-03) x86_64 GNU/Linux

查看磁盘使用情况

df 命令用于显示磁盘空间使用情况。

bash
df -h

输出示例:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1 50G 20G 28G 42% /

查看内存使用情况

free 命令用于显示内存使用情况。

bash
free -h

输出示例:

              total        used        free      shared  buff/cache   available
Mem: 7.7G 2.1G 4.8G 200M 800M 5.2G
Swap: 2.0G 0B 2.0G

软件包管理

更新软件包列表

apt-get update 命令用于更新本地软件包列表。

bash
sudo apt-get update

安装软件包

apt-get install 命令用于安装软件包。

bash
sudo apt-get install vim

卸载软件包

apt-get remove 命令用于卸载软件包。

bash
sudo apt-get remove vim

搜索软件包

apt-cache search 命令用于搜索软件包。

bash
apt-cache search text-editor

输出示例:

vim - Vi IMproved - enhanced vi editor
nano - small, friendly text editor inspired by Pico

实际案例

案例1:安装并配置Web服务器

假设你需要在 Debian 上安装并配置一个 Apache Web 服务器。

bash
sudo apt-get update
sudo apt-get install apache2
sudo systemctl start apache2
sudo systemctl enable apache2

案例2:备份重要文件

你可以使用 tar 命令来备份重要文件。

bash
tar -czvf backup.tar.gz /path/to/important/files

总结

通过本文,你已经学习了 Debian 中的一些基本命令,包括文件管理、系统操作和软件包管理。这些命令是你在 Debian 系统中进行日常操作的基础。掌握这些命令后,你可以更高效地管理和操作你的系统。

附加资源

练习

  1. 使用 ls 命令列出你的主目录下的所有文件和目录。
  2. 使用 mkdir 命令创建一个名为 test 的目录,并在其中创建一个名为 example.txt 的文件。
  3. 使用 apt-get 命令安装一个你感兴趣的软件包,然后使用 apt-get remove 命令卸载它。

希望这些内容能帮助你在 Debian 的学习之路上更进一步!