Debian 常用命令指南:基础篇

Debian 是一款广泛使用的 Linux 发行版,以其稳定性和安全性著称。对于新手来说,掌握一些常用的命令行工具是顺利使用 Debian 的第一步。本篇文章将介绍一些 Debian 系统中最常用的基础命令,帮助你更好地管理和操作你的系统。

1. 系统信息相关命令

1.1 uname

uname 命令用于显示系统信息。

sh 复制代码
uname -a

此命令会显示包括内核名称、主机名、内核版本等详细信息。

1.2 lsb_release

lsb_release 命令用于显示发行版信息。

sh 复制代码
lsb_release -a

此命令会显示 Debian 的发行版版本等信息。

1.3 hostname

hostname 命令用于显示或设置系统的主机名。

sh 复制代码
hostname

此命令会显示当前的主机名。

2. 文件和目录操作命令

2.1 ls

ls 命令用于列出目录内容。

sh 复制代码
ls

常用选项:

  • -l:长格式显示。
  • -a:显示所有文件,包括隐藏文件。

2.2 cd

cd 命令用于改变当前工作目录。

sh 复制代码
cd /path/to/directory

2.3 mkdir

mkdir 命令用于创建新目录。

sh 复制代码
mkdir new_directory

2.4 rm

rm 命令用于删除文件或目录。

sh 复制代码
rm file_name

常用选项:

  • -r:递归删除目录及其内容。
  • -f:强制删除,无需确认。

2.5 cp

cp 命令用于复制文件或目录。

sh 复制代码
cp source_file destination

常用选项:

  • -r:递归复制目录及其内容。

2.6 mv

mv 命令用于移动或重命名文件或目录。

sh 复制代码
mv old_name new_name

3. 文件查看和编辑命令

3.1 cat

cat 命令用于查看文件内容。

sh 复制代码
cat file_name

3.2 less

less 命令用于分页查看文件内容,适合查看较长的文件。

sh 复制代码
less file_name

3.3 nano

nano 是一个简单易用的文本编辑器。

sh 复制代码
nano file_name

4. 系统管理命令

4.1 apt-get

apt-get 命令是 Debian 系统中常用的包管理工具。

  • 更新包列表:
sh 复制代码
sudo apt-get update
  • 安装新软件包:
sh 复制代码
sudo apt-get install package_name
  • 卸载软件包:
sh 复制代码
sudo apt-get remove package_name
  • 升级所有已安装的软件包:
sh 复制代码
sudo apt-get upgrade

4.2 dpkg

dpkg 命令用于 Debian 包的安装、构建和删除。

  • 安装 .deb 包:
sh 复制代码
sudo dpkg -i package_name.deb
  • 卸载已安装的软件包:
sh 复制代码
sudo dpkg -r package_name
  • 列出所有已安装的软件包:
sh 复制代码
dpkg -l

5. 用户和权限管理命令

5.1 adduser

adduser 命令用于添加新用户。

sh 复制代码
sudo adduser new_username

5.2 passwd

passwd 命令用于更改用户密码。

sh 复制代码
passwd username

5.3 chown

chown 命令用于更改文件或目录的所有者。

sh 复制代码
sudo chown new_owner file_name

5.4 chmod

chmod 命令用于更改文件或目录的权限。

sh 复制代码
chmod 755 file_name

结语

掌握这些基本命令,你已经可以在 Debian 系统上进行大部分常见的操作了。随着你对 Linux 系统的熟悉,你可以进一步探索更多高级命令和功能。希望这篇文章能够帮助你快速上手 Debian 系统,享受开源世界的乐趣。

相关推荐
周杰伦的稻香4 天前
Debian 9 (Stretch)仓库无法使用
运维·debian
MaoSource4 天前
Debian 12 安装 FFmpeg 命令
服务器·ffmpeg·debian
weixin_462446235 天前
一键安装单节点 Zookeeper 3.8.5(附完整 Bash 脚本)
zookeeper·debian·bash
胖好白5 天前
【RK3588开发】Debian系统的驱动开发配置
驱动开发·debian
网硕互联的小客服8 天前
Debian系统提示“Media change...”如何处理?
运维·debian
shhpeng9 天前
Debian packages 的签名与验证
运维·debian
shhpeng9 天前
Debian 包的制作与安装完整指南
运维·debian
shhpeng9 天前
如何制作一个简单的 .deb Debian 包 ?
运维·debian
weixin_4307509310 天前
OpenMediaVault debian Linux安装配置企业私有网盘(三) 静态ip地址配置
linux·服务器·debian·nas·网络存储系统
零意@10 天前
debian如何把新编译的内核镜像替换原来的内核
运维·debian·更新内核版本·linux内核版本更新·debian更新内核