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>:从本地主机复制文件到远程主机,或从远程主机复制文件到本地主机。
相关推荐
皓月盈江14 小时前
个人计算机Linux Debian桌面操作系统上网安全防护措施
linux·ubuntu·网络安全·debian·桌面操作系统·上网安全防护措施
文亭湖畔程序猿2 天前
Debian 12 日常命令 & nano 快捷键速查表
运维·debian
ziqibit2 天前
debian Live with Persistence 持久化U盘的debian系统
运维·debian
文亭湖畔程序猿3 天前
PVE 基础环境初始化与 Debian Cloud-Init 部署记录
网络·数据库·debian
oMcLin5 天前
如何在 Debian 11 上通过构建大数据湖,使用 Apache Spark 加速电商平台的数据分析与实时推荐引擎
spark·debian·apache
·云扬·5 天前
ClickHouse副本配置全攻略:基于ZooKeeper实现高可用部署
clickhouse·zookeeper·debian
oMcLin6 天前
如何在 Debian 11 上配置并调优 Nginx 与 Lua 脚本,提升高流量 API 网关的性能与安全性?
nginx·debian·lua
oMcLin6 天前
如何在Debian 11上使用Kubernetes网络策略,确保多租户环境下的网络安全与流量隔离?
kubernetes·debian
oMcLin6 天前
如何在Debian 11上通过配置Ceph分布式存储集群,提升电商平台的高可用性存储与数据备份效率?
debian
oMcLin6 天前
如何在Debian 10上配置并调优Apache Kafka集群,支持电商平台的大规模订单处理和消息流管理?
kafka·debian·apache