深入理解Linux shell中2>&1的含义(全网最全,看完就懂)
1和2在Linux中代表什么在Linux系统中012是一个文件描述符从上表看的出来,我们平时使用的echo"hello">t.log其实也可以写成echo"hel
这5个Linux发行版,2021年不要再错过了
自从我开始使用Linux,它就一直是我的首选系统,我已经用Linux五
常用 Linux 软件汇总!很全,但不敢说最全
来源:gitbooks链接:https://alim0x.gitbooks.io/awesome-linux-software-zh_cn/content/音频Airtime-Airtime是一款用于调度和远程站点管理的开放广播软件Ardour-在Linux上录音,编辑,和混音Audacious-开
Linux 进程管理之调度和进程切换
什么是调度?按照某种调度算法,从进程的ready队列中选择进程给CPU。为什么要调度?为了最大限度的利用CPU。调度相关结构体task_struct我们先把task_struct中和调度相关的结构拎出来:structtask_struct{....../**调度类。用sched_class对调度器进
听说这15 个 Linux 实用技巧,能拯救不少人间惨案
熟悉Linux系统的同学都知道,它高效主要体现在命令行。通过命令行,可以将很多简单的命令,通过自由的组合,得到非常强大的功能。命令行也就意味着可以自动化,自动化会使你的工作更高效,释放很多手工操作,让你有更多的时间去做更有意义的事情。这篇文章,会分享一些非常实用小技巧,希望能够帮助你提高工作效率,学
TCP连接中客户端的端口号是如何确定的?
大家好,我是飞哥!在TCP连接中,客户端在发起连接请求前会先确定一个客户端端口,然后用这个端口去和服务器端进行握手建立连接。那么在Linux上,客户端的端口到底是如何被确定下来的呢?事实上很多我们平时遇到的问题都和这个端口选择过程相关,如果能深度理解这个过程,将有助于我们对这些问题的深刻理解。Can
这5个Linux发行版,2021年不要再错过了
自从我开始使用Linux,它就一直是我的首选系统,我已经用Linux五
如何在 Linux下优雅的进行大文件切割与合并
往往是因为网络传输的限制,导致很多时候,我们需要在Linux系统下进行大文件的切割。这样将一个大文件切割成为多个小文件,进行传输,传输完毕之后进行合并即可。1.文件切割-split在Linux系统下使用split命令进行大文件切
Linux 中 rsync 备份数据使用实例
rsync工具用于将文件和目录从一个位置同步到另一个位置。同步的位置可以在本地服务器或远程服务器上。在Centos中使用下面命令安装rsync:[root@localhost~]#yum-yinstallrsync实例一:本机中的两个目录进行同步要同步本地计算机中的两个目录,使用rsync-zvr命
Linux系统安全强化指南
本指南旨在说明如何尽可能地加强Linux的安全性和隐私性,并且不限于任何特定的指南。免责声明:如果您不确定自己在做什么,请不要尝试在本文中使用任何内容。本指南仅关注安全性和隐私性,而不关注性能,可用性或其他内容。列出的所有命令都将需要root特权。以“$”符号开头的单词表示一个变量,不同终端之间可能
如何在 Linux 下优雅的查看系统 CPU 信息
我们在进行机器学习的时候,肯定需要使用一个比较好的GPU显卡,其次就是一个性能强劲的CPU了。主频高的CPU在跑程序的时候,真的有时候比使用GPU都跑的快,所以如何查看自己机器的CPU就是必不可少的步骤了。我们常常选购笔记本或者
万字总结,体系化带你全面认识 Linux 系统安全强化
本指南旨在说明如何尽可能地加强Linux的安全性和隐私性,并且不限于任何特定的指南。免责声明:如果您不确定自己在做什么,请不要尝试在本文中使用任何内容。本指南仅关注安全性和隐私性,而不关注性能,可用性或其他内容。列出的所有命令都
超级干货:3个性能监控和优化命令详解
小编为大家整理出了三个有关性能监控和优化命令详细讲解,别看只有三个,但不影响他噎啊,本篇文章很长,涉及top命令、free命令和vmstat命令,真的是很详细的讲解,希望能帮到大家,另外还有两条相关的命令详解,消化消化这篇的知识,过几天再上那两条~1top命令top命令是Linux下常用的性能分析工
linux jq命令的一次有趣实践
运维就要无所不能,无所不会大家好,我是Stanley「史丹利」,今天聊一些简单的技术实践:linuxjq命令的一次有趣实践。文章目录如下:一、背景二、jq命令用法2.1"."2.2、[index]2.3、管道线|2.4、[]2.5、其它有用功能三、CentOS7安装jqlinuxjq命令的一次有趣实
万字整理,肝翻Linux内存管理所有知识点
Linux的内存管理可谓是学好Linux的必经之路,也是Linux的关键知识点,有人说打通了内存管理的知识,也就打通了Linux的任督二脉,这一点不夸张。有人问网上有很多Linux内存管理的内容,为什么还要看你这一篇,这正是我写此文的原因,网上碎片化的相关知识点大都是东拼西凑,先不说正确性与否,就连
五分钟搞定 Linux 文档全部知识,就看这篇文章
分享一篇文章,原文来自:详解Linux文档。写在前面我们都知道Linux是一个支持多用户、多任务的系统,这也是它最优秀的特性,即可能同时有很多人都在系统上进行工作,所以千万不要强制关机,同时,为了保护每个人的隐私和工作环境,针对某一个文档(文件、目录),Linux系统定义了三种身份,分别是拥有者(o
为什么 Linux 和 macOS 不需要碎片整理
为什么这么设计(Why’sTHEDesign)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。如果你有想要了解的问题,可以在文章下面留言。相信今天很多的软件工程师使用的都是Linux或者macOS
面试官常考的 21 条 Linux 命令
一、文件和目录1.cd命令(它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径)cd/home进入'/home'目录cd..
谁动了我的 Linux?原来 history 这么强大!
大家好,我是肖邦,这是我的第15篇原创文章。当我们频繁使用Linux命令行时,有效地使用历史记录,可以大大提高工作效率。在平时Linux操作过程中,很多命令是重复的,你一定不希望大量输入重复的命令。如果你是系统管理员,你可能需要对用户操作进行审计,管理好Linux命令历史记录显得非常重要。今天我们来
无需太多,30 秒搞定在 Kubernetes 中部署 Kubernetes 集群
Vcluster是一个可以在Kubernetes集群中快速创建Kubernetes虚拟集群的实用工具。项目地址:https://github.com/loft-sh/vcluster什么是虚拟Kubernetes集群?虚拟集群是