温馨提示×

debian虚拟机常用命令大全

小樊
37
2025-12-09 00:14:02
栏目: 云计算

在Debian虚拟机中,有许多常用的命令可以帮助你管理和操作系统。以下是一些常用的命令及其简要说明:

基本命令

  1. ls - 列出目录内容。

    ls -l  # 以长格式显示
    ls -a  # 显示所有文件(包括隐藏文件)
    
  2. cd - 更改当前目录。

    cd /path/to/directory  # 进入指定目录
    cd ~  # 进入用户主目录
    cd ..  # 返回上一级目录
    
  3. pwd - 显示当前工作目录的路径。

  4. cp - 复制文件或目录。

    cp source destination  # 复制文件
    cp -r source destination  # 复制目录及其内容
    
  5. mv - 移动或重命名文件或目录。

    mv oldname newname  # 重命名文件
    mv file directory/  # 移动文件到目录
    
  6. rm - 删除文件或目录。

    rm file  # 删除文件
    rm -r directory  # 删除目录及其内容
    
  7. mkdir - 创建新目录。

    mkdir directory  # 创建单个目录
    mkdir -p directory/subdirectory  # 创建多级目录
    
  8. touch - 创建空文件或更新文件时间戳。

    touch filename  # 创建空文件
    
  9. cat - 查看文件内容。

    cat filename  # 显示文件内容
    
  10. moreless - 分页查看文件内容。

    more filename
    less filename
    
  11. headtail - 查看文件的开头和结尾部分。

    head filename  # 显示文件前10行
    tail filename  # 显示文件后10行
    tail -f filename  # 实时查看文件更新
    
  12. grep - 在文件中搜索特定字符串。

    grep "pattern" filename  # 在文件中搜索模式
    

文件权限和所有权

  1. chmod - 更改文件权限。

    chmod 755 filename  # 设置文件权限为rwxr-xr-x
    
  2. chown - 更改文件所有者。

    chown user:group filename  # 更改文件所有者和组
    
  3. chgrp - 更改文件组。

    chgrp group filename  # 更改文件组
    

系统信息

  1. uname - 显示系统信息。

    uname -a  # 显示所有系统信息
    uname -r  # 显示内核版本
    
  2. df - 显示磁盘空间使用情况。

    df -h  # 以人类可读的格式显示
    
  3. du - 显示目录空间使用情况。

    du -sh directory  # 显示目录总大小
    
  4. free - 显示内存和交换空间使用情况。

    free -h  # 以人类可读的格式显示
    
  5. top - 实时显示系统进程和资源使用情况。

    top
    

网络命令

  1. ping - 检查网络连接。

    ping google.com
    
  2. ifconfigip addr - 显示网络接口信息。

    ifconfig
    ip addr
    
  3. routeip route - 显示和修改路由表。

    route -n
    ip route
    
  4. netstat - 显示网络连接、路由表、接口统计等。

    netstat -tuln  # 显示监听的TCP和UDP端口
    
  5. ssh - 安全外壳协议,用于远程登录。

    ssh user@hostname
    
  6. scp - 安全复制文件。

    scp file user@hostname:/path/to/destination
    

软件包管理

  1. apt-get - Debian的软件包管理工具。

    sudo apt-get update  # 更新软件包列表
    sudo apt-get upgrade  # 升级已安装的软件包
    sudo apt-get install package  # 安装软件包
    sudo apt-get remove package  # 删除软件包
    sudo apt-get autoremove  # 删除不再需要的依赖包
    
  2. dpkg - 直接操作软件包。

    dpkg -i package.deb  # 安装软件包
    dpkg -r package  # 删除软件包
    dpkg -l  # 列出已安装的软件包
    

这些命令是Debian虚拟机中最常用的,掌握它们可以帮助你高效地管理和操作系统。

0