随笔分类 - Linux学习
摘要:华三官网文档并不完全正确,并且很多系统已经用rsyslog而不是syslog。在这里记录下配置 1、交换机侧配置 [H3C]info-center enable # ip替换成日志服务器的ip 使用local5作为日志主机记录工具。 [H3C]info-center loghost 172.20.1
阅读全文
摘要:在计算机术语中,"透明"通常指的是一种操作或过程对用户或其他系统的影响被隐藏或减轻到最小程度,以使其表现为无缝、不可察觉或无需用户干预。这种透明性的目标是使系统更易于使用、更具可靠性,并减少对终端用户或其他系统组件的干扰。 例如Linux内存配置中的的"透明巨大页面(THP)"中,"透明"的含义是系
阅读全文
摘要:Linux常用命令base64命令用于 编码/解码文件或标准输入输出 用例: [root@localhost ~]# echo test|base64 #加密 dGVzdAo= [root@localhost ~]# echo dGVzdAo= |base64 -d #解密 test
阅读全文
摘要:最近在复习tcp/ip知识,其中有关的一个问题 "一台服务器做多支持多少个TCP链接" 和Linux下的文件描述符有关,学习一下。 Linux中,一切设备都是文件,对文件的操作都是通过文件描述符来进行的。 文件描述符的定义: 文件描述符在形式上是一个非负整数。实际上,它是一个索引值,指向内核为每一个
阅读全文
摘要:k8s的很多yaml的配置文件中,很多地方执行bash命令时 要加上 -c 。 bash手册中对其解释 -c string If the -c option is present, then commands are read from string. If there are arguments
阅读全文
摘要:查看centos系统中/sys/block/sd*/queue/rotational这个文件里存的数据是判断该盘是否为ssd最基本的方法,0代表ssd,1代表hdd。 HDD直通盘查询结果为1,结果正常。 单盘SSD查询结果为0,结果正常。
阅读全文
摘要:一、修改配置文件 1、取消注释Port 22,增加自己想要的ssh端口。 vim /etc/ssh/sshd_config Port 22 Port 6666 #AddressFamily any #ListenAddress 0.0.0.0 2、ssh默认监听的端口是22,如果不强制说明,"Por
阅读全文
摘要:一、/var/log/secure 包含验证和授权方面信息。例如,sshd会将所有信息记录(其中包括失败登录)在这里。 二、/var/log/messages 包括整体系统信息,其中也包含系统启动期间的日志。此外,mail,cron,daemon,kern和auth等内容也记录在var/log/me
阅读全文
摘要:从系统架构: 服务器分为两类 对称多处理器架构(SMP:Symmetric Multi-Processor) 非一致存储访问架构(NUMA:Non-Uniform Memory Access) SMP 所谓对称多处理器结构,是指服务器中多个CPU对称工作,无主次或从属关系。 各CPU共享相同的物理内
阅读全文
摘要:存储、服务器业务网络基本都会配置bond来测试冗余性能。 而客户要down端口通常是为了模拟聚合链路故障。ifdown ifup等命令无法真正模拟网口链路断开,根据红帽官网的文档建议: 1、不推荐使用系统侧命令来测试链路切换。 2、推荐使用拔光纤或在对端交换机shutdown端口来进行测试。
阅读全文
摘要:信号的概念 信号(Signal)是一种软件中断,比如Ctrl+C的退出命令实质上就是使用了信号。信号在Linux操作系统中提供了一种处理异步事件的方法,可以很好地在多个进程之间进行同步和简单的数据交互。 常见的进程信号 信号代号 信号名称 说明 1 SIGHUP 用于报告用户终端已断开连接,可能是因
阅读全文
摘要:在Linux中运行一个持续运行的程序时,常常会在终端的前台运行,占用终端的继续使用。 当程序在终端前台持续运行时,ctrl+c或关闭终端窗口都会使程序停止运行。 程序停止原因: ctrl+c会给正在运行的进程发送一个SIGINT的信号; 关闭终端窗口会给正在运行的进程发送一个SIGHUP的信号; 进
阅读全文
摘要:了解一下用户态和内核态的区别。 例如我们的应用程序需要从磁盘读取某个文件的数据,此时并不是直接从磁盘加载到应用内存中,而是: 先将数据从「磁盘」复制到「内核 Buffer」 再将数据从「内核 Buffer」复制到「用户 Buffer」 以上就是用户态和内核态的概念。首先我们给他下个定义,这两个态是操
阅读全文
摘要:centos6及之前的版本中,系统运行级别通过/etc/inittab文件来进行设置和控制。 但在centos7中,查看这个文件内容会发现 [root@test_vm ~]# cat /etc/inittab # inittab is no longer used when using system
阅读全文
摘要:硬中断: 1. 硬中断是由硬件产生的,比如,像磁盘,网卡,键盘,时钟等。每个设备或设备集都有它自己的IRQ(中断请求)。基于IRQ,CPU可以将相应的请求分发到对应的硬件驱动上(注:硬件驱动通常是内核中的一个子程序,而不是一个独立的进程)。 2. 处理中断的驱动是需要运行在CPU上的,因此,当中断产
阅读全文