ubuntu

Ubuntu虚拟机中常用命令有哪些

小樊
31
2025-05-11 20:53:00
栏目: 云计算

在Ubuntu虚拟机中,有许多常用的命令可以帮助你进行日常操作和管理。以下是一些常用的命令:

基本命令

  1. ls - 列出目录内容。

    ls -l
    
  2. cd - 更改当前目录。

    cd /path/to/directory
    
  3. pwd - 显示当前工作目录的路径。

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

    cp source destination
    
  5. mv - 移动或重命名文件或目录。

    mv oldname newname
    
  6. rm - 删除文件或目录。

    rm file
    rm -r directory
    
  7. mkdir - 创建新目录。

    mkdir new_directory
    
  8. touch - 创建空文件或更新文件时间戳。

    touch newfile
    
  9. cat - 显示文件内容。

    cat file.txt
    
  10. more / less - 分页显示文件内容。

    more file.txt
    less file.txt
    
  11. head - 显示文件的前几行。

    head file.txt
    
  12. tail - 显示文件的最后几行。

    tail file.txt
    tail -n 10 file.txt
    
  13. grep - 在文件中搜索特定模式。

    grep "pattern" file.txt
    
  14. find - 在目录树中查找文件。

    find /path/to/search -name filename
    
  15. chmod - 更改文件或目录的权限。

    chmod 755 file.txt
    
  16. chown - 更改文件或目录的所有者和组。

    chown user:group file.txt
    
  17. sudo - 以超级用户权限执行命令。

    sudo apt update
    

文件系统管理

  1. df - 显示磁盘空间使用情况。

    df -h
    
  2. du - 显示目录或文件的磁盘使用情况。

    du -sh directory
    
  3. mount / umount - 挂载和卸载文件系统。

    sudo mount /dev/sdb1 /mnt/mydisk
    sudo umount /mnt/mydisk
    
  4. fsck - 检查并修复文件系统。

    sudo fsck /dev/sda1
    

网络管理

  1. ping - 测试网络连接。

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

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

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

    netstat -tuln
    
  5. ssh - 安全外壳协议,用于远程登录。

    ssh user@remote_host
    
  6. scp - 安全复制文件到远程主机。

    scp localfile user@remote_host:/path/to/destination
    

软件包管理

  1. apt-get / apt - Debian/Ubuntu的包管理工具。

    sudo apt update
    sudo apt install package_name
    sudo apt remove package_name
    sudo apt upgrade
    
  2. dpkg - Debian包管理工具。

    dpkg -i package.deb
    dpkg -r package_name
    

其他常用命令

  1. history - 显示命令历史记录。

    history
    
  2. man - 显示命令的手册页。

    man ls
    
  3. top / htop - 实时显示系统进程和资源使用情况。

    top
    htop
    
  4. kill - 终止进程。

    kill PID
    kill -9 PID
    
  5. crontab - 定时任务管理。

    crontab -e
    

这些命令涵盖了Ubuntu虚拟机中的许多基本操作和管理任务。熟练掌握这些命令将大大提高你的工作效率。

0
看了该问题的人还看了