ubuntu系统常用命令

IDC服务

ubuntu系统常用命令

2025-02-07 00:41


在Ubuntu系统中,掌握常用的命令是提高工作效率和进行系统管理的关键。以下是一些基础的命令,它们涵盖了文件操作、系统管理、网络管理、软件包管理等多个方面。 一、文件和目录操作 ls:列出当前目录中的文件和子目录。

                                            




在Ubuntu系统中,掌握常用的命令是提高工作效率和进行系统管理的关键。以下是一些基础的命令,它们涵盖了文件操作、系统管理、网络管理、软件包管理等多个方面。

一、文件和目录操作

  1. ls:列出当前目录中的文件和子目录。

    ls
    

    该命令会显示当前目录下的文件和目录。常用选项包括:

    • -l:以长格式显示文件详细信息(如权限、所有者、文件大小等)。
    • -a:显示所有文件,包括隐藏文件(以 .开头的文件)。
  2. cd:切换目录。

    cd /path/to/directory
    

    使用该命令可以进入指定路径的目录。如果不带路径直接使用 cd,则返回到当前用户的家目录。

  3. pwd:显示当前工作目录的路径。

    pwd
    

    该命令会输出当前所在的目录的完整路径。

  4. mkdir:创建新目录。

    mkdir new_directory
    

    使用该命令可以在当前目录下创建名为 new_directory的新目录。

  5. rm:删除文件或目录。

    rm file_name
    rm -r directory_name
    
    • rm用于删除文件。
    • rm -r用于删除目录及其包含的所有文件和子目录。请注意,这个操作是不可恢复的,因此要特别小心。
  6. cp:复制文件或目录。

    cp source_file destination_file
    cp -r source_directory destination_directory
    
    • cp用于复制文件。
    • cp -r用于递归复制整个目录。
  7. mv:移动文件或目录。

    mv old_location new_location
    

    该命令用于移动文件或重命名文件/目录。

  8. cat:查看文件内容。

    cat file_name
    

    用于显示文件的内容,适用于小文件查看。

  9. nano 或 vim:文本编辑器。

    nano file_name
    vim file_name
    

    nano是一个简单的文本编辑器,而 vim功能更为强大,适合高级用户。

二、系统信息和管理

  1. uname:显示系统信息。

    uname -a
    

    该命令可以显示内核版本、操作系统类型、主机名等信息。

  2. whoami:显示当前登录用户。

    whoami
    

    该命令返回当前用户的用户名。

  3. ps:查看当前运行的进程。

    ps aux
    

    ps aux列出所有用户的所有进程。

  4. top:动态查看系统资源使用情况。

    top
    

    显示当前系统的资源使用情况,如CPU、内存、进程等。

  5. df:查看磁盘空间使用情况。

    df -h
    

    显示文件系统的磁盘使用情况,其中 -h表示以易读的方式显示(如GB、MB等)。

  6. free:查看内存使用情况。

    free -h
    

    显示系统的内存使用情况,-h表示以易读的方式显示。

  7. shutdown:关闭系统。

    sudo shutdown now
    

    使用 shutdown命令关闭系统,now表示立即关机。

  8. reboot:重启系统。

    sudo reboot
    

    用于重启系统。

三、网络管理

  1. ifconfig 或 ip:查看网络接口信息。

    ifconfig
    ip addr
    
    • ifconfig显示网络接口信息。
    • ip addr是 ifconfig的现代替代命令。
  2. ping:测试网络连通性。

    ping www.example.com
    

    使用该命令可以检测与指定主机的网络连通性。

  3. nslookup 或 dig:查询DNS信息。

    nslookup example.com
    dig example.com
    

    这些命令用于查询DNS记录。

  4. netstat:查看网络连接和路由表。

    netstat -tuln
    

    显示当前系统的网络连接情况。

标签:
  • ubuntu
© 蓝易云.