域名系统 (英文:Domain Name System,缩写:DNS)是因特网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。 下边以使用最为广泛的BIND软件来说明DNS在Centos7中的基本配置: 这里将用到三台centos7.x的虚机来配置实现DNS的正向解析,反向解析,主从配置,子域授权以及...
1.查看文件指令:cat tail head tac,more ,less大家比较常用的是cat ,例如cat /etc/passwd而当查看log时,因为需要关注的往往是最新的内容,则往往用到的指令是tail 如,tail /var/maillog而tac 输出的内容是与cat顺序相反的,最后一行作为第一行显示。more 和less都是在查看的内容很长的时候使用,因为二者都支持翻页。但less 更强大一些,它支持向前翻,而more只支持向后翻。 另外查看的时候,有比较有用的快捷键,g 直接到内...
项目6 Linux文件系统6.1 文件类型和文件系统文件类型及表示符号 |文件类型|符号| |:-----|:-----| |普通文件|-| |目录文件|d| |字符设备文件|c| |块设备文件|b| |套接字文件|s| |命名管道文件|p| |符号链报文件|l|使用find命令查找指定类型的文件 格式:find /地址 -type [f d b c s p l] [-ls] [| wc -l] -ls选项可以显示出找到的文件的详细信息 使用 ll [地址] 可以查看指定目录下的文件类型情况文件命名规则除字符“ / ”外,所...
Linux终端提示符[root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]#Linux命令语法1.一般情况下,【参数】是可选的,一些情况下【文件或路径】也是可选的2.参数 > 同一个命令,跟上不同的参数执行不同的功能执行linux命令,添加参数的目的是让命令更加贴切实际工作的需要!linux命令,参数之间,普遍应该用一个或多个空格分割!命令 空格 参数 空格 【文件...
文件查找:1.locate:非实时的,模糊查找,查找是根据全系统文件数据库进行的; 速度快文件数据库是每次关机前自动完成更新的updatedb:用于手动生成文件数据库2.find: 实时 精确查找 支持众多查找标准 遍历指定目录中的所有文字完成查找 速度相对较慢find 查找路径 查找标准 查找到以后的处理运作查找路径:可省略,默认为当前目录查找标准:可省略,默认为指定路径下的所有文件处理运作:可省略,默认为显示在...
grep进阶截取:dmesg(列出讯息) |grep ‘内容‘-A 后面加数字 after 后面几行-B 后面加数字 befor后面几行寻找regular_express.txt 中的‘the‘行cat regular_express.txt |grep ‘the‘grep ‘the‘ regular_express.txtgrep -nv (加行号,反选)‘the‘ regular_express.txtgrep -ni (加行号,不区分大小写)‘the‘ regular_express.txt搜寻[]括号中任何一个字符grep -n ‘t[ae]st‘ regular_express.txtgrep -n ‘oo‘ regular...
Linux系统启动过程:内核的引导 、运行init、系统初始化、建立终端、用户登录系统内核引导:计算机开机,然后BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。操作系统接管硬件以后,首先读入/boot下的内核文件。运行init : init进程是系统所有进程的起点。相当于windows中的服务。init进程的一大任务,就是要运行开机启动程序。并且是根据不同的场合需要来启动不同的程序。这叫做“运行级别”。Linux有7个运行级别...
Linux学习笔记之——ssh连接虚拟机中的ubuntu12.0.4 摘要:主要是解决不能使用ssh远程ubuntu的问题、使用的远程工具是putty、也可以使用xshell、ubunut12.0.4是装在虚拟机中的、不过这个应该没有什么影响。 一:问题的出现 前两天使用VMware装了一个ubuntu12.0.4之后、因为常常使用命令行、又喜欢在虚拟机与实体机中切来切去、感觉很不方便、就想在xp中远程ubuntu、遇到了点小意外、经过一会调试解决成功、...
1、实现基于MYSQL验证的vsftpd虚拟用户访问两台服务器:一台ftp服务器192.168.5.11 一台mariadb服务器192.168.5.12(1)mariadb服务器yum install -y mariadb-serversystemctl start mariadb mysql create database vsftpd ;use vsftpd ; CREATE TABLE users ( id INT AUTO_INCREMENT NOT NULL PRIMARY KEY, name CHAR(50) BINARY NOT NULL, password CHAR(48) BINARY NOT NULL) ; insert into users (name,password) value(‘ftp...
一般就用GRANT来创建用户和授权语法格式GRANT priv_type [(column_list)] [, priv_type [(column_list)]] ... ON [object_type] priv_level TO user_specification [, user_specification] ... [REQUIRE {NONE | ssl_option [[AND] ssl_option] ...}] [WITH {GRANT OPTION | resource_option} ...]grant all on test.* to "testuser1"@"127.0.0.1" identified by "test";划了下划线的地方解释一下all的位置是可...
我使用的Linux发行版是LinuxMint 17.2 Rafaela,默认情况下Terminal中的shell提示包括了用户名、主机名、当前目录(绝对路径)和提示符。这样会导致当进入一个比较深的目录时,提示符太长(如下图所示),操作起来就不太方便了。 我们可以自定义Linux系统终端提示符。Linux系统终端提示符的特征由系统环境变量PS1(是“prompt string one” 的简写)定义。通过命令echo $PS1查看当前设置。从上图可以看到我的Linux机器上该环境变量...
#who 或者 #w 展示所有登录到当前系统的用户信息#who am i 展示真是用户信息#whoami 展示登陆系统的用户名 例如 :登陆用户和真实用户一致#whoami root#who am iroot pts/3 oct 23 12:17 (:0.0) 登陆用户和真实用户不一致#whoamicici#who am iroot pts/3 Oct 23 12:17原文:http://www.cnblogs.com/cici-new/p/4240513.html
这是以前学些Linux的时候记录的内容,最近在写这方面的培训教材,又翻出来熟悉了一遍,由于之前是记录在本子上的,也没有时间整理,现在刚好借此机会重新整理一下。 DNSBIND is open source software that enables you to publish your Domain Name System (DNS) information on the Internet, and to resolve DNS queries for your users. The name BIND stands for “Berkeley Internet Name Domain”, because the software or...
df :英文名disk free,查看硬盘的使用情况。 du:英文名disk usage,查看指定目录的文件大小。1. 命令格式df[选项][文件]du[选项][文件]2. df 常用选项"df -a" 全部文件系统列表。 "df -h" 人性化显示文件大小,如100K21M 2G等。 "df -k" 以k字节的形式表示文件的大小。(1k=1024Byte) "df -l" 只显示本地文件系统。 "df -m" 以m字节的形式表示文件的大小。(1M=1024K)3. du 常用选项"du -a" 输出所有文件的磁盘...
linux学习第八周总结 本周学习了两个服务,DNS和ansible 由于这些服务很复杂,我也只能是到达刚了解或者是刚刚入门的程度,所以只说一些简单基本的东西,简单总结。一、DNS服务1.简介域名系统(英文:DomainNameSystem,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个...