linux

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

小樊
31
2025-05-13 15:25:55
栏目: 云计算

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

基本命令

  1. ls - 列出目录内容

    ls -l /home/user
    
  2. cd - 改变当前目录

    cd /etc
    
  3. pwd - 显示当前工作目录

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

    cp file1.txt file2.txt
    
  5. mv - 移动或重命名文件或目录

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

    rm file1.txt
    rm -r directory1
    
  7. mkdir - 创建新目录

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

    touch newfile.txt
    
  9. cat - 查看文件内容

    cat file1.txt
    
  10. more / less - 分页查看文件内容

    more file1.txt
    less file1.txt
    

文件权限管理

  1. chmod - 修改文件或目录权限

    chmod 755 script.sh
    
  2. chown - 修改文件或目录所有者

    chown user:group file1.txt
    
  3. chgrp - 修改文件或目录所属组

    chgrp group file1.txt
    

系统信息与监控

  1. top - 实时显示系统进程和资源使用情况

    top
    
  2. htop - 更友好的top命令替代品(可能需要安装)

    htop
    
  3. df - 显示磁盘空间使用情况

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

    du -sh /home/user
    
  5. free - 显示内存和交换空间使用情况

    free -h
    
  6. uname - 显示系统信息

    uname -a
    
  7. lscpu - 显示CPU架构信息

    lscpu
    

网络配置与管理

  1. ifconfig / ip - 显示和配置网络接口

    ifconfig
    ip addr show
    
  2. ping - 测试网络连接

    ping google.com
    
  3. netstat / ss - 显示网络连接、路由表、接口统计等

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

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

    scp file1.txt user@remote_host:/home/user
    

包管理

其他有用的命令

  1. grep - 在文件中搜索文本

    grep "search_term" file1.txt
    
  2. find - 在目录树中查找文件

    find / -name "filename.txt"
    
  3. tar - 打包和解压文件

    tar -czvf archive.tar.gz directory/
    tar -xzvf archive.tar.gz
    
  4. wget - 从网络下载文件

    wget http://example.com/file1.txt
    
  5. curl - 用于传输数据

    curl http://example.com
    

这些命令只是Linux命令行工具的一部分,随着你对系统的熟悉,你会发现更多有用的命令和技巧。记得在使用这些命令时,特别是涉及到删除或修改系统文件的命令,要格外小心。

0
看了该问题的人还看了