#########DNS服务器###########1.DNS服务器的类型:主域名服务器:master,负责维护这个地区的所有域名信息,是特定的所有信息的权威信息源。辅助域名服务器:slaves,作为备份服务器,在主服务器出现故障、关闭、负载过重时提供域名解析服务器。缓存服务器:hint,将域名查询结果缓存到本地,提高重复查询时的速度。转发域名服务器:负责所有非本地域名域名的本地查询。2.DNS系统的作用:正向解析:根据主机名称(域名)查找对应的...
管道通信属于进程间通信的一种方式,使用方便,但是局限是父进程与子进程间的通信,下面是调试好的代码。程序父进程创建2个管道,分别用于父进程写数据--子进程读数据和子进程写数据--父进程读数据:#include <errno.h> #include <fcntl.h> #include <unistd.h> #include <stdio.h>int main(int argc,char* argv[]) {int fprcw[2]; //for parent read,child writeint fpwcr[2];char str[256];pid_t pid;if(pipe(fprcw) ...
<span style="font-size:18px;">本人使用的是centos 由于用使用些特殊命令,不得不修改系统的时间这里总结如下: date 查看系统时间date -s 03/04/2013(将系统日期设定为2013年03月04日)date -s 110:38(将系统时间设定为上午 10:38)修改完后执行:clock -w ,强制将时间写入COMS!先查看时区date -R(将Asia/shanghai-上海时区写入当前时区)#cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime提示是否覆盖,输入Y...
三大基本文本处理工具:grep,sed(流编辑器),awk sed: Stream EDitor 行编辑器:sed全屏编辑器:vised: 模式空间默认不编辑文件本身,仅对模式空间中的数据做处理;而后,处理结束后,将模式空间打印至屏幕;sed [options] ‘AddressCommand‘ file ...(对这些文件中的符合这个地址address指定范围内的行,执行以下命令编辑)-n: 静默模式,不再默认显示模式空间中的内容-i: 直接修改原文件(这个要注意!!!!!!)-e SCRIP...
文件权限一.Chow 赋予用户权限(设置权限)用法修改文件的属主:chownchown [OPTION]... [OWNER][:[GROUP]] FILE... 用法说明:OWNEROWNER:GROUP:GROUP,冒号也可用 . 替换-R: 递归 chown [OPTION]... --reference=RFILE FILE. 二.文件 、权限顺序 文件:r 可使用文件查看类工具获取其内容w 可修改其内容x 可以把此文件提请内核启动为一个进程?目录:r 可以使用ls查看此目录中文件列表w 可在此目录中创建文件,也可删除此目录中的文...
一直想总结linux的学习,苦于时间问题,最近整理相关的内容,顺便把之前作的笔记也整理了一下,好记性不如烂笔头先上个图吧原文:http://www.cnblogs.com/davidlan/p/5577156.html
HP HYPERTEXT PREPROCESSER 超文本预处理器词法分析语法分析生成执行路径opcode 操作码PHP解释器php 源代码 编译成 二进制 执行 二进制程序zend:opcode PHP 的中间语言 apache+phpcgimodulefastcginginx+fpm数据库管理软件1.数据库的创建、删除2.创建表、删除、修改表3.索引的创建和链接4.用户和权限5.数据的增删改查询操作DML 数据操作语言insert replace update deleteDDL 数据定义语言create alter dropDCL 数据控制语言grant...
第十三章 登陆环境登陆系统时,输入用户名和密码后,如果验证通过,则进入登录环境。登录过程文件/etc/passwd$HOME.profile定制$HOME.profile/etc/passwd 文件解析(抽取其中的一行作为示例): 1 2 3 4 5 6 7 root: <span style="white-space:pre"> </span>x: 0: 0: root: <span style="white-space:pre"> </span>/root: <span style="white-space:pre"> </span>/bin/bash 第 1 域 : 登录名 第 2 域 : ...
1.内核从开机自检就放在计算机内存,直到计算机关闭为止,应用程序是放在计算机硬盘的,需要时才调入内存执行。2.shell就是应用程序,它是连接内核和用户程序的桥梁。用户登入Linux系统的时候,shell就会被调入内存执行。shell图的关系。。缺3.用户有两种方式打开shell(1)通过图形界面的方式,来操作Linux操作系统 (2)两个软件,远程登录.其中登录要输入的IP没太明白,输入谁的IP4.脚本语言和编...
本书是由全国多名红帽架构师(RHCA)基于最新Linux系统共同编写的高质量Linux技术自学教程,极其适合用于Linux技术入门教程或讲课辅助教材,目前是国内最值得去读的Linux教材,也是最有价值的Linux实验手册。章节包括有:第0章 咱们先来谈谈学习方法和红帽系统。第1章 部署虚拟环境安装linux系统。第2章 新手必须掌握的Linux命令。第3章 管道符、重定向与环境变量。第4章 Vim编辑器与Shell命令脚本。第5章 用户身份与文件权限。第6...
概念真正能够控制计算机硬件(CPU、内存、显示器等)的只有操作系统内核(Kernel),图形界面和命令行只是架设在用户和内核之间的一座桥梁。由于安全、复杂、繁琐等原因,用户不能直接接触内核(也没有必要),需要另外再开发一个程序,让用户直接使用这个程序;该程序的作用就是接收用户的操作(点击图标、输入命令),并进行简单的处理,然后再传递给内核。如此一来,用户和内核之间就多了一层“代理”,这层“代理”既简化了用户...
《Linux内核分析》第三周学习笔记 构造一个简单的Linux系统MenuOS郭垚 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、Linux内核源代码简介1.1 Linux内核源代码arch:支持不同的CPU的源代码,其中的关键目录包括:Documentation、drivers、firewall、fs、include等documentation:文档目录fs:文件系统init:内核启动相关的代码main.c、Makefile等基本都在该目录中。(mai...
操作系统是CentOS 7,安装Jenkins首先安装jdk,可在Oracle jdk和Openjdk中任选其一安装Oracle jdk步骤见: https://www.cnblogs.com/colin220/p/9193815.html 安装Openjdk步骤: yuminstall java-1.8.0-openjdk.x86_64 在 /etc/profile 文件中添加如下内容JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk export CLASSPATH=.:$JAVA_HOME/lib export PATH=$JAVA_HOME/bin:$PATH然后使配置文件生效 source /etc/profile 安装Jenkins,依...
linux键盘操作技巧光标移动:Ctrl-a Move cursor to the beginning of the line.Ctrl-e Move cursor to the end of the line.Ctrl-f Move cursor forward one character; same as the right arrow key.Ctrl-b Move cursor backward one character; same as the left arrow key.Alt-f Move cursor forward one word.Alt-b Move cursor backward one word.Ctrl-l Clear the screen and move the cursor to th...
一、shell终端初始 快捷键Ctrl + Alt + T,可以快速打开终端bluemoutain 当前用户名 bluemoutain-CN155 本机名 ~ 当前目录(家目录,root用户为/root,普通用户为/home/bluemoutain 二、命令格式命令 【选项】 【参数】 注意:1、个别命令使用不遵循这个格式2、当有多个选项的时候,可以写在一起 三、文件类型-rw-r--r--第一个“-”:表示是文件类型 ( -文件类型 d目录 ...