Linux/Ubuntu常用命令

16 篇文章 1 订阅
11 篇文章 0 订阅

硬盘

  • 查看磁盘剩余空间:df -hl
  • 查看所有硬盘插口:sudo sfdisk -l
  • 查看硬盘写入量等:vmstat -d (安装命令:pip install sysstat)
  • 查看硬盘各种参数(包括读写量)sudo smartctl -a /dev/sda其中 /dev/sda指的是你的硬盘在系统里的路径,sudo sfdisk -l命令可以查看得到,以下的不再赘述。(安装命令:sudo apt install gsmartcontrol)
  • 测试硬盘读写速度:sudo hdparm -Tt /dev/sda
  • 测试硬盘写能力:sudo time dd if=/dev/zero of=/testw.dbf bs=4k count=100000(不需要修改)
  • 测试硬盘读能力:sudo time dd if=/dev/sda of=/dev/null bs=4k (Ctrl+c终止测试)

内存

  • 查看内存使用情况:cat /proc/meminfofree -m
  • 查看内存频率sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep "Speed:"
  • 查看内存数量sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep 'Size:.*MB' |wc -l
  • 查看内存支持类型sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep "Type:"
  • 查看内存大小sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep "Size:"
  • 修改swap缓存:①禁止掉swap功能:sudo swapoff /swapfile
    ②删除默认的2G的swap文件:sudo rm -f /swapfile
    ③增加 /swapfile的大小:sudo dd if=/dev/zero of=/swapfile count=10240 bs=1024k
    ④设置这个文件为swap分区的挂载点:sudo mkswap /swapfile
    ⑤再次启用swap:sudo swapon /swapfile

CPU

  • 查看CPU:cat /proc/cpuinfolscpu
  • 查看CPU频率cpufreq-info(安装命令:sudo apt-get install cpufrequtils)
  • 查看CPU温度(数值除以1000就是实际温度):watch -n 0.1 cat /sys/class/thermal/thermal_zone0/temp
  • 查看CPU各项参数:sudo apt install pip stress & sudo apt install s-tui,查看命令:s-tui`
  • 查看CPU的C-State状态:sudo turbostat
  • 开启最佳性能模式
    -sudo apt-get install cpufrequtils & sudo gedit /etc/default/cpufrequtils
    -并添加以下行:GOVERNOR="performance"
    -重启cpufrequtils: /etc/init.d/cpufrequtils restart
    查看CPU频率:cat /proc/cpuinfo | grep -i "cpu mhz"
    查看CPU模式:cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

GPU

清除所有gpu占用:sudo fuser -v /dev/nvidia* |awk '{for(i=1;i<=NF;i++)print "kill -9 " $i;}' | sudo sh
清除gpu0占用:sudo fuser -v /dev/nvidia0 |awk '{for(i=1;i<=NF;i++)print "kill -9 " $i;}' | sudo sh

卸载NVIDIA驱动:sudo apt-get remove --purge nvidia-*
卸载驱动残留:sudo apt autoremove
更新内核:sudo update-initramfs -u
重启:sudo reboot
重启后安装NVIDIA驱动:sudo apt install nvidia-driver-530

查看主板上的PCI插槽:sudo dmidecode |grep --color "PCI"
查看PCI插槽的设备的速度:sudo dmesg | grep Gb
在这里插入图片描述
Width(带宽):通常用x1、x2、x4、x8等表示,表示该链路由几条lane组成。
Speed(速率):通常用2.5GT/s、5GT/s、8GT/s,表示每条lane上的传输速率。PCIe1.0为2.5GT/s,PCIe2.0为5GT/s,PCIe3.0为8GT/s,
GT/s:Giga transation per second (千兆传输/秒),即每一秒内传输的次数。重点在于描述物理层通信协议的速率属性,可以不和链路宽度等关联。

Gbps:Giga Bits Per Second (千兆位/秒)。GT/s 与Gbps 之间不存在成比例的换算关系。

PCIe 链路吞吐量计算方法:
吞吐量 = 速率 * 带宽 * 2方向(全双工) * 编码方式
以PCIe 2.0 x8的通道为例,该链路的吞吐量=5GT * 8 * 2 * 8/10 = 64 Gbps = 8GB/s。
以PCIe 3.0 x8的通道为例,该链路的吞吐量= 8GT * 8 * 2 * 128/130 = 126.031 Gbps = 15.754 GB/s。

  • 开始闪屏解决方法:备份Xorg 配置文件:sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak 重新生成Xorg 配置文件:sudo dpkg-reconfigure xserver-xorg

其他命令

更新:sudo apt-get update && sudo apt-get upgrade 版本升级:sudo apt-get dist-upgrade ubuntu
关机:sudo shutdown -h now
开机默认进入命令行模式:sudo systemctl set-default multi-user.target,然后sudo reboot重启
开机默认进入图形用户界面:sudo systemctl set-default graphical.target,然后sudo reboot重启
复制文件:cp -r xxx yyy 复制xxx到yyy
压缩文件:zip -r xxx.zip /home/user/xxx xxx.zip是输出文件夹所在路径
解压缩文件:unzip xxx.zip -d /home/user/xxx /home/user/xxx是输出文件夹所在路径
安装deb文件:sudo dpkg -i 文件名.deb

报错解决

问题:输入sudo apt upgrade后报错:dpkg: error processing archive
方法:执行(overwrite后边那部分需要替换成你出错的文件的绝对路径):sudo dpkg -i --force-overwrite /var/cache/apt/archives/python-problem-report_2.0.1-0ubuntu9_all.deb。然后再执行:sudo apt update && sudo apt upgrade

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 以下是Linux Ubuntu常用命令大全: 1. cd:切换目录 2. ls:列出目录内容 3. pwd:显示当前目录路径 4. mkdir:创建目录 5. rmdir:删除目录 6. touch:创建空文件 7. rm:删除文件 8. cp:复制文件或目录 9. mv:移动文件或目录 10. cat:查看文件内容 11. less:分页查看文件内容 12. grep:查找文件内容 13. find:查找文件 14. chmod:修改文件或目录权限 15. chown:修改文件或目录所有者 16. tar:打包或解压文件 17. top:查看系统进程 18. ps:查看进程信息 19. kill:杀死进程 20. ping:测试网络连接 21. ifconfig:查看网络接口信息 22. netstat:查看网络连接状态 23. ssh:远程登录 24. scp:远程复制文件 25. wget:下载文件 26. curl:发送HTTP请求 27. apt-get:软件包管理工具 28. dpkg:安装或卸载deb包 29. uname:查看系统信息 30. df:查看磁盘空间使用情况 31. du:查看目录大小 32. history:查看命令历史记录 33. alias:设置命令别名 34. source:执行脚本文件 35. echo:输出文本 36. exit:退出当前会话 希望对您有所帮助! ### 回答2: Linux Ubuntu是一种广泛使用的开源操作系统,具有强大的命令行功能。在掌握基本Linux Ubuntu命令之后,可以更高效地管理和操作计算机系统。以下是几个关键的命令,它们可以帮助你更轻松地使用Linux Ubuntu。 1.命令提示符: 使用ubuntu时,支持两种提示符模式。第一种是$提示符,它表示普通用户,而第二种是#提示符,它表示超级用户(也称为管理员)。在命令提示符后面输入命令即可执行对应操作。 2.ls命令: 该命令用于显示当前目录下的所有文件和文件夹,以及相关的详细信息(如文件权限、所有者、大小等等)。例如:ls -la命令将以长格式显示所有文件和文件夹。 3.cd命令: 用于更改当前目录。例如,输入cd /var/www将把当前目录更改为/var/www。 4.mkdir命令: 该命令用于创建一个新的文件夹或目录。例如mkdir myfolder将创建一个名为“myfolder”的文件夹。 5.rm命令: 该命令用于删除文件或目录,只需在命令后面加上文件或目录的名称。例如rm myfolder将删除名为“myfolder”的文件夹。 6.cp命令: 该命令用于复制文件或目录。例如cp file1.txt file2.txt将复制file1.txt文件并将其保存为file2.txt。 7.mv命令: 该命令用于移动文件或目录。例如mv file1 file2将移动file1文件到file2所在的目录。 8.cat命令: 该命令用于查看文本文件的内容。例如:cat file.txt将显示文件file.txt的内容。 9.pwd命令: 该命令用于查看当前所在的目录。例如:pwd将显示当前所在的文件夹。 10.top命令: 该命令用于显示系统当前的进程列表并实时更新。可以使用CTRL+C退出top命令。 总之,以上介绍的这些命令是Linux Ubuntu中最基本的命令,只是我们常用到的一部分。在Linux Ubuntu系统中,有很多命令可以使用,不同命令所实现功能并不相同。因此,作为一名使用Linux Ubuntu的开发者或管理员,我们需要学习并掌握更多的命令,以更好地管理和操作系统。 ### 回答3: Ubuntu是一种基于Linux的操作系统,为了方便用户对系统进行管理和操作,它提供了很多常用的命令。下面列出了几个常用的命令,他们可以让你更好地使用Ubuntu。 1. sudo命令:sudo命令是Ubuntu中最常用的命令之一,它可以让普通用户以超级用户的身份执行命令。sudo命令后面跟的是需要执行的命令,例如:sudo apt-get update。 2. apt-get命令:apt-get命令是Ubuntu中安装、更新、卸载软件包的命令。例如,要安装firefox浏览器,可以输入:sudo apt-get install firefox。 3. cd命令:cd命令用于进入到指定的目录。例如,要进入到名为“test”的文件夹中,可以输入命令:cd test。 4. rm命令:rm命令用于删除文件或目录。例如,要删除名为“test.txt”的文件,可以输入命令:rm test.txt。 5. mv命令:mv命令用于移动或重命名文件。例如,要将名为“test.txt”的文件重命名为“test.doc”,可以输入命令:mv test.txt test.doc。 6. cp命令:cp命令用于复制文件或目录。例如,要将名为“test.txt”的文件复制到名为“new” 的目录中,可以输入命令:cp test.txt new/。 7. chmod命令:chmod命令用于改变文件或目录的权限。例如,要将名为“test.txt”的文件改为只读权限,可以输入命令:chmod 444 test.txt。 8. top命令:top命令用于显示当前系统的进程。例如,要查看系统中正在运行的进程,可以输入命令:top。 总之,使用这些常用命令可以让用户更加方便地管理和操作Ubuntu系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DK数据工作室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值