Debian常用命令

以下是一些Debian(以及基于Debian的Linux发行版)中常用的命令:

  1. apt-get:用于管理软件包,包括安装、卸载、更新和升级软件包。

    • sudo apt-get install <package>:安装软件包。
    • sudo apt-get remove <package>:卸载软件包。
    • sudo apt-get update:更新软件包列表。
    • sudo apt-get upgrade:升级已安装的软件包。
  2. dpkg :Debian软件包管理工具,用于直接操作.deb软件包文件。

    • sudo dpkg -i <package.deb>:安装.deb软件包。
    • sudo dpkg -r <package>:卸载已安装的软件包。
    • sudo dpkg -l:列出已安装的软件包。
  3. apt:较新的APT命令行界面,提供了更友好的软件包管理接口。

    • sudo apt install <package>:安装软件包。
    • sudo apt remove <package>:卸载软件包。
    • sudo apt update:更新软件包列表。
    • sudo apt upgrade:升级已安装的软件包。
  4. systemctl:用于管理系统服务。

    • sudo systemctl start <service>:启动服务。
    • sudo systemctl stop <service>:停止服务。
    • sudo systemctl restart <service>:重启服务。
    • sudo systemctl enable <service>:设置服务开机自启动。
    • sudo systemctl disable <service>:取消设置服务开机自启动。
  5. ls:列出目录中的文件和子目录。

    • ls -l:以长格式列出文件和目录。
    • ls -a:显示所有文件,包括隐藏文件。
  6. cd:更改当前工作目录。

    • cd <directory>:进入指定目录。
    • cd ..:返回上一级目录。
  7. mkdir:创建新目录。

    • mkdir <directory>:创建名为directory的目录。
  8. rm:删除文件或目录。

    • rm <file>:删除文件。
    • rm -r <directory>:递归删除目录及其内容。
  9. cp:复制文件或目录。

    • cp <source> <destination>:将源文件复制到目标位置。
    • cp -r <source_directory> <destination_directory>:递归复制目录及其内容。
  10. mv:移动文件或目录,也可以用于重命名文件。

    • mv <source> <destination>:将源文件或目录移动到目标位置。
    • mv <old_name> <new_name>:重命名文件或目录。
  11. nanovim:文本编辑器,用于编辑文件。

    • nano <file>:使用nano编辑器打开文件。
    • vim <file>:使用vim编辑器打开文件。
  12. grep:在文件中搜索指定的字符串模式。

    • grep <pattern> <file>:在文件中搜索匹配模式的行。
  13. chmod:更改文件或目录的权限。

    • chmod <permissions> <file>:设置文件的权限。
  14. chown:更改文件或目录的所有者。

    • chown <user>:group <file>:设置文件的所有者和所属组。
  15. ifconfigip:显示和配置网络接口信息。

    • ifconfig:显示所有网络接口信息。
    • ip addr show:显示网络接口的IP地址。
  16. ping:测试与另一台主机的网络连接。

    • ping <host>:向指定主机发送ICMP请求以测试连接。
  17. ssh:通过安全的加密通道登录远程主机。

    • ssh username@hostname:使用SSH连接到远程主机。
  18. scp:通过加密的方式在本地主机和远程主机之间传输文件。

    • scp <source> <destination>:从本地主机复制文件到远程主机,或从远程主机复制文件到本地主机。
相关推荐
ReaF_star14 小时前
【基线】关于Debian的一些简单安全配置及验证
学习·安全·debian
沟通QQ192263821 小时前
探索数字编码超表面:多模式复用与多功能实现
debian
木子欢儿3 天前
Debian 13安装rime中文输入法
linux·运维·服务器·debian
dllmayday3 天前
AppImage打包
debian
水木姚姚6 天前
搭建 TensorFlow 在 VScode 下编程环境(Debian)
人工智能·windows·vscode·debian·tensorflow
wadesir6 天前
Debian dd命令详解(磁盘备份与恢复完整教程)
linux·运维·debian
云空7 天前
《Debian 系统上部署 YOLO11》
人工智能·神经网络·yolo·debian
李李李li7 天前
debian系统打包(live build)
debian·live build
无名3877 天前
FusionPBX Debian 12 安装
运维·debian·通信
fiveym8 天前
PXE 装机引导文件提取与验证(Debian 9.13 适配,含 TFTP 传输测试)
运维·debian