在判断当前是否开启了超线程之前,需要先判断另外几个数据: 1,物理CPU个数: [root@localhost ~]# cat /proc/cpuinfo | grep physical id | sort | uniq physical id : 0 physical id : 1 可以看到物理CPU个数为2,物理CPU也就是机器外面就能看到的一个个CP...
主要介绍Linux下, 如果对进程的CPU和内存资源的使用情况进行控制的方法。 CPU资源控制 每个进程能够占用CPU多长时间, 什么时候能够占用CPU是和系统的调度密切相关的. Linux系统中有多种调度策略, 各种调度策略有其适用的场景, 也很难说哪种调度策略是最优的...
有时我们需要测试服务器空间不足时程序的性能。这时你就需要手动对服务器创建大文件使其空间不足了。 我在百度之后发现了三个命令:truncate dd fallocate truncate命令: 它的作用是指定一个文件的大小,如果该文件不存在,就会创建该文件。如果指定文件的...
你可能已经知道,我们使用mv命令在类 Unix 操作系统中重命名或者移动文件和目录。 但是,mv命令不支持一次重命名多个文件。 不用担心。 在本教程中,我们将学习使用 Linux 中的mmv命令一次重命名多个文件。 此命令用于在类 Unix 操作系统中使用标准通配符批...
当你在共享的系统上工作时,你可能不希望其他用户偷窥你的控制台中看你在做什么。如果是这样,我知道有个简单的技巧来锁定自己的会话,同时仍然允许其他用户在其他虚拟控制台上使用该系统。要感谢Vlock(Virtual Consolelock),这是一个命令行程序,用于锁...
有很多方法可以列出在 Linux 已启用的仓库。我们将在下面展示给你列出已激活仓库的简便方法。这有助于你知晓你的系统上都启用了哪些仓库。一旦你掌握了这些信息,你就可以添加任何之前还没有准备启用的仓库了。 举个例子,如果你想启用 epel 仓库,你需要先...
提要:Linux 上必备的应用程序是什么呢?这个答案具有主观性并取决于你使用 Linux 桌面的目的是什么。但确实存在一些必备的并且大部分 Linux 用户都会安装的应用程序。接下来我们会列举出那些在所有 Linux 发行版上你都会安装的最优秀的 Linux 应用程序。 在...
节省跨多个主机安装文件和脚本的时间和精力。 自20多年前我开始使用 Linux 以来,我已经使用过基于 rpm 的软件包管理器在 Red Hat 和 Fedora Linux 系统上安装软件。我使用过 rpm 程序本身,还有 yum 和 dnf ,用于在我的 Linux 主机上安装和更新软件包,dnf...
这些最有用的命令可以让你了解安装在你的 Debian 类的 Linux 系统上的包的情况。 你有没有想过你的 Linux 系统上安装了几千个软件包? 是的,我说的是千。 即使是相当一般的 Linux 系统也可能安装了上千个软件包。 有很多方法可以获得这些包到底是什么包的详...
在 Linux 系统上安装 Rust 编程语言可能是你近年来所做的最有价值的事情之一。 Rust 是一种相当年轻和现代的编程语言,具有许多使其非常灵活而及其安全的功能。数据显示它正在变得非常受欢迎,连续三年(2016、2017和2018)在 Stack Overflow 开发者调查中获...