-
什么是Linux上游和下游?
所属栏目:[Linux] 日期:2023-05-22 热度:482
Linux 就是 内核。在创建发行版时,Linux 发行版首先使用未经修改的内核源代码。然后添加必要的补丁,对内核进行配置。内核的配置是基于发行版想要提供的功能和选项。一旦决定了,就相应地创建了内核。
原[详细] -
在 Linux 终端运用 inxi 命令
所属栏目:[Linux] 日期:2023-05-22 热度:6139
inix 是一个用于获取 Linux 系统信息的终端命令。能够获取软件和硬件的详细信息,比如计算机型号、内核版本、发行版号以及桌面环境等信息,甚至可以读取主存模块占用主板的哪块 RAM 卡槽等详细信息。
inxi 还可以[详细] -
嵌入式Linux系统
所属栏目:[Linux] 日期:2023-05-22 热度:9219
嵌入式Linux世界也需要拥抱自动化,并利用容器化来实现基础设施的无摩擦和不可见性。到现在为止,有许多不同的发行版,如RedHat、Debian、Suse等,其目标是使Linux可靠、易于使用和安全。这些发行版是由大型、充满活[详细]
-
从 Linux 终端打印文案
所属栏目:[Linux] 日期:2023-05-22 热度:9651
在 Linux 上打印很容易,但有时感觉要做很多工作,比如启动应用程序、打开文件、在菜单中找到打印选项,单击确认按钮等等。当你是一个终端用户时,通常希望使用简单的触发器执行复杂的操作。打印很复杂,但没有什么比[详细]
-
Linux 黑话解释 TTY 是啥
所属栏目:[Linux] 日期:2023-05-22 热度:4090
谈到 Linux 和 UNIX 时,你一定听说过 “TTY” 这个术语,但是,这玩意是什么?
在本文中,让我向你介绍这些,帮助你熟悉 Linux 中的 TTY。
注意:这个问题没有明确的答案,但它与过去的输入/输出设[详细] -
Linux plocate 才是更好的选择
所属栏目:[Linux] 日期:2023-05-19 热度:3062
plocate查找系统上与给定模式匹配的所有文件。基于locate,在更小的索引上提供更快的搜索。
当您需要在 Linux 中搜索某些文件时,您通常可能会使用find或locate命令。
plocate 通过在搜索字符串中的三元组([详细] -
如何查看Linux目录大小
所属栏目:[Linux] 日期:2023-05-19 热度:6684
linux系统中可以通过du命令进行查看文件目录的大小。
du:英文为disk usage (磁盘使用量,占用的磁盘空间)。
一个文件占用的磁盘空间和一个文件的大小是两码事情。占用空间取决于文件系统的块(block)的大小[详细] -
Linux 监控和调试利器
所属栏目:[Linux] 日期:2023-05-19 热度:6975
它的定位是系统监控、分析和排障的工具,其实在 Linux 平台上,已经有很多这方面的工具 strace、tcpdump、htop、iftop、lsof、netstat,它们都能用来分析 Linux 系统的运行情况,而且还有很多日志、监控工具。为什么[详细]
-
Linux ptrace 的实践
所属栏目:[Linux] 日期:2023-05-19 热度:8710
ptrace 是 Linux 内核提供的非常强大的系统调用,通过 ptrace 可以实现进程的单步调试和收集系统调用情况。比如 strace 和 gdb 都是基于 ptrace 实现的,strace 可以显示进程调用了哪些系统调用,gdb 可以实现对进程[详细]
-
如何在 Ubuntu Linux 上从源代码构建 Qt 6.2.2
所属栏目:[Linux] 日期:2023-05-19 热度:5114
Qt 6.2.0 是 Qt 6 系列的第3个版本,功能与 Qt 5 相当,因此有望成为第一个被新 Qt 项目或从 Qt 5 移植的项目广泛采用的版本。在这篇文章中我提供有关在 Ubuntu Linux 上从源代码构建 Qt 6.2.2的简短教程。
Ubun[详细] -
Linux 系统安全吗?
所属栏目:[Linux] 日期:2023-05-19 热度:5471
先说结论,也是存在很多不安全因素的。我们从外部和内部两方面来讨论这个问题。
首先外部因素,说白了就是病毒木马之类,这个前面已经介绍了,不再赘述。
然后内部因素,不安全因素来自哪里?其实主要还是来自[详细] -
Linux 任务管理器和资源监视器
所属栏目:[Linux] 日期:2023-05-19 热度:8032
“系统监控中心”是一个多合一的开源应用,不用使用多种工具就可以监控基本的系统资源情况。
在 Linux 上以图形方式监控系统资源可能体验不是很好,这些与你的桌面环境相配套的系统监控工具可能细节有[详细] -
find 命令在 Linux 上查找文件和目录
所属栏目:[Linux] 日期:2023-05-19 热度:9843
find 命令由 POSIX 规范 定义,它创建了一个用于衡量 POSIX 系统的开放标准,这包括 Linux、BSD 和 macOS。简而言之,只要你运行的是 Linux、BSD 或 macOS,那么 find 已经安装了。
例如,GNU 的 find 命令有一些[详细] -
Linux高级流量控制tc运用
所属栏目:[Linux] 日期:2023-05-19 热度:7575
在做MHA测试的时候,有一个重要的环节就是测试MHA Manager节点和Master节点的网络情况,如果产生了抖动,那么MHA本身提供了一个参数secondary_check来保证,但是如果你的部署环境中是一主一从的话,这个参数就不[详细]
-
在LINUX平台配置MSYQL支持大页内存
所属栏目:[Linux] 日期:2023-05-19 热度:713
在这个测试中我们设置400MB的大页内存给 MYSQL使用
1. 关闭匿名大页内存
下面的命令输出为 [always] 表示开启匿名大页内存,需要关闭
[root@oradb ~]# cat /sys/kernel/mm/transparent_hugepage/enabled[详细] -
bridge必须要配置IP吗?
所属栏目:[Linux] 日期:2023-05-11 热度:3120
在我们常见的物理交换机中,有可以配置IP和不能配置IP两种,不能配置IP的交换机一般通过com口连上去做配置(更简单的交换机连com口的没有,不支持任何配置),而能配置IP的交换机可以在配置好IP之后,通过该IP远程连[详细]
-
给bridge配上IP
所属栏目:[Linux] 日期:2023-05-11 热度:6653
通过上面的分析可以看出,给veth0配置IP没有意义,因为就算协议栈传数据包给veth0,应答包也回不来。这里我们就将veth0的IP让给bridge。
dev@debian:~$ sudo ip addr del 192.168.3.101/24 dev veth0
dev@debian[详细] -
什么是bridge?
所属栏目:[Linux] 日期:2023-05-11 热度:7149
首先,bridge是一个虚拟网络设备,所以具有网络设备的特征,可以配置IP、MAC地址等;其次,bridge是一个虚拟交换机,和物理交换机有类似的功能。
对于普通的网络设备来说,只有两端,从一端进来的数据会从另一端出[详细] -
Linux环境下vi/vim编辑器常用命令
所属栏目:[Linux] 日期:2023-05-11 热度:1732
配置文件是Linux系统中的显著特征之一,其作用有点类似于Windows系统中的注册表,只不过注册表是集中管理,而配置文件采用了分散的自由管理方式。那么如何使用Linux字符操作界面中的文本编辑器——vi,以便[详细]
-
Linux下source命令详解
所属栏目:[Linux] 日期:2023-05-11 热度:8340
在当前bash环境下读取并执行FileName中的命令。
*注:该命令通常用命令“.”来替代。
使用范例:
source filename
. filename #(中间有空格)
source命令(从 C Shell 而来)是bash shel[详细] -
Linux ssh登录命令
所属栏目:[Linux] 日期:2023-05-11 热度:1407
简单说,SSH是一种网络协议,用于计算机之间的加密登录。
如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。
需要指出的是,[详细] -
Shell 文件包含
所属栏目:[Linux] 日期:2023-05-11 热度:6681
和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件。
Shell 文件包含的语法格式如下:
. filename # 注意点号(.)和文件名中间有一空格
或
source fil[详细] -
Shell输入重定向
所属栏目:[Linux] 日期:2023-05-11 热度:7635
和输出重定向一样,Unix 命令也可以从文件获取输入,语法为:
command1 < file1
这样,本来需要从键盘获取输入的命令会转移到文件读取内容。
注意:输出重定向是大于号(>),输入重定向是小于号(<)。
实例[详细] -
Shell 输出重定向
所属栏目:[Linux] 日期:2023-05-11 热度:7472
重定向一般通过在命令间插入特定的符号来实现。特别的,这些符号的语法如下所示:
command1 > file1
上面这个命令执行command1然后将输出的内容存入file1。
注意任何file1内的已经存在的内容将被新内容替代。如[详细] -
Shell 函数
所属栏目:[Linux] 日期:2023-05-11 热度:655
linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。
shell中函数的定义格式如下:
[ function ] funname [()]
{
action;
[return int;]
}
说明:
1、可以带function fun[详细]
