linux

Linux虚拟机有哪些常用命令

小樊
40
2025-07-17 10:20:54
栏目: 云计算

在Linux虚拟机中,有许多常用的命令可以帮助你管理和操作系统。以下是一些基本的和常用的命令:

基本命令

  1. ls - 列出目录内容。

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

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

    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
    
  8. rmdir - 删除空目录。

    rmdir directory
    

文件查看和编辑命令

  1. cat - 查看文件内容。

    cat file
    
  2. more / less - 分页查看文件内容。

    more file
    less file
    
  3. head - 查看文件开头部分。

    head file
    
  4. tail - 查看文件末尾部分。

    tail file
    tail -f file  # 实时查看文件更新
    
  5. nano / vi / vim - 文本编辑器。

    nano file
    vi file
    vim file
    

系统信息命令

  1. uname - 显示系统信息。

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

    df -h  # 以人类可读的格式显示
    
  3. du - 显示目录或文件的磁盘使用情况。

    du -sh directory  # 显示目录总大小
    du -h file  # 以人类可读的格式显示文件大小
    
  4. free - 显示内存使用情况。

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

    top
    

网络相关命令

  1. ping - 测试网络连接。

    ping www.example.com
    
  2. ifconfig / ip - 显示和配置网络接口。

    ifconfig
    ip addr show
    
  3. netstat - 显示网络连接、路由表、接口统计等。

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

    ssh user@host
    
  5. scp - 安全复制文件。

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

其他常用命令

  1. tar - 打包和解包文件。

    tar -czvf archive.tar.gz directory  # 打包目录
    tar -xzvf archive.tar.gz  # 解包文件
    
  2. find - 查找文件和目录。

    find /path/to/search -name filename
    
  3. grep - 在文件中搜索文本。

    grep "pattern" file
    
  4. chmod - 修改文件权限。

    chmod 755 file  # 设置文件权限为rwxr-xr-x
    
  5. chown - 修改文件所有者。

    chown user:group file
    

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

0
看了该问题的人还看了