debian

Debian有哪些常用命令

小樊
38
2025-05-20 11:32:42
栏目: 智能运维

Debian系统中常用的命令有很多,以下是一些基本的和常用的命令:

系统管理命令

  1. apt-get

    • 更新软件包列表:sudo apt-get update
    • 升级已安装的软件包:sudo apt-get upgrade
    • 安装新软件包:sudo apt-get install <package>
    • 删除软件包:sudo apt-get remove <package>
    • 清理缓存:sudo apt-get clean
  2. dpkg

    • 列出所有已安装的软件包:dpkg -l
    • 显示特定软件包的信息:dpkg -s <package>
    • 安装软件包:sudo dpkg -i <package.deb>
    • 删除软件包:sudo dpkg -r <package>
  3. systemctl

    • 管理系统服务:启动、停止、重启服务等。
      • 启动服务:sudo systemctl start <service>
      • 停止服务:sudo systemctl stop <service>
      • 重启服务:sudo systemctl restart <service>
      • 查看服务状态:sudo systemctl status <service>
  4. useraddusermod

    • 添加新用户:sudo useradd <username>
    • 修改用户信息:sudo usermod <options> <username>
  5. groupaddgroupmod

    • 添加新组:sudo groupadd <groupname>
    • 修改组信息:sudo groupmod <options> <groupname>
  6. chmodchown

    • 修改文件权限:chmod <permissions> <file>
    • 修改文件所有者:chown <user>:<group> <file>
  7. tar

    • 打包和解压文件:tar -czvf archive.tar.gz /path/to/directory
    • 解压文件:tar -xzvf archive.tar.gz
  8. rsync

    • 同步文件和目录:rsync -avz source destination

文件操作命令

  1. ls

    • 列出目录内容:ls -l
    • 显示隐藏文件:ls -a
  2. cp

    • 复制文件或目录:cp source destination
  3. mv

    • 移动或重命名文件或目录:mv oldname newname
  4. rm

    • 删除文件或目录:rm filerm -r directory
  5. cat

    • 查看文件内容:cat file
  6. grep

    • 在文件中搜索文本:grep "pattern" file

网络相关命令

  1. ping

    • 测试网络连接:ping example.com
  2. ifconfig (在较新的Debian版本中可能已被ip命令取代)

    • 查看网络接口信息:ifconfig
  3. ip

    • 更现代的网络配置工具:ip addr show
  4. ssh

    • 远程登录服务器:ssh username@hostname
  5. scp

    • 安全复制文件到远程主机:scp localfile username@hostname:/remotepath

其他实用命令

  1. man

    • 查看命令手册页:man command
  2. history

    • 查看命令历史记录:history
  3. top

    • 实时显示系统进程和资源使用情况。
  4. df

    • 查看磁盘空间使用情况:df -h
  5. du

    • 查看目录或文件的磁盘使用情况:du -sh directory

这些命令构成了Debian系统管理和日常操作的基础。熟练掌握它们将大大提高你的工作效率。

0
看了该问题的人还看了