-
四大特色带你看Linux内核5.6
所属栏目:[Linux] 日期:2021-06-01 热度:198
当我们还在体验 Linux 5.5 稳定发行版带来更好的硬件支持时,Linux 5.6 已经来了。 说实话,Linux 5.6 比 5.5 更令人兴奋。即使即将发布的 Ubuntu 20.04 LTS 发行版将自带 Linux 5.5,你也需要切实了解一下 Linux 5.6 内核为我们提供了什么。 我将在本文中[详细]
-
你最偏爱哪个Linux发行版?
所属栏目:[Linux] 日期:2021-06-01 热度:173
我使用 Fedora 发行版!我喜欢这样的社区,成员们共同创建一个令人惊叹的操作系统,展现了开源软件世界最伟大的造物。Matthew Miller 我在家中使用 Arch。作为一名游戏玩家,我希望可以轻松使用最新版本的 Wine 和 GFX 驱动,同时最大限度地掌控我的系统。[详细]
-
把你的Linux改造的像个黑客屏幕
所属栏目:[Linux] 日期:2021-06-01 热度:105
GNU/Linux 的好玩,真是有目共睹,世界上越来越多的用户已经使用和玩耍它很久啦。 今天 Linux 已经成为了一个庞大的生态链系统。从树莓派到超级计算机,从网络交换机到 SDN 都有 Linux 操作系统的身影。其实 GNU/Linux 系统本身指的是很多 GNU 自由开源软[详细]
-
MidnightBSD:应该是你通往FreeBSD的大门
所属栏目:[Linux] 日期:2021-06-01 热度:154
在接下来的窗口中,当出现提示时,选择 No,接下来系统将重启。在 MidnightBSD 重启后,你已经为下一阶段的安装做好了准备。 后安装阶段 当你最新安装的 MidnightBSD 启动时,你将发现你自己处于命令提示符当中。此刻,还没有图形界面。要安装应用程序,Mi[详细]
-
体验比Mac和Windows 10更优秀的Linux桌面
所属栏目:[Linux] 日期:2021-06-01 热度:121
基本OS 5.1中的照片应用基本OS 5.1 JASON EVANGELHO中的照片应用程序您可能已经听说过Ubuntu,它是目前最受欢迎的Linux发行版之一。基本操作系统是基于稳定版本的Ubuntu(这意味着您将获得一个经过全面测试的内核和软件),但是它使用名为Pantheon的自定义桌[详细]
-
分享一款全能SSH远程连接工具
所属栏目:[Linux] 日期:2021-06-01 热度:93
Cmder大家应该都比较熟悉,也是个好工具,可是没办法愉快地使用SFTP传输文件、也不支持远程终端登陆,这个却是MobaXterm的强项。只要你通过SSH连接远程服务器,左侧自动启用SFTP,不需要任何操作直接列出服务器上的文件列表,上传下载,文件列表目录和终端[详细]
-
在Linux上压缩文件:zip命令的各种变体及技巧
所属栏目:[Linux] 日期:2021-06-01 热度:58
除了压缩和解压缩文件外,你还可以使用 zip 命令执行许多有趣的操作。这是一些其他的 zip 选项以及它们如何提供帮助。 为了节省一些磁盘空间并将文件打包在一起进行归档,我们中的一些人已经在 Unix 和 Linux 系统上压缩文件数十年了。即使这样,并不是所[详细]
-
我希望在成为Linux系统管理员之前了解的10点
所属栏目:[Linux] 日期:2021-06-01 热度:191
1. 用户会让人痛苦不堪。用户不可避免,因为若没有用户,系统管理员派不上用[详细]
-
分析 | 如何进行Linux启动时间优化
所属栏目:[Linux] 日期:2021-06-01 热度:59
快速启动嵌入式设备或电信设备,对于时间要求紧迫的应用程序是至关重要的,并且在改善用户体验方面也起着非常重要的作用。这个文章给予一些关于如何增强任意设备的启动时间的重要技巧。 快速启动或快速重启在各种情况下起着至关重要的作用。为了保持所有服[详细]
-
Linux网络监控工具大检阅
所属栏目:[Linux] 日期:2021-05-30 热度:170
Netstat是Linux下全能的网络监控工具,可以监控主机网络数据包统计信息以及网卡信息的命令行工具。它可以显示当前网络连接,路由表以及许多网络接口和网络协议统计信息。netstat在很很多发行版是默认安装的,比如Centos 6等在centos 7,8下默认是用iptraf2[详细]
-
正则表达式的用途
所属栏目:[Linux] 日期:2021-05-30 热度:149
正则表达式,又称正规表达式、常规表达式 使用字符串来描述、匹配一系列符合某个规则的字符串 简单来说,是一种匹配字符串的方法,通过一些特殊符号,实现快速查找、删除、替换某个特定字符串。 正则表达式组成 普通字符:大小写字母、数字、标点符号及一[详细]
-
6张图带你掌握 Kubernetes Ingress
所属栏目:[Linux] 日期:2021-05-30 热度:71
Kubernetes Ingress 只是 Kubernetes 中的一个普通资源对象,需要一个对应的 Ingress 控制器来解析 Ingress 的规则,暴露服务到外部,比如 ingress-nginx,本质上来说它只是一个 Nginx Pod,然后将请求重定向到其他内部(ClusterIP)服务去,这个 Pod 本身[详细]
-
Linux 不懂权限管理,怎么玩转套路
所属栏目:[Linux] 日期:2021-05-30 热度:189
小菜提示: 看完此文手痒的同学,请在测试服务器上联系哦,可不能随便上生产服务器上测试! 前言: 最近有不少同学私聊我,说面试的过程中遇到的面试官提问 Linux 相关的问题,不禁有些抱怨,自己又不是运维,为啥要精通 Linux,会一些基本命令不就可以了么[详细]
-
为什么Linux内核一直用Unsigned Long来取代指针
所属栏目:[Linux] 日期:2021-05-30 热度:125
大抵掌握一个技术或者知识都是这三个阶段: 不知道自己不知道; 知道自己不知道; 知道自己知道。 比较难突破的是不知道自己不知道的阶段,因为不知道自己不知道,所以才往往特别自信,觉得老子天下第一。基本上,本文要记录的一个小点,也是一个我从不知道[详细]
-
分享4款超好用本地Kubernetes部署工具
所属栏目:[Linux] 日期:2021-05-30 热度:77
2. 开发的应用程式需要用到一些 Kubernetes 的资源才能够看出差异,譬如想确认 Kubernetes HPA 发生时应用程式是否能够如预期运作。这类型的应用程式也会需要有个本地的 Kubernetes 集群才能测试。 3. 开发人员本身是公司的基础设施维运人员,譬如要设计 J[详细]
-
大神教你在Linux中查找和删除重复文件的4种技巧
所属栏目:[Linux] 日期:2021-05-30 热度:119
在本教程中,您将学习如何使用rdfind和fdupes命令行工具以及称为DupeGuru和FSlint的GUI工具在Linux中查找和删除重复文件。 需要注意的是 永远要小心你在系统上删除的内容,因为这可能会导致不必要的数据丢失。如果您正在使用一个新工具,首先在一个测试目[详细]
-
Kafka之消费与激情
所属栏目:[Linux] 日期:2021-05-30 热度:171
副标题#e# 首先,我们来看看消费。Kafka提供了非常简单的消费API,使用者只需初始化Kafka的Broker Server地址,然后实例化KafkaConsumer类即可拿到Topic中的数据。一个简单的Kafka消费实例代码如下所示: publicclassJConsumerSubscribeextendsThread{ publ[详细]
-
超级厉害|Linux系统下从0到1的玩法指南
所属栏目:[Linux] 日期:2021-05-30 热度:158
Linux是一个开源、免费的操作系统,其稳定性、安全性、处理并发已经得到业界的认可,目前很多企业级的项目都会部署到Linux/unix系统上。Linux可以安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制、台式计算机、大型机和超级计算机[详细]
-
如何在Linux中创建/使用LVM
所属栏目:[Linux] 日期:2021-05-30 热度:103
卷组Volume Group(VG)是 LVM 结构中的另一层。基本上,卷组由你创建的 LVM 物理卷组成,你可以将物理卷添加到现有的卷组中,或者根据需要为物理卷创建新的卷组。 创建卷组 (vgcreate) 的一般语法: vgcreate [卷组名][物理卷名] 使用以下命令将一个新[详细]
-
Linux系统编程中的共享内存之mmap
所属栏目:[Linux] 日期:2021-05-30 热度:83
副标题#e# voidmmap(voidadrr,size_tlength,intprot,intflags,intfd,off_toffset); 返回值: 成功:返回创建的映射区首地址; 失败:返回MAP_FAILED 具体参数含义: addr:指向映射区的首地址,这是由系统内核所决定的,一般设为NULL; length:欲创建的映射[详细]
-
Linux下怎样清理长时间不使用的旧文件?
所属栏目:[Linux] 日期:2021-05-29 热度:206
默认设置下,tmpwatch 命令依据文件的 atime (access time)而非 mtime (modify time)来删除文件。如果你想改变它的删除依据,可以在使用这个命令时加上你想修改的参数。 注意:千万不要在根目录底下运行 tmpwatch 或者 tmpreaper 命令,因为系统可没有任何[详细]
-
分析|零拷贝Zero-Copy技术大公开
所属栏目:[Linux] 日期:2021-05-29 热度:128
应用程序要读取磁盘数据,调用read()函数从而实现用户态切换内核态,这是第1次状态切换; DMA控制器将数据从磁盘拷贝到内核缓冲区,这是第1次DMA拷贝; CPU将数据从内核缓冲区复制到用户缓冲区,这是第1次CPU拷贝; CPU完成拷贝之后,read()函数返回实现用户[详细]
-
怎样使用lshw检阅Linux设备信息
所属栏目:[Linux] 日期:2021-05-29 热度:97
副标题#e# 虽然lshw命令(列出硬件list hardware,读作 ls hardware)远不是每个人最先学会的 50 个 Linux 命令之一,但它可以提供很多系统硬件的有用信息。 它以一种相当易于理解的格式提取出可能比你知道的更多的信息。在看到描述、(设备)逻辑名称、大[详细]
-
Linux系统编程包含的信号集操作函数
所属栏目:[Linux] 日期:2021-05-29 热度:116
我们有时需要屏蔽某个信号,就需要去修改阻塞信号集。那么,我们该如何修改阻塞信号集?系统提供的一个方法是,我们先创建一个跟阻塞信号集一样的集合,再利用它去修改阻塞信号集。 系统提供了一系列的信号集设定函数。这些函数如下所示: sigset_tset; 信[详细]
-
从阿里大促中,我顺明白的CPU与Load异常排查思路
所属栏目:[Linux] 日期:2021-05-29 热度:173
cpu使用率 = 100 * (totalCpuTime - idle) / totalCpuTime。 其他时间例如us、sy、ni都是类似的计算方式,总结起来说,cpu这个值反应的是某个采样时间内的cpu使用情况。因此有时候cpu很高,但是打印线程堆栈出来发现高cpu的线程在查询数据库等待中,不要觉[详细]