创见博客
ubuntu系统操作命令
七崽爱吃小饼干2025/03/18阅读 6专栏 ubuntu

Ubuntu系统有许多常用的操作命令,以下是一些分类介绍:

文件和目录操作

  • ls:用于列出目录内容。例如,ls -l以长格式显示文件和目录的详细信息,包括权限、所有者、大小、修改时间等;ls -a显示所有文件和目录,包括隐藏文件(以.开头的文件)。
  • cd:切换目录。如cd /home/user/Documents可进入指定的路径。cd..返回上一级目录,cd ~回到用户主目录。
  • pwd:显示当前工作目录的绝对路径。
  • mkdir:创建新目录。如mkdir new_folder,若要创建多级目录,使用mkdir -p dir1/dir2/dir3。
  • rmdir:删除空目录。例如,rmdir empty_folder。
  • cp:复制文件或目录。cp file1.txt file2.txt将file1.txt复制为file2.txt;cp -r folder1 folder2递归复制folder1及其所有内容到folder2。
  • mv:移动或重命名文件或目录。mv file1.txt /home/user/Documents将文件移动到指定目录;mv old_folder new_folder重命名文件夹。
  • rm:删除文件或目录。rm file.txt删除指定文件,rm -r folder删除目录及其所有内容,使用时需谨慎,因为删除的文件或目录通常难以恢复。

系统信息查看

  • uname:查看系统内核信息。uname -a显示详细的系统信息,包括内核版本、主机名、硬件平台等。

  • lscpu:查看CPU相关信息,如型号、核心数、线程数等。

  • free:查看系统内存使用情况,包括物理内存和交换内存。

  • df:查看磁盘空间使用情况,显示各个分区的容量、已用空间、可用空间等信息。

  • top:实时查看系统中各个进程的资源占用情况,如CPU、内存等。按q键退出。

  • 查看NVIDIA显卡详细信息:

    • nvidia-smi:如果系统安装了NVIDIA显卡驱动,该命令可以查询NVIDIA GPU的使用状态,包括温度、功率、内存使用情况、GPU利用率等关键参数。例如,“Fan”表示风扇转速,“Temp”是温度,“Perf”是性能状态,“Pwr”是能耗,“Bus - Id”是涉及GPU总线的信息,“Disp.A”表示Display Active,即GPU的显示是否初始化。
    • nvidia-smi -L:可查看显卡的型号和UUID等信息。
    • nvidia-settings:该命令会弹出NVIDIA的图形界面,通过界面可以更直观地查看和调整显卡的各种设置和信息。
  • 查看AMD显卡详细信息:如果是AMD显卡,安装了相应的驱动后,可以使用radeontop命令来查看显卡的使用情况,包括GPU利用率、显存使用情况、温度等信息。若未安装radeontop,可先通过sudo apt-get install radeontop进行安装。

软件包管理

  • apt update:更新软件源列表,获取最新的软件包信息。
  • apt install:安装软件包。例如,apt install firefox安装Firefox浏览器。
  • apt upgrade:升级系统中已安装的软件包到最新版本。
  • apt remove:卸载软件包,但保留配置文件。如apt remove software_name。
  • apt purge:彻底卸载软件包,包括配置文件。

网络操作

  • ifconfig:查看和配置网络接口信息,如IP地址、子网掩码、MAC地址等。在新的Ubuntu版本中,更推荐使用ip addr命令。
  • ping:用于测试网络连接,向目标主机发送ICMP数据包并接收响应,以检查网络是否可达。例如,ping www.baidu.com。
  • traceroute:跟踪数据包从本地到目标主机所经过的路由路径,显示每一跳的路由器信息。
  • netstat:查看网络连接、路由表、网络接口统计信息等。例如,netstat -tuln显示当前正在监听的TCP和UDP端口。

用户和权限管理

  • useradd:添加新用户。例如,useradd newuser,还可以使用参数如-m自动创建用户主目录。
  • passwd:设置或更改用户密码。passwd user1可更改user1的密码,如果不指定用户名,则用于更改当前用户的密码。
  • chown:更改文件或目录的所有者。例如,chown user1:group1 file.txt将file.txt的所有者更改为user1,所属组更改为group1。
  • chmod:更改文件或目录的权限。如chmod 755 file.txt设置文件的权限为所有者可读、可写、可执行,组用户和其他用户可读、可执行。
评论
0/100