-
Linux 网络配置 和 故障排除 指令总结
所属栏目:[Linux] 日期:2022-02-16 热度:140
1.ifconfig ifconfig命令 被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。 复制 # ifconfig eth0: flags=4163U[详细]
-
不要 locate 指令,Linux plocate 才是更好的选择
所属栏目:[Linux] 日期:2022-02-16 热度:167
plocate查找系统上与给定模式匹配的所有文件。基于locate,在更小的索引上提供更快的搜索。 当您需要在 Linux 中搜索某些文件时,您通常可能会使用find或locate命令。不过,现在您有了一个名为plocate的命令。 plocate 通过在搜索字符串中的三元组(三个字节[详细]
-
Linux 指令神器 lsof
所属栏目:[Linux] 日期:2022-02-16 热度:58
lsof是系统管理/安全的尤伯工具。我大多数时候用它来从系统获得与网络连接相关的信息,但那只是这个强大而又鲜为人知的应用的第一步。将这个工具称之为lsof真实名副其实,因为它是指列出打开文件(lists openfiles)。而有一点要切记,在Unix中一切(包括网[详细]
-
Linux 黑话解释 什么是定时任务
所属栏目:[Linux] 日期:2022-02-16 热度:148
在本期的《Linux 黑话解释》系列文章中,你将了解到 Linux 中的定时任务cron job功能。你将通过学习编辑 crontab 文件来创建定时任务。 何为定时任务 cron 是一个用于按计划运行短小且快速的命令的实用命令行工具。该工具是一个方便、经典的系统管理工具,通[详细]
-
Linux 系统开机加电后发生了什么?
所属栏目:[Linux] 日期:2022-02-16 热度:179
linux系统的启动流程 关于linux系统的启动流程我们可以按步进行划分为如下: BIOS POST自检 BIOS(Boot Sequence) 引导操作系统 加载对应引导上的MBR(bootloader) 主引导设置加载其BootLoader 加载操作系统 启动BIOS,准备实模式下的中断向量表和中断服务程序[详细]
-
用在嵌入式计算的流行Linux发行版
所属栏目:[Linux] 日期:2022-02-16 热度:95
在嵌入式系统中工作的嵌入式开发人员需要一个易于使用且易于为其特定硬件定制的发行版。以下是一些最著名的嵌入式计算Linux发行版。然而,这些发行版都没有标准化的产品更新就绪方法。如果这是必需的,你需要自己动手。 1. Yocto项目是一个流行的嵌入式Linux[详细]
-
运用Croc命令在 Linux 系统电脑之间传输文件和文件夹
所属栏目:[Linux] 日期:2022-02-16 热度:134
在两台或多台计算机之间传输文件的方法有很多。你可以使用基于服务器的文件共享工具,点对点文件共享app,U盘,外部硬盘驱动器,SCP,NFS,FTP,HTTP,云存储平台等等。 本文将介绍一个名为 croc 的命令行工具,可以让你轻松、快速、安全地在计算机之间传输[详细]
-
手把手指导 在 Linux 上运用 GPG 加解密文件
所属栏目:[Linux] 日期:2022-02-16 热度:61
GnuPG,俗称 GPG,是一个非常通用的工具,被广泛用作电子邮件、信息、文件或任何你需要安全地发送给别人的东西的加密行业标准。 学习使用 GPG 很容易,你可以在几分钟内就学会使用它。 在本教程中,我将告诉你如何用 GPG 加密和解密文件。这是一个简单的教程[详细]
-
Linux内核增加HDF驱动子系统
所属栏目:[Linux] 日期:2022-02-16 热度:113
前言 HDF驱动子系统是OpenHarmony重要的特色功能之一,其主要的功能是实现驱动程序在多内核多平台的物联网环境,实现一次驱动开发,多端部署。之前移植OHOS3.0使用了传统的linux驱动,比较遗憾,今天尝试将HDF驱动子系统加入编译框架。开始前先了解几个名词[详细]
-
在 Linux 上安装 Nginx 创建属于自己的 Web 服务器
所属栏目:[Linux] 日期:2022-02-16 热度:154
本指南将帮助您在各种 Linux 发行版上安装 Nginx,您将了解重要的 Nginx 配置文件和目录。 由于其性能和易用性,Nginx 是最受欢迎的 Web 服务器。它是一个免费和开源的高性能 HTTP 服务器。除了Web 服务器功能,Nginx 还可以充当反向代理和负载均衡器。 按照[详细]
-
Linux 中断子系统 中断处理知识点介绍
所属栏目:[Linux] 日期:2022-02-16 热度:132
Linux 中断相关节点 /proc/interrupts cat 这个节点,会打印系统中所有的中断信息,如果是多核CPU,每个核都会打印出来。 包括每个中断的名字、中断号 IRQ number、每个中断的触发次数、在哪个CPU核处理的、是边沿触发还是电平触发,属于哪个中断控制器,都[详细]
-
适合于 Linux 的优秀网页浏览器
所属栏目:[Linux] 日期:2022-02-16 热度:77
没有所谓的完美的网页浏览器。这完全取决于你喜欢什么以及你用它来做什么。 但对于 Linux 上的网页浏览器,你有哪些最佳选择呢? 在这篇文章中,我试图给出你在 Ubuntu 和其他 Linux 系统上使用的最佳网页浏览器。 注: 我们已经在 Ubuntu 上尝试和测试了这[详细]
-
Rust 时代真的要来了?将变为 Linux 的第二个官方语言
所属栏目:[Linux] 日期:2022-02-16 热度:161
大家知道,Linux 是 C 语言的代言人。但是,目前 Rust 正在兴起而且赢得越来越多人的支持,以至于有人提议用 Rust 编程语言重写 Linux,至少部分重写。Linus Torvalds 和其他核心内核维护者都表示原则上对支持 Rust 的内核开发持开放态。 就在不久之前,Linu[详细]
-
深入了解Linux端口重用这一特性
所属栏目:[Linux] 日期:2022-02-16 热度:171
开篇我先考大家一个小问题,如果你的服务器上已经有个进程在 listen 6000 这个端口号了。那么该服务器上其它进程是否还能 bind 和 listen 该端口呢? 我相信一定会有一部分同学会答说是不能的。因为很多人都遇到过Address already in use这个错误。而这个错误[详细]
-
我喜欢在 Linux 命令行中运用的六个元字符
所属栏目:[Linux] 日期:2022-02-16 热度:94
在我的 Linux 之旅的早期,我学会了如何使用命令行。这就是 Linux 的与众不同之处。我可以失去图形用户界面(GUI),但没有必要完全重建机器。许多 Linux 电脑是无头headless运行的,你可以在命令行上完成所有的管理任务。它使用许多所有人都熟悉的基本命令,[详细]
-
Linux内存管理神器 smem工具
所属栏目:[Linux] 日期:2022-02-16 热度:110
大家好,我是良许。今天给大家分享一款 Linux 系统里的内存管理神器:smem 。smem 是Linux系统上的一款可以生成多种内存耗用报告的命令行工具。与现有工具不一样的是 smem 可以报告 PSS【Proportional Set Size(按比例占用大小)】,这是一种更有意义的指标。[详细]
-
Linux后台开发必知的io优化知识汇总
所属栏目:[Linux] 日期:2022-02-16 热度:144
系统学习 IO性能对于一个系统的影响是至关重要的。一个系统经过多项优化以后,瓶颈往往落在数据库;而数据库经过多种优化以后,瓶颈最终会落到IO。而IO性能的发展,明显落后于CPU的发展。Memchached也好,NoSql也好,这些流行技术的背后都在直接或者间接地回[详细]
-
Linux和Windows 共享文件的实现就这么简单!
所属栏目:[Linux] 日期:2022-02-16 热度:96
局域网下使用 Samba服务在 Linux 系统与 Windows 系统直接共享文件是一项很方便的操作。以 Ubuntu 为例安装配置 Samba服务,Linux的版本是Ubuntu 20.04.3 LTS 。 在终端中执行下列指令:cat /etc/issue查看当前正在运行的 Ubuntu 的版本号。 复制 linuxmi@li[详细]
-
源于 Linux 环境安装部署 RocketMQ 教程
所属栏目:[Linux] 日期:2022-02-16 热度:54
这里是 RocketMQ 系列的第一篇文章,工欲善其事,必先利其器,先不讲理论,也不具体介绍 RocketMQ,我们先把 RocketMQ先安装上,让你们实地感受下 RocketMQ 整个安装流程,安装完后我们再后续文章对 RocketMQ 手术刀式一层一层进行剖析。 下载安装包 直接从 R[详细]
-
在 Fedora Linux 中进行 Java 开发
所属栏目:[Linux] 日期:2022-02-16 热度:144
Java 有很多意思。除了是印度尼西亚的爪哇岛之外,它还是一个大型的软件开发生态系统。Java 公开发布于 1995 年 3 月 23 日(LCTT 译注:据维基百科数据)。它仍然是企业和休闲软件开发的一个流行平台。从银行业到我的世界,许多东西都是由 Java 开发的。 本文[详细]
-
Linux中安装强大的 SQL Server和SQL Server CLI工具
所属栏目:[Linux] 日期:2022-02-16 热度:96
本文详细介绍如何在 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-16 热度:100
我最近有点迷恋上了一个在线单词猜谜游戏,在这个游戏中,你有六次机会来猜一个随机的五个字母的单词。这个词每天都在变化,而且你每天只能玩一次。每次猜测后,你猜测中的每个字母都会被高亮显示:灰色表示该字母没有出现在神秘单词中,黄色表示该字母出现[详细]
-
1 万Star!源于Android平台的开源Linux终端模拟器
所属栏目:[Linux] 日期:2022-02-16 热度:158
Termux[1] 是一款基于 Android 平台的开源 Linux 终端模拟器,使用 pkg(apt) 进行软件包的管理。最重要的是,它无需 root 权限,因此,绝大多数 Android 都可以运行。 目前来说,它能做一些简单的 Linux 任务: 享受 Bash 和 Zsh 使用 Vim 编辑文件 通过 SSH[详细]
-
七个优秀的 Linux 滚动发行版
所属栏目:[Linux] 日期:2022-02-16 热度:71
林林总总的 Linux 发行版可以根据它们的特点、功能、预期用户群等分为不同的类别。在这篇文章中,我将列出一些最好的滚动发布的 Linux 发行版。 你知道什么是 滚动发布的发行版 吗?这些发行版不会等待 6 个月或更长时间才发布一个新的版本,提供给你更新的[详细]
-
为何要使用嵌入式Linux?
所属栏目:[Linux] 日期:2022-02-16 热度:191
是什么使Linux成为嵌入式系统的完美候选者?从可伸缩性到嵌入式开发人员支持和工具,有无数的理由可以证明这一点。在这里,我们将仅提及几个突出的问题: 硬件支持 Linux在32位和64位ARM、x86、MIPS和PowerPC体系结构上运行。32位处理器能够存储232(一位是0或[详细]