【linux 下出现ping: unknown host www.baidu.com问题】教程文章相关的互联网学习教程文章

linux使用mail发送外部smtp邮件【代码】

linux使用mail发送外部smtp邮件第一章 说明参考资料:http://coolnull.com/2614.html linux自带的mail可以实现外部smtp发邮件。不需要本地配置postfix,sendmail邮件服务器,配置整套下来确实需要点时间。环境:IP主机名操作系统备注192.168.120.130db130CentOS release 6.10 (Final) 第二章 实现2.1 关闭本机的sendmail服务或者postfixservice sendmail stop chkconfig sendmail offservice postfix stop chkconfig postfix off# ...

linux下coredump学习【图】

参照 https://www.cnblogs.com/alantu2018/p/8468879.html 1、查看linux下coredump是否开启在linux上coredump默认是关闭的,可以通过ulimit -c查看,如果输出为0,则代表coredump没有开启。可以使用 ulimit -c unlimited开启,再用ulimit -c查看,结果为unlimited;但这种操作只能对当前终端有效,想让coredump持久开启,需修改vim /etc/security/limits.conf文件为如下内容再执行ulimit -c unlimited命令,打开新的终端再执行ulim...

Linux信号实践(4) --可靠信号【图】

Sigaction#include <signal.h> int sigaction(int signum, const struct sigaction *act,struct sigaction *oldact);功能: sigaction函数用于改变进程接收到特定信号后的行为。参数 第一个参数为信号的值,可以为除SIGKILL及SIGSTOP外的任何一个特定有效的信号(为这两个信号定义自己的处理函数,将导致信号安装错误) 第二个参数是指向结构sigaction的指针,在结构 sigaction的实例中,指定了对特定信号的处理,可以为空,进...

12.Linux中外接显示器分辨率不匹配的问题【图】

原文地址:https://blog.csdn.net/openrd/article/details/51417313发现一款arandr的工具。arandr是一款可以为ubuntu提供设置显示器分辨率以及扩展方式的GUI工具。使用ubuntu下安装命令: [html] view plain copy sudo apt-get install arandr 安装完成后在终端中输入arandr出现如下图所显示的界面这时候只要调整一下LVDS1和VGA1的位置点击左上角的勾号,发现就变过来了。注意,因为我的外扩显示器是使用VGA接口连接的。所以这里显...

每天一个linux命令(12):more命令

more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。1.命令格式:more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ] 2.命令功能:more命令和cat的功能一样都是查看文件里...

Linux安装Monaco字体【代码】

Linux安装字体的方式其实很简单,就是调用fc-cache -f -v命令,其实我们可以什么都不添加直接调用这个命令可以看到它会去/usr/share/fonts/truetype等目录以及你自己的个人用户目录~/.fonts/ ~/.local/share/fonts ~/.fontconfig ~/.cache/fontconfig等目录进行字体文件ttf的索引查找,当查找到字体之后就完成了字体的添加。 所以很简单了,上网下载monaco.ttf文件,将它放到上述提到的任意文件夹中,然后运行一把fc-cache -f...

Linux性能诊断工具 - vmstat/iostat/mpstat/ifstat/dstat

vmstat:虚拟内存状况–swpd free buff cache si so in cs参考:http://www.cnblogs.com/ggjucheng/archive/2012/01/05/2312625.htmliostat:io状况avgqu-sz await svctm参考:http://blog.csdn.net/dbanote/article/details/17784429mpstat: cpu状况sys usr iowait参考:http://blog.csdn.net/evils798/article/details/7524474ifstat:网络状况–in outdstat:所有资源统计汇总–资源汇总参考:http://blog.csdn.n...

环境准备—之—linux下安装svn【代码】【图】

借鉴自http://www.cnblogs.com/liuxianan/p/linux_install_svn_server.html 这个很详细,但不是我的风格https://blog.csdn.net/bluishglc/article/details/42245065 安装,使用yum安装svn服务[root@bogon /]# yum install subversiongroupadd svn #为运行svn设置专用的用户组,非必须操作,但推荐useradd -d /var/svn -g svn svn #为运行svn设置专用的用户,同时指定home目录为:/var/svn 非必须操作,但推荐passwd svn #为运行svn...

Linux与云计算——第二阶段 第二章:DHCP服务器架设【图】

Linux与云计算——第二阶段Linux服务器架设第二章:DHCP服务器架设650) this.width=650;" src="/upload/getfiles/default/2022/11/9/20221109022145383.jpg" title="摄图网-高端的数据中心.jpg" />1.配置DHCP服务器配置DHCP ( Dynamic Host Configuration Protocol ) 服务器. DHCP使用UDP端口67.[1] 安装并配置DHCP服务器.[root@demo ~]# yum -y install dhcp [root@demo ~]# vim /etc/dhcp/dhcpd.conf # 创建一个新文件# 指定域名...

如何创建Linux Initrd

Linux初始RAM磁盘(initrd)是在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程。initrd文件中包含了各种可执行程序和驱动程序,它们可以用来挂载实际的根文件系统,然后再讲这个initrd RAM磁盘卸载,并释放内存。在很多嵌入式Linux系统中,initrd就是最终的根文件系统。创建Linux initrd的 大致流程如下:1、格式化一个Ramdisk;2、加载文件系统内容到Ramdisk;3、将Ramdisk作为根文件系统。initrd主要由两个...

linux网络编程----->高并发--->select多路I/O复用服务器【代码】【图】

做网络服务的时候并发服务端程序的编写必不可少。前端客户端应用程序是否稳定一部分取决于客户端自身,而更多的取决于服务器是否相应时间够迅速,够稳定. 常见的linux并发服务器模型;多进程并发服务器多线程并发服务器select多路I/O转接服务器poll多路I/O转接服务器epool多路I/O转接服务器. 本次主要讨论select多路I/O转接服务器模型: 650) this.width=650;" src="/upload/getfiles/default/2022/11/10/2022111006483...

Linux操作系统中内存buffer和cache的区别--从free命令说起(转)

原文链接:http://os.51cto.com/art/200709/56603.htm我们一开始,先从Free命令说起。Freefree 命令相对于top 提供了更简洁的查看系统内存使用情况:$ freetotal used free shared buffers cachedMem: 255268 238332 16936 0 85540 126384-/+ buffers/cache: 26408 228860Swap: 265000 0 265000Mem:表示物理内存统计 -/+ buffers/cached:表示物理内存的缓存统计 Swap:表示硬盘上交换分区的使用情况,这里我们不去关心。系统的总...

linux 使用proxychains连接代理服务器

1. 下载:git clone https://github.com/rofl0r/proxychains-ng.git2. 编译安装三部曲:./configuremakemake installmake install-config3. 配置vim /usr/local/etc/proxychains.conf原文:http://www.cnblogs.com/lian4187/p/4880918.html

linux——网络配置文件【图】

IP/NETMASK/GW/DNS等属性的配置文件:/etc/sysconfig/network-scripts/ifcfg-IFACE路由相关配置文件:/etc/sysconfig/network-scripts/route-IFACE  说明:fcfg-IFACE通过大量参数定义接口属性。可使用VIM直接编辑。也可使用(CENTOS6)system-config-network(set up),(CENTOS7):nmtui 命令修改。ifcfg-IFACE配置文件参数:  DEVICE:次文件对应的设备的名称。  TYPE:接口类型,常见的有Ethernet,BRIDGE  UUID:此设备的...

linux 监控服务器流量【代码】

linux 监控服务器流量#!/bin/bash ethn=$1whiletruedo RX_pre=$(cat /proc/net/dev | grep $ethn | sed‘s/:/ /g‘ | awk‘{print $2}‘) TX_pre=$(cat /proc/net/dev | grep $ethn | sed‘s/:/ /g‘ | awk‘{print $10}‘) sleep1 RX_next=$(cat /proc/net/dev | grep $ethn | sed‘s/:/ /g‘ | awk‘{print $2}‘) TX_next=$(cat /proc/net/dev | grep $ethn | sed‘s/:/ /g‘ | awk‘{print $10}‘) clearecho -e "\t R...