-
分析|零拷贝Zero-Copy技术大公开
所属栏目:[Linux] 日期:2021-05-30 热度:72
读数据过程: 应用程序要读取磁盘数据,调用read()函数从而实现用户态切换内核态,这是第1次状态切换; DMA控制器将数据从磁盘拷贝到内核缓冲区,这是第1次DMA拷[详细]
-
怎样使用lshw检阅Linux设备信息
所属栏目:[Linux] 日期:2021-05-30 热度:151
虽然 lshw 命令( 列出硬件 list hardware ,读作 ls hardware)远不是每个人最先学会的 50 个 Linux 命令之一,但它可以提供很多系统硬件的有用信息。 它以一种[详细]
-
如何在Linux中创建/使用LVM
所属栏目:[Linux] 日期:2021-05-30 热度:122
如何创建一个卷组 卷组 Volume Group (VG)是 LVM 结构中的另一层。基本上,卷组由你创建的 LVM 物理卷组成,你可以将物理卷添加到现有的卷组中,或者根据需要[详细]
-
Linux系统编程中的共享内存之mmap
所属栏目:[Linux] 日期:2021-05-30 热度:151
mmap函数 函数原型: voidmmap(voidadrr,size_tlength,intprot,intflags,intfd,off_toffset); 返回值: 成功:返回创建的映射区首地址; 失败:返回MAP_FAILED 具[详细]
-
超级厉害|Linux系统下从0到1的玩法指南
所属栏目:[Linux] 日期:2021-05-30 热度:74
Linux是一个开源、免费的操作系统,其稳定性、安全性、处理并发已经得到业界的认可,目前很多企业级的项目都会部署到Linux/unix系统上。Linux可以安装在各种计算[详细]
-
为什么Linux内核一直用Unsigned Long来取代指针
所属栏目:[Linux] 日期:2021-05-30 热度:123
昨天我犯了一个错误把指针和整数混淆的错误,幸得队友王童鞋指正,今早起床,我把这个心得花一点时间记录下来。 大抵掌握一个技术或者知识都是这三个阶段: 不知[详细]
-
分享4款超好用本地Kubernetes部署工具
所属栏目:[Linux] 日期:2021-05-30 热度:127
1. 开发的应用程式与 Kubernetes 息息相关,譬如该应用程式会用到 Kubernetes API,这类型应用程式需要部署到 Kubernetes 内才可以发挥其功用。 2. 开发的应用程[详细]
-
大神教你在Linux中查找和删除重复文件的4种技巧
所属栏目:[Linux] 日期:2021-05-30 热度:107
在本教程中,您将学习如何使用rdfind和fdupes命令行工具以及称为DupeGuru和FSlint的GUI工具在Linux中查找和删除重复文件。 需要注意的是 永远要小心你在系统上删[详细]
-
Kafka之消费与激情
所属栏目:[Linux] 日期:2021-05-30 热度:118
1、Kafka消费 首先,我们来看看消费。Kafka提供了非常简单的消费API,使用者只需初始化Kafka的Broker Server地址,然后实例化KafkaConsumer类即可拿到Topic中的[详细]
-
Linux 不懂权限管理,怎么玩转套路
所属栏目:[Linux] 日期:2021-05-30 热度:124
小菜提示: 看完此文手痒的同学,请在测试服务器上联系哦,可不能随便上生产服务器上测试! 前言: 最近有不少同学私聊我,说面试的过程中遇到的面试官提问 Linux[详细]
-
6张图带你掌握 Kubernetes Ingress
所属栏目:[Linux] 日期:2021-05-30 热度:172
Kubernetes Ingress 只是 Kubernetes 中的一个普通资源对象,需要一个对应的 Ingress 控制器来解析 Ingress 的规则,暴露服务到外部,比如 ingress-nginx,本质[详细]
-
正则表达式的用途
所属栏目:[Linux] 日期:2021-05-30 热度:159
一、正则表达式概述 正则表达式定义 正则表达式,又称正规表达式、常规表达式 使用字符串来描述、匹配一系列符合某个规则的字符串 简单来说,是一种匹配字符串的[详细]
-
Linux网络监控工具大检阅
所属栏目:[Linux] 日期:2021-05-30 热度:83
Netstat Netstat是Linux下全能的网络监控工具,可以监控主机网络数据包统计信息以及网卡信息的命令行工具。它可以显示当前网络连接,路由表以及许多网络接口和网[详细]
-
Linux 自旋锁Spinlock,教你怎样把Ubuntu弄死锁
所属栏目:[Linux] 日期:2021-05-29 热度:183
自旋锁 Spinlock 是内核中提供的一种比较常见的锁机制,自旋锁是原地等待的方式解决资源冲突的。即,一个线程获取了一个自旋锁后,另外一个线程期望获取该自旋锁[详细]
-
巧妙使用Bash history 命令
所属栏目:[Linux] 日期:2021-05-29 热度:73
Bash 的历史悠久,是一个古老的 Shell ,并且它还有一个更古老的前身 the Bourne Shell (sh) 。因此,Bash 的 history 命令是所有的 Linux Shell history 命令中[详细]
-
学会这5招,让Linux排障更轻松
所属栏目:[Linux] 日期:2021-05-29 热度:100
1.Linux性能工具好用吗? 也许你从没使用过pchar、pidstat或perf_events,但你不是一个人。这些仅仅是大量Linux性能工具中的其中几个,可以利用这些工具来观察带[详细]
-
怎样在WSL Linux外壳中运行Windows 10程序?
所属栏目:[Linux] 日期:2021-05-29 热度:135
Windows Subsystem for Linux(WSL)让您可以直接在Linux外壳中运行Windows 10程序,弥合了Windows和Linux之间的鸿沟。 WSL的优势之一是,您不仅可以在Windows 10[详细]
-
文件系统:隐匿在 Linux 背后的技巧
所属栏目:[Linux] 日期:2021-05-29 热度:132
在 Linux 中,最直观、最可见的部分就是 文件系统(file system)。下面我们就来一起探讨一下关于 Linux 中国的文件系统,系统调用以及文件系统实现背后的原理和思[详细]
-
把 Linux 上的文件列表和排序玩出味道
所属栏目:[Linux] 日期:2021-05-29 热度:131
按名称列出文件 最简单的方法是使用 ls 命令按名称列出文件。毕竟,按名称(字母数字顺序)列出文件是默认的。你可以选择 ls(无细节)或 ls -l(大量细节)来决定你看[详细]
-
Linux下如何知道是否有人在搞鬼?
所属栏目:[Linux] 日期:2021-05-29 热度:84
我是谁? 「我是谁?我从哪里来?我要去哪里?」哲学经典三大问题。同样,在工作中,有时候我们会经常进行账号切换,有时切着都忘了切到哪个用户了。这时,需要知道[详细]
-
在 Linux 上创建并使用转储文件
所属栏目:[Linux] 日期:2021-05-29 热度:117
信号如何关联到转储 信号是操作系统和用户应用之间的进程间通讯。Linux 使用 POSIX 标准中定义的信号。在你的系统上,你可以在 /usr/include/bits/signum-generi[详细]
-
借助Linux充分利用旧PC的三个技巧
所属栏目:[Linux] 日期:2021-05-29 热度:141
1.家庭服务器 鉴于Linux在服务器上非常流行,将您的旧PC变成家用服务器完全合情合理。将旧PC变成家庭Linux服务器的过程听起来令人生畏,但考虑到Raspberry Pi这[详细]
-
SSH只能用于远程Linux主机?那说明你根本不懂!
所属栏目:[Linux] 日期:2021-05-28 热度:81
SSH基本用法 语法: ssh-p22user@host 参数: -p:指定端口号。 user:登录的用户名。 host:登录的主机。 默认的端口号为22,当端口号为22的时候,可以省略,直接[详细]
-
scp 用户的 rsync 迁移攻略
所属栏目:[Linux] 日期:2021-05-28 热度:66
本文将为熟悉 scp 的人提供一个介绍和过渡的指南。让我们跳进最常见的场景:复制文件和复制目录。 复制文件 对于复制单个文件而言, scp 和 rsync 命令实际上是[详细]
-
Linux 黑话分析:什么是桌面环境?
所属栏目:[Linux] 日期:2021-05-28 热度:71
什么是 Linux 中的桌面环境? 桌面环境是一个组件的组合体,为你提供常见的 图形用户界面(graphical user interface)(GUI)元素组件,如图标、工具栏、壁纸和桌面[详细]