-
生产力利器 Linux 中高级日志文件查看器
所属栏目:[Linux] 日期:2022-02-18 热度:127
Log File Navigator,简称lnav,是一款面向小规模的适用于 Linux 的高级日志文件查看器。它是一个终端应用程序,可以理解您的日志文件,让您轻松找到问题,几乎不需要什么设置。 lnav 可以即时解压缩所有压缩的日志文件并将它们合并在一起以获得漂亮的显示。[详细]
-
深入了解Linux端口重用这一特性
所属栏目:[Linux] 日期:2022-02-18 热度:135
开篇我先考大家一个小问题,如果你的服务器上已经有个进程在 listen 6000 这个端口号了。那么该服务器上其它进程是否还能 bind 和 listen 该端口呢? 我相信一定会有一部分同学会答说是不能的。因为很多人都遇到过Address already in use这个错误。而这个错误[详细]
-
我喜欢在 Linux 命令行中运用的六个元字符
所属栏目:[Linux] 日期:2022-02-18 热度:64
在我的 Linux 之旅的早期,我学会了如何使用命令行。这就是 Linux 的与众不同之处。我可以失去图形用户界面(GUI),但没有必要完全重建机器。许多 Linux 电脑是无头headless运行的,你可以在命令行上完成所有的管理任务。它使用许多所有人都熟悉的基本命令,[详细]
-
Linux内存管理神器 smem工具
所属栏目:[Linux] 日期:2022-02-18 热度:176
大家好,我是良许。今天给大家分享一款 Linux 系统里的内存管理神器:smem 。smem 是Linux系统上的一款可以生成多种内存耗用报告的命令行工具。与现有工具不一样的是 smem 可以报告 PSS【Proportional Set Size(按比例占用大小)】,这是一种更有意义的指标。[详细]
-
Linux后台开发必知的io优化知识汇总
所属栏目:[Linux] 日期:2022-02-18 热度:126
系统学习 IO性能对于一个系统的影响是至关重要的。一个系统经过多项优化以后,瓶颈往往落在数据库;而数据库经过多种优化以后,瓶颈最终会落到IO。而IO性能的发展,明显落后于CPU的发展。Memchached也好,NoSql也好,这些流行技术的背后都在直接或者间接地回[详细]
-
Linux和Windows 共享文件的实现就这么简单!
所属栏目:[Linux] 日期:2022-02-18 热度:127
局域网下使用 Samba服务在 Linux 系统与 Windows 系统直接共享文件是一项很方便的操作。以 Ubuntu 为例安装配置 Samba服务,Linux的版本是Ubuntu 20.04.3 LTS 。 在终端中执行下列指令:cat /etc/issue查看当前正在运行的 Ubuntu 的版本号。 复制 linuxmi@li[详细]
-
源于 Linux 环境安装部署 RocketMQ 教程
所属栏目:[Linux] 日期:2022-02-18 热度:143
这里是 RocketMQ 系列的第一篇文章,工欲善其事,必先利其器,先不讲理论,也不具体介绍 RocketMQ,我们先把 RocketMQ先安装上,让你们实地感受下 RocketMQ 整个安装流程,安装完后我们再后续文章对 RocketMQ 手术刀式一层一层进行剖析。 下载安装包 直接从 R[详细]
-
在 Fedora Linux 中进行 Java 开发
所属栏目:[Linux] 日期:2022-02-18 热度:127
Java 有很多意思。除了是印度尼西亚的爪哇岛之外,它还是一个大型的软件开发生态系统。Java 公开发布于 1995 年 3 月 23 日(LCTT 译注:据维基百科数据)。它仍然是企业和休闲软件开发的一个流行平台。从银行业到我的世界,许多东西都是由 Java 开发的。 本文[详细]
-
Linux中安装强大的 SQL Server和SQL Server CLI工具
所属栏目:[Linux] 日期:2022-02-18 热度:117
本文详细介绍如何在 Ubuntu 20.04(Ubuntu 18.04 和 Ubuntu 16.04中也类似)安装 Microsoft SQL Server 2019。此外,也将安装用于连接数据库和运行 SQL 查询等的 SQL Server CLI 工具。Linux 上的 SQL Server 是一种企业级关系数据库,具有行业领先的功能和[详细]
-
用 Linux 命令行处理 Wordle 问题
所属栏目:[Linux] 日期:2022-02-18 热度:73
我最近有点迷恋上了一个在线单词猜谜游戏,在这个游戏中,你有六次机会来猜一个随机的五个字母的单词。这个词每天都在变化,而且你每天只能玩一次。每次猜测后,你猜测中的每个字母都会被高亮显示:灰色表示该字母没有出现在神秘单词中,黄色表示该字母出现[详细]
-
1 万Star!源于Android平台的开源Linux终端模拟器
所属栏目:[Linux] 日期:2022-02-18 热度:186
Termux[1] 是一款基于 Android 平台的开源 Linux 终端模拟器,使用 pkg(apt) 进行软件包的管理。最重要的是,它无需 root 权限,因此,绝大多数 Android 都可以运行。 目前来说,它能做一些简单的 Linux 任务: 享受 Bash 和 Zsh 使用 Vim 编辑文件 通过 SSH[详细]
-
七个优秀的 Linux 滚动发行版
所属栏目:[Linux] 日期:2022-02-18 热度:117
林林总总的 Linux 发行版可以根据它们的特点、功能、预期用户群等分为不同的类别。在这篇文章中,我将列出一些最好的滚动发布的 Linux 发行版。 你知道什么是 滚动发布的发行版 吗?这些发行版不会等待 6 个月或更长时间才发布一个新的版本,提供给你更新的[详细]
-
为何要使用嵌入式Linux?
所属栏目:[Linux] 日期:2022-02-18 热度:165
是什么使Linux成为嵌入式系统的完美候选者?从可伸缩性到嵌入式开发人员支持和工具,有无数的理由可以证明这一点。在这里,我们将仅提及几个突出的问题: 硬件支持 Linux在32位和64位ARM、x86、MIPS和PowerPC体系结构上运行。32位处理器能够存储232(一位是0或[详细]
-
在 Linux 中用 Markdown 编写你的电影剧本
所属栏目:[Linux] 日期:2022-02-18 热度:68
剧本是一部电影的蓝图,过去它是在打字机上撰写的。你买台打字机就可以写剧本,可以写好多好多剧本。而现在没人用打字机写剧本了,因为打字机不再流行。 不过,令人费解的是,随着写作技术变得 越好,写剧本就越难。在剧本领域有严格的格式化规则,以帮助电[详细]
-
Linux容器和Docker的比较
所属栏目:[Linux] 日期:2022-02-18 热度:173
在嵌入式世界中,嵌入式开发人员与云开发人员在不同的需求和约束下工作。大多数嵌入式设备都是固定功能的、单用途的设计,用于很好地执行一件事情,并且经常针对特定功能进行定制。由于这种高度的定制,Linux发行版本身专门包含帮助应用程序在设备上执行其功[详细]
-
跟我学Linux apt命令迅速参考指南
所属栏目:[Linux] 日期:2022-02-18 热度:79
apt是一个命令行实用程序,用于在Ubuntu,Debian和相关Linux发行版上安装,更新,删除和管理deb软件包。它结合了apt-get和apt-cache工具中最常用的命令以及某些选项的不同默认值。 apt专为交互使用而设计。最好在您的Shell脚本中使用apt-get和apt-cache,因[详细]
-
Wine 7.2 上线,Linux下安装使用最新版QQ与微信
所属栏目:[Linux] 日期:2022-02-18 热度:122
Wine 7.2 作为该软件的最新双周开发版本已经发布了,用于允许您在 Linux(以及 macOS 和 BSD)上运行为 Windows 开发的游戏和应用程序。它是构成Steam Play Proton的主要部分。大约一年一次,会发布一个新的稳定版本。 Wine 7.2 在最终用户功能方面并不太令[详细]
-
Linux 内核 API 的复杂历史
所属栏目:[Linux] 日期:2022-02-18 热度:94
Linux 内核是一个不断迭代的代码库,截至 2021 年,其代码行数已超过 3000 万行。然而,由于用户通常不会运行最新的顶层 Linux 内核,因此从用户的角度来看,它也是一个非常分散的代码库,这对安全性有重要影响。一致的安全属性(跨内核版本、处理器架构、编[详细]
-
Linux里Ncat 命令使用实例,你知道几个?
所属栏目:[Linux] 日期:2022-02-18 热度:158
Ncat工具功能类似于cat命令,但用于网络。它是一个命令行的工具,用于跨网络读[详细]
-
汇总 二十个 Linux 服务器性能调优方法
所属栏目:[Linux] 日期:2022-02-18 热度:121
Linux是一种开源操作系统,它支持各种硬件平台,Linux服务器全球知名,它和Windows之间最主要的差异在于,Linux服务器默认情况下一般不提供GUI(图形用户界面),而是命令行界面,它的主要目的是高效处理非交互式进程,响应时间并不是那么重要,相反,能够长时[详细]
-
如何从传统的Linux网络视角理解容器网络?
所属栏目:[Linux] 日期:2022-02-17 热度:161
使用容器总是感觉像使用魔法一样。对于那些理解底层原理的人来说容器很好用,但是对于不理解的人来说就是个噩梦。很幸运的是,我们已经研究容器技术很久了,甚至成功揭秘容器只是隔离并受限的Linux进程,运行容器并不需要镜像,以及另一个方面,构建镜像需要[详细]
-
运用croc命令在Linux系统电脑之间传输文件和文件夹
所属栏目:[Linux] 日期:2022-02-17 热度:122
在两台或多台计算机之间传输文件的方法有很多。你可以使用基于服务器的文件共享工具,点对点文件共享app,U盘,外部硬盘驱动器,SCP,NFS,FTP,HTTP,云存储平台等等。 本文将介绍一个名为 croc 的命令行工具,可以让你轻松、快速、安全地在计算机之间传输[详细]
-
在Linux终端使用inxi命令获得各种系统信息
所属栏目:[Linux] 日期:2022-02-17 热度:65
inix 是一个用于获取 Linux 系统信息的终端命令。能够获取软件和硬件的详细信息,比如计算机型号、内核版本、发行版号以及桌面环境等信息,甚至可以读取主存模块占用主板的哪块 RAM 卡槽等详细信息。 inxi 还可以用于监控系统中正在消耗 CPU 或者内存资源的[详细]
-
用 Linux 指令优化网页图片
所属栏目:[Linux] 日期:2022-02-17 热度:141
以前我在处理网页工作时,我对图像敬而远之。处理和优化图像既不精确又费时。 后来我发现了一些命令,改变了我的想法。为了创建网页,我使用 Jekyll,所以我在说明中包括了它。然而,这些命令也可以用于其他静态网站生成器。 Linux 上的图像命令 对我来说有[详细]
-
给Linux 用户准备的 FreeDOS 命令
所属栏目:[Linux] 日期:2022-02-17 热度:132
如果你已经尝试过 FreeDOS ,你可能已经被命令行所吓倒。DOS 命令可能稍微不同于你所使用的 Linux 命令行,因此,使用它的命令行上需要学习一些新的命令。 但是对于 Linux 用户来说,它不是一种 全新的 体验。在 FreeDOS 中,除了 DOS 命令之外,我们还包含[详细]