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

父目录的权限对子目录有没有影响?[Linux]【代码】

问题源头:  登录到服务器(实验室分的一个服务器账号)上,想在当前目录下创建一个文件,但提示“文件系统只读”,无法创建文件。通过ls -l查看当前用户在当前目录的权限,发现具有rwx权限。所以在想会不会是因为我在父目录中没有w权限导致我无法在当前目录创建文件。但发现在父目录中我也是rwx权限...(最后,我感觉这个问题可能是服务器管理员对硬盘加了写保护)   于是我做了以下的实验,想验证“父目录的权限对子目录的权限有...

Linux 服务器作为Nginx web服务器常见优化参数【代码】

内核参数调整cat /etc/sysctl.conf # sysctl settings are defined through files in # /usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/. # # Vendors settings live in /usr/lib/sysctl.d/. # To override a whole file, create a new file with the same in # /etc/sysctl.d/ and put new settings there. To override # only specific settings, add a file with a lexically later # name in /etc/sysctl.d/ and put...

linux加固目标和对象

一. linux加固目标和对象项目加固的目标: 解决今年信通公司在风险评估工作中发现的linux服务器存在的安全问题,并结合南方电网安全基线标准修订版部署相关要求,将linux服务器的安全状况提升到一个较高的安全防护水平,尽可能降低由linux服务器带来的安全风险对电网信息业务正常运行的安全威胁。 项目加固的对象:本次信息安全加固对象主要包括贵州电网信通公司信息系统内的linux系统。具体设备见附录《linux系统主机》 二. ...

java操作linux工具类【代码】

package com.example.oss.config;import java.io.BufferedReader; import java.io.InputStreamReader;publicclass ExcuteLinux {publicstatic String exeCmd(String commandStr) {String result = null;try {String[] cmd = new String[]{"/bin/sh", "-c",commandStr};Process ps = Runtime.getRuntime().exec(cmd);BufferedReader br = new BufferedReader(new InputStreamReader(ps.getInputStream()));StringBuffer sb = new St...

Linux内核RCU(Read Copy Update)锁简析

在很早以前,大概是2009年的时候,写过一篇关于Linux RCU锁的文章《RCU锁在linux内核的演变》,现在我承认,那个时候我虽然懂了RCU锁,但是我没有能力用一种非常简单的描述把Linux的实现给展示出来,有道是你能给别人用你自己的方式非常简洁地描述清楚,你才是真正的精通它,否则,无异于背诵。换个说法,如果你在被面试,在短时间内靠嘴说给面试官,且他还要能听明白,就说明自己真的懂了,这种时候,是不会给你机会分析源代码的,...

linux内核源码结构【图】

一、概述  Linux内核庞大,但是这些文件的结构还是有章可循的,分别位于不同的目录下,各个目录功能相对独立。 二、源码结构表目录名描述arch体系结构相关的代码,对于每个架构的CPU,arch目录下有一个对应的子目录,比如arch/arm、arch/i386block块设备的通用函数crypto常用的加密和散列算法(如AES、SHA等),还有一些压缩和CRC校验算法drivers所有的设备驱动程序,里面每一个子目录对一个一类驱动程序,比如drivers/block为块设...

linux下安装nginx【代码】【图】

linux版本:CentOS7 64位【yum 安装最新版nginx:https://www.cnblogs.com/xxoome/p/7256214.html】在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel。Linux下检查是否安装过某软件包:http://www.cnblogs.com/xxoome/p/5866553.html安装命令:yum -y install gcc pcre-devel zlib-devel openssl openssl-develnginx下载地址:https://nginx.org/download/下载“nginx-1.9.9.tar.gz”,移动到/usr/...

Linux系统学习 十一、DHCP服务器—相关文件、配置文件、服务器配置【图】

2、DHCP服务器相关文件安装SHCP服务器yum install dhcp 对应的端口端口号:ipv4 udp67、udp68(不推荐改端口)ipv6 udp546、udp547(暂时还没生效)2、相关文件服务名:dhcpd (d:daeman守护进程)主配置文件:/etc/dhcp/dhcpd.conf模板文件:/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample刚安装完里面是空的 可以将模板文件复制过来覆盖掉原先的配置文件 这里默认是不覆盖的,所以要打y此时打开配置文件就...

Linux-DHCP原理与配置【代码】【图】

一、DHCP服务1、DHCP (Dynamic HostConfiguration Protocol,动态主机配置协议)2、由Internet] C作任务小组设计开发3、专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议4、使用DHCP的好处减少管理员的工作量避免输入错误的可能避免IP地址冲突当更改IP地址段时,不需要重新配置每个用户的IP地址提高了IP地址的利用率方便客户端的配置5、DHCP的分配方式自动分配:分配到一个IP地址后永久使用手动分配:由DHCP服务器管理员专门]指...

Linux上下行网速测试【图】

此程序是基于Python开发的脚本程序,利用了speedtest.net的服务来测量出上下行的宽带。Speedtest-cli能根据机房离测速服务器的物理距离来列出测速服务器,或者针对某一服务器进行测速,同时还能为你生成一个URL以便你分享你的测速结果。要在Linux上安装最新版本的speedtest-cli,你必须安装2.4-3.4或者更高版本的Python。 在Linux上安装speedtest-cli有两种方法可以安装speedtest-cli。第一种方法需要用到python-pip包管理器,第二...

Linux命令-xargs【代码】

xargs命令xargs 是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。xargs 可以将管道或标准输入(stdin)数据转换成命令行参数,也能够从文件的输出中读取数据。xargs 也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。xargs 默认的命令是 echo,这意味着通过管道传递给 xargs 的输入将会包含换行和空白,不过通过 xargs 的处理,换行和空白将被空格取代。xargs 是一个强有力的命令,它能够捕获一...

Linux 命令 - scp: 远程文件拷贝【代码】

scp 与普通的文件复制命令 cp 类似,而它们之间最大的差别在于 scp 命令的源或目标文件是远程文件。 命令格式scp [options] [[user@]host1:]file1 ... [[user@]host2:]file2 命令参数-1  强制 scp 使用协议 1。-2  强制 scp 使用协议 2。-4  强制 scp 只使用 IPv4 的地址。-6  强制 scp 只使用 IPv6 的地址。-B  选择批处理模式。-C  允许压缩。-c cipher  选择 cipher 来加密传输数据。该选项直接传递到 ssh(1)。-F...

linux学习指南

一、Linux系统管理基础与进阶(RH033和RH133): 1、操作系统发展史,系统架构平台概览; 2、Linux起源、理念、发展历史及各发行版; 3、Linux基础知识、命令、获得使用帮助及文件系统基础; 4、Linux用户、组及权限的基础与高级知识; 5、Bash基础及配置、标准I/O和管道; 6、文本处理工具的概念及vim编辑器的使用; 7、基本系统配置工具及管理工具的使用; 8、进程的查看及各种常见管理工具的使用;9、文件的查及操作; 10、网络属...

Linux | linux的那些常见目录

1. bin目录binary(二进制的):许多“指令”对应的可“执行程序文件”目录2. sbin目录说明:super binary 超级的 二进制 许多“指令”对应的可“执行程序文件”目录,该目录文件对应指令都是"root"用户可以执行的指令普通用户不能使用该目录里的命令:普通用户:用$开头root用户:用#开头3. usr目录说明:unxi system resourceunix system resource (unix系统资源文件目录)该目录类似win系统的 C:/Program files 目录该目录经常用...

(转)Linux下的输入/输出重定向

Linux环境中支持输入输出重定向,用符号<和>来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如 2>lee.dat 表示将错误信息输出到文件lee.dat中。同时,还可以在这三个标准输入输出之间实现重定向,比如将错误信息重定向到标准输出,可以用 2>&1来实现。Linux下还有一个特殊的文件/dev/null,它就像一个无底洞,所有重定向到它的信息都会消失得无影无踪。这一点非常有用,...