11 2019 档案
【集群实战】Rsync数据同步工具
摘要:1. Rsync介绍 1.1 什么是Rsync? Rsync是一款开源的,快速的,多功能的,可实现全量及增量的本地或远程数据同步备份的优秀工具。Rsync软件适用于unix/linux/windows等多种操作系统平台。 官网:https://www.samba.org/ftp/rsync/rsyn 阅读全文
posted @ 2019-11-30 13:16 Zoe233 阅读(1485) 评论(0) 推荐(0)
【shell】Shell变量基础及深入
摘要:1. 什么是变量 1. 什么是变量 1. 什么是变量 1. 什么是变量 变量就是用一个固定的字符串(也可能是字符数字等的组合),替代更多更复杂的内容,这个内容里可能还会包含变量和路径,字符串等其他内容。 变量的定义是存在内存中。 x=1 y=2 2. 变量类型 变量分为两类: 环境变量(也可称为全局 阅读全文
posted @ 2019-11-29 19:46 Zoe233 阅读(154) 评论(0) 推荐(0)
【shell】shell脚本入门
摘要:1. 前言 1.1 为什么学习shell编程 Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具,Linux/UNIX系统的底层及基础应用软件的核心大部分涉及Shell脚本的内容。每一个合格的Linux系统管理员或运维工程师,都需要熟练的编写Shell脚本语言,并能够阅 阅读全文
posted @ 2019-11-29 17:33 Zoe233 阅读(393) 评论(0) 推荐(0)
【集群实战】大规模集群1
摘要:前言 开启实战50台服务器规模集群模式 搭建集群: 采购服务器、性能测试 采购云服务(云主机、虚拟机) 采购带宽,压力测试 采购CDN服务 1. 集群图解 2. 服务器规划 负载均衡服务器 2台 对访问网站的流量进行分流,减少流量对某台服务器的压力 web服务器 2台 处理用户页面访问请求(Ngin 阅读全文
posted @ 2019-11-29 16:31 Zoe233 阅读(251) 评论(0) 推荐(0)
【Linux题目】第七关
摘要:1. 如果想修改开机内核参数,应该修改哪个文件? 1. 如果想修改开机内核参数,应该修改哪个文件? 1. 如果想修改开机内核参数,应该修改哪个文件? 1. 如果想修改开机内核参数,应该修改哪个文件? A. /dev/sda1 B. /etc/fstab 磁盘自动挂载的文件 C. /boot/grub 阅读全文
posted @ 2019-11-29 16:11 Zoe233 阅读(415) 评论(0) 推荐(0)
【Linux题目】第六关
摘要:【定时任务规则】 1. 如果在某用户的crontab文件中有以下记录,该行中的命令多久执行一次(RHCE考试题)?( ) 30 4 * * 3 mycmd A. 每小时。 B. 每周。 C. 每年三月中每小时一次。 解答: 每周三的4点30分,执行mycmd。B 2. 如果在某用户的crontab文 阅读全文
posted @ 2019-11-29 14:52 Zoe233 阅读(744) 评论(0) 推荐(0)
【Linux题目】第五关
摘要:1. 如何取得/etiantian文件的权限对应的数字内容,如-rw-r-r 为644,要求使用命令取得644或0644这样的数字。 解答: stat的--format参数(-c参数) 2. Linux下通过mkdir命令创建一个新目录/oldboy/ett,它的硬链接数是多少,为什么?如果在/ol 阅读全文
posted @ 2019-11-29 13:46 Zoe233 阅读(300) 评论(0) 推荐(0)
【Linux常见命令】tar命令
摘要:【独立命令,只能用其中一个,和别的命令连用】这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 【可选参数】下面的参数是根据需要在压缩或解压档案时可选的。 阅读全文
posted @ 2019-11-29 12:47 Zoe233 阅读(335) 评论(0) 推荐(0)
【Linux题目】第四关
摘要:1. 如何过滤出已知当前目录下oldboy中的所有一级目录? 提示:不包含oldboy目录下面目录的子目录和隐藏目录,只要一级目录即可。 解答: ls -F|grep / 通过ls -F给目录后面加标识,过滤 除了 ls -F加标识外,还可以用 ls -p ls -l|grep '^d' 通过过滤长 阅读全文
posted @ 2019-11-28 21:51 Zoe233 阅读(387) 评论(0) 推荐(0)
【linux题目】第三关
摘要:1. 解释下什么是GPL,GNU,自由软件? 2. 如何选择Linux操作系统版本? 3. 安装系统时如何给Linux操作系统分区? 4. 描述Linux系统的启动过程? 5. 简要说出20个Linux的命令和作用 6. 请解释下Linux的运行级别 7. 32位和64位的系统的区别以及如何选择? 阅读全文
posted @ 2019-11-28 19:49 Zoe233 阅读(158) 评论(0) 推荐(0)
【Linux删除问题】Operation not permitted
摘要:问题:删除某文件出现cannot remove 'XXX': Operation not permitted 查看问题: 1. lsattr 查看隐藏属性 确认文件无法删除的原因在与隐藏属性上有i 2. chattr 去除隐藏属性 3. 重新删除文件 阅读全文
posted @ 2019-11-28 19:03 Zoe233 阅读(1914) 评论(0) 推荐(0)
【linux题目】第二关
摘要:1、创建目录/data/oldboy,并且在该目录下创建文件oldboy.txt,然后在文件oldboy.txt里写入内容”inet addr:10.0.0.8 Bcast:10.0.0.255 Mask:255.255.255.0”(不包含引号)。 解答: 2、将题1中的oldboy.txt文件内 阅读全文
posted @ 2019-11-28 16:39 Zoe233 阅读(339) 评论(0) 推荐(0)
【linux题目】第一关
摘要:详细的解答:https://github.com/Zoe233/Linux/blob/master/【题目】5.Linux了解程度测试题解析.ipynb 1. 创建一个目录/data 解答: mkdir /data 2. 在/data下面建立一个文件oldboy.txt 解答:touch oldbo 阅读全文
posted @ 2019-11-28 13:54 Zoe233 阅读(267) 评论(0) 推荐(0)
【三剑客】awk函数
摘要:1. 内置函数 awk的内置函数有算术、字符串、时间、位操作和其它杂项的函数。 1.1 算术函数 atan2(y,x) 返回弧度的反正切(y/x) cos(expr) 返回expr的余弦(以弧度形式) exp(expr) 此函数用作找到指数值。 int(expr) 取整 log(expr) 计算自然 阅读全文
posted @ 2019-11-28 12:03 Zoe233 阅读(399) 评论(0) 推荐(0)
【三剑客】awk运算符
摘要:1. 算术运算符:+,-,*,/,% 2. 递增和递减运算符++,-- AWK支持 增量和减量运算符: 前递增 它是由++表示。 它由1递增操作数的值这个操作符先递增操作数的值,然后返回增加后的值。 例如在下面的例子中此操作者设定两个操作数的值,a和b加到11。 [root@oldboy test] 阅读全文
posted @ 2019-11-25 14:50 Zoe233 阅读(788) 评论(0) 推荐(0)
【三剑客】awk命令2
摘要:1. 程序结构: Begin 和 End模块 awk的程序的结构:Begin块,Body块,End块。 BEGIN块:BEGIN {awk-commands} BEGIN块在被程序启动时启动,且只执行一次。 这是一个很好的初始化变量的地方,常常被用来修改内置变量RS,FS,OFS,ORS等的值。 B 阅读全文
posted @ 2019-11-24 19:34 Zoe233 阅读(229) 评论(0) 推荐(0)
【三剑客】awk命令
摘要:前言 awk是一种很棒的语言,它适合文本处理和报表生成。 模式扫描和处理。处理文本流。 awk不仅仅是Linux系统中的一个命令,而是一种编程语言,可以用来处理数据和生成报告。 处理的数据: 可以是一个或多个文件 可以是来自标准输入 也可以通过管道获取标准输入 awk可以在命令行上直接编辑命令进行操 阅读全文
posted @ 2019-11-24 19:04 Zoe233 阅读(547) 评论(0) 推荐(1)
磁盘
摘要:前言 一、磁盘 一、磁盘 一、磁盘 一、磁盘 1. 磁盘的历史介绍 1. 磁盘的历史介绍 1. 磁盘的历史介绍 1. 磁盘的历史介绍 1956年9月,IBM向世界展示了第一台磁盘存储系统IBM 350 RAMAC,容量5MB,需要50个直径24英寸的磁盘。 1956年9月,IBM向世界展示了第一台磁 阅读全文
posted @ 2019-11-24 18:01 Zoe233 阅读(856) 评论(0) 推荐(0)
用户管理
摘要:前言: 前言: 前言: 前言: Linux系统是多任务,多用户的系统。每个文件和进程,都需要对应一个用户和用户组。 linux系统通过uid和gid来是识别用户和组。uid和gid相当于身份证号,用户名和组名相当于名字,给人方便查看和管理的。 用户和组的关系: 一对一 一对多 多对一 多对多 用户分 阅读全文
posted @ 2019-11-24 17:14 Zoe233 阅读(653) 评论(0) 推荐(0)
定时任务Crond
摘要:1. 定时任务Crond介绍 1. 定时任务Crond介绍 1. 定时任务Crond介绍 1. 定时任务Crond介绍 1.1 Crond是什么? 1.1 Crond是什么? 1.1 Crond是什么? 1.1 Crond是什么? Crond是Linux系统中用来定期执行命令或指定程序任务的一种服务 阅读全文
posted @ 2019-11-24 15:14 Zoe233 阅读(711) 评论(0) 推荐(0)
文件的权限(9位+3位)
摘要:1. 文件权限概述 1. 文件权限概述 1. 文件权限概述 1. 文件权限概述 Linux中的文件或目录的权限和用户及用户组关联很大。 Linux中的文件或目录的权限和用户及用户组关联很大。 Linux中的文件或目录的权限和用户及用户组关联很大。 Linux中的文件或目录的权限和用户及用户组关联很大 阅读全文
posted @ 2019-11-24 13:57 Zoe233 阅读(3231) 评论(0) 推荐(0)
【三剑客】sed命令
摘要:1. Sed 简介 1. Sed 简介 1. Sed 简介 1. Sed 简介 sed 是Stream Editor(流编辑器)的缩写,是操作、过滤和转换文本内容的强大工具。常用功能有增删改查,过滤,取行。 sed 是Stream Editor(流编辑器)的缩写,是操作、过滤和转换文本内容的强大工具 阅读全文
posted @ 2019-11-24 11:31 Zoe233 阅读(288) 评论(0) 推荐(0)
sed命令的正则表达式实践
摘要:1. 取系统ip 解答: 解答: 解答: 解答: 方法1:sed 's#支持正则##g' file 方法1:sed 's#支持正则##g' file 方法1:sed 's#支持正则##g' file 方法1:sed 's#支持正则##g' file 处理技巧: 匹配需要的目标(获取的字符串,如本例中 阅读全文
posted @ 2019-11-23 22:12 Zoe233 阅读(5992) 评论(0) 推荐(0)
Linux下文件删除的原理
摘要:linux下文件删除的原理: Linux 是通过 Link 的数量来控制文件删除的,只有当一个文件不存在任何 link 的时候,这个文件才会被删除。 一般来说,每个文件都有2个link计数器: i_count 进程的引用计数 i_link 硬链接数量 进程的引用计数 硬链接数量 i_count的意义 阅读全文
posted @ 2019-11-23 21:27 Zoe233 阅读(803) 评论(0) 推荐(1)
Linux文件和目录的属性及权限
摘要:1.Linux中的文件 1.Linux中的文件 1.Linux中的文件 1.Linux中的文件 1.1 文件属性概述 1.1 文件属性概述 1.1 文件属性概述 1.1 文件属性概述 Linux系统中的文件或目录的属性主要包括: 索引节点inode 文件类型 权限属性 链接数 所归属的用户和用户组 阅读全文
posted @ 2019-11-23 20:52 Zoe233 阅读(902) 评论(0) 推荐(0)
chkconfig原理
摘要:chkconfig命令 chkconfig命令 chkconfig命令 chkconfig命令 功能:检查、设定系统的各种服务 updates and queries runlevel information for system services Linux提供了chkconfig命令用来更新和查 阅读全文
posted @ 2019-11-23 20:40 Zoe233 阅读(743) 评论(0) 推荐(0)
Linux启动过程
摘要:1.简单描述(口头) 1.简单描述(口头) 1.简单描述(口头) 1.简单描述(口头) 开机BIOS自检 开机BIOS自检 开机BIOS自检 开机BIOS自检 MBR 引导 MBR 引导 MBR 引导 MBR 引导 硬盘 0 柱面 0 磁道 1 扇区的前 446 byte (总共512字节) 硬盘 阅读全文
posted @ 2019-11-23 19:52 Zoe233 阅读(140) 评论(0) 推荐(0)
正则表达式(grep,awk,sed)和通配符
摘要:1. 正则表达式 1. 正则表达式 1. 正则表达式 1. 正则表达式 1. 什么是正则表达式? 1. 什么是正则表达式? 1. 什么是正则表达式? 1. 什么是正则表达式? 正则表达式就是为了处理大量的字符串而定义的一套规则和方法。 正则表达式就是为了处理大量的字符串而定义的一套规则和方法。 正则 阅读全文
posted @ 2019-11-23 19:50 Zoe233 阅读(9907) 评论(0) 推荐(0)
Linux系统目录结构:目录层次标准、常用目录和文件
摘要:1. 目录层次标准FHS 1. 目录层次标准FHS 1. 目录层次标准FHS 1. 目录层次标准FHS FHS(Filesystem Hierarchy Standard)目录层次标准,是Linux的目录规范标准。 FHS(Filesystem Hierarchy Standard)目录层次标准,是 阅读全文
posted @ 2019-11-23 18:05 Zoe233 阅读(1977) 评论(0) 推荐(0)
Linux系统目录结构
摘要:前言 前言 前言 前言 Linux系统的目录结构知识同样是很简单的,只是Linux系统的应用场景多为服务器应用,且为字符界面应用。并不像widows系统那种图形界面直观。 但是,Linux系统的目录结构是很有规律性的组织的。 Linux系统的目录结构知识同样是很简单的,只是Linux系统的应用场景多 阅读全文
posted @ 2019-11-23 17:55 Zoe233 阅读(357) 评论(0) 推荐(0)
虚拟机快照和克隆
摘要:1.快照 1.快照 1.快照 1.快照 在VMware虚拟环境,做完Linux的基础优化和设置后,可以对Linux主机做一个快照,然后当做模板机永久保留。以后再需要学习时,可以克隆一个新的机器使用,系统安装和优化时较为简单的操作,没必要多次重复操作。 在VMware虚拟环境,做完Linux的基础优化 阅读全文
posted @ 2019-11-23 17:52 Zoe233 阅读(851) 评论(0) 推荐(0)
Linux系统的基础优化
摘要:1.安装Linux系统后调优及安全设置 1.安装Linux系统后调优及安全设置 1.安装Linux系统后调优及安全设置 1.安装Linux系统后调优及安全设置 1. 1 关闭SELinux功能 1. 1 关闭SELinux功能 1. 1 关闭SELinux功能 1. 1 关闭SELinux功能 SE 阅读全文
posted @ 2019-11-23 17:51 Zoe233 阅读(264) 评论(0) 推荐(0)
Linux系统应用管理:增加普通用户(密码管理等)
摘要:1. 查看当前Linux系统的版本、内核等信息 2. root账号和添加普通用户账号 2. root账号和添加普通用户账号 2. root账号和添加普通用户账号 2. root账号和添加普通用户账号 root账号是最高权限用户。 普通用户 虚拟用户:系统里的傀儡,不能使用,固定存在,满足Linux里 阅读全文
posted @ 2019-11-23 16:48 Zoe233 阅读(362) 评论(0) 推荐(0)
Linux双网卡绑定
摘要:双网卡绑定这项继续特别适合利用再生产环境7x24小时的网络传输服务,采取双网卡绑定模式不仅可以提高网络传输速度,更重要的是,还可以确保其中一块网卡出现故障时,依然可以正常高效可靠的措施。 下面我会使用两种方案来完成网双卡绑定 一种是传统的配置文件修改方案 另一种是最新的命令生成配置文件方案。 什么是 阅读全文
posted @ 2019-11-23 12:34 Zoe233 阅读(764) 评论(0) 推荐(1)
【题目】网络面试题
摘要:1. 查看当前系统每个IP的连接数 思路解析:通过netstat -an查看所有的网络连接,针对ESTABLISHED状态的连接,获取ip,计数。 2. 请列出以下服务使用的端口 http 80 https 443 ftp 20,21 telnet 23 ssh 22 rsync 873 dns 5 阅读全文
posted @ 2019-11-22 21:17 Zoe233 阅读(567) 评论(0) 推荐(0)
必会的笔试口试面试
摘要:1. tcp/ip的三次握手和四次断开 https://www.cnblogs.com/zoe233/p/11823822.html https://www.cnblogs.com/yihr/p/9720715.html 2. http协议的工作原理 https://www.cnblogs.com/ 阅读全文
posted @ 2019-11-22 20:53 Zoe233 阅读(195) 评论(0) 推荐(0)
【抓包工具】tcpdump
摘要:tcpdump - dump traffic on a network 根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信 阅读全文
posted @ 2019-11-22 18:26 Zoe233 阅读(1847) 评论(0) 推荐(0)
网络检查思路和步骤
摘要:检查网站是否有问题步骤: 1. ping www.baidu.com --> icmp协议基础(高速公路有没有修通),防火墙可以禁止icmp协议 ping -c3 -i2 -s512 www.baidu.com 可以不使用参数,这条命令表示ping3次,每隔2秒,每次的数据包大小为512字节 2. 阅读全文
posted @ 2019-11-22 16:39 Zoe233 阅读(1178) 评论(0) 推荐(0)
查看网络状态
摘要:ifconfig ip route -n hostname(uname -n) netstat (ESTABLISHED状态的为建立的状态,数量即表示网络连接数) lsof 面试题:已知一个端口为333,如何查看端口对应的是什么服务名? 方法1: lsof -i :333 方法2: netstat 阅读全文
posted @ 2019-11-22 16:02 Zoe233 阅读(524) 评论(0) 推荐(0)
【Linux常见命令】lsof命令
摘要:lsof - list open files lsof命令用于查看你进程打开的文件,进程打开的端口(TCP、UDP),找回/恢复删除的文件,打开文件的进程。 语法: lsof [选项] [文件] 常用选项: -c <进程名> 列出指定进程所打开的文件 +D <目录> 递归列出目录下被打开的文件 -i 阅读全文
posted @ 2019-11-22 15:53 Zoe233 阅读(395) 评论(0) 推荐(0)
【Linux常见命令】ip命令
摘要:ip命令是用来配置网卡ip信息的命令,且是未来的趋势,重启网卡后IP失效。 ip - show / manipulate routing, devices, policy routing and tunnels 语法: ip [ OPTIONS ] OBJECT { COMMAND | help } 阅读全文
posted @ 2019-11-22 15:10 Zoe233 阅读(493) 评论(0) 推荐(0)
【Linux常见命令】ifconfig命令:配置与查看网络信息
摘要:ifconfig(interfaces config)。通常需要以root身份登录或使用sudo来使用ifconfig工具 ifconfig 命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。 备注:用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就 阅读全文
posted @ 2019-11-21 19:01 Zoe233 阅读(2910) 评论(0) 推荐(0)
【Linux常见命令】netstat命令
摘要:netstat - Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships netstat命令用于显示网络状态。 netsta 阅读全文
posted @ 2019-11-21 18:24 Zoe233 阅读(601) 评论(0) 推荐(0)
【Linux常见命令】route命令
摘要:route - show / manipulate the IP routing table route命令用于显示和操作IP路由表。 route命令用来显示并设置Linux内核中的网络路由表,route命令设置的路由主要是静态路由。 要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或 阅读全文
posted @ 2019-11-21 11:34 Zoe233 阅读(802) 评论(0) 推荐(0)
配置默认网关
摘要:第一生效文件:/etc/sysconfig/network-scripts/ifcfg-eth0 第二生效文件:/etc/sysconfig/network 查看路由命令:route -n,或netstat -rn 其中,最后一行为默认网关,不管去哪个网络,都从默认网关192.168.0.1出去。 阅读全文
posted @ 2019-11-21 11:21 Zoe233 阅读(2727) 评论(0) 推荐(0)
修改主机名的规范步骤
摘要:1. hostname 进行修改,临时生效 2. 修改/etc/sysconfig/network文件,永久生效 vi或sed替换更改为newname,重启就生效了 3. 修改/etc/hosts配置文件中的主机名对应的名称 如果用setup--dns设置修改主机名,永久生效,影响/etc/sysc 阅读全文
posted @ 2019-11-20 19:39 Zoe233 阅读(670) 评论(0) 推荐(0)
ip-端口-协议等基本概念
摘要:互联网上的计算机,都会有一个唯一的32位的地址——ip地址。我们访问服务器,就必须通过这个ip地址。 互联网上的计算机,都会有一个唯一的32位的地址——ip地址。我们访问服务器,就必须通过这个ip地址。 互联网上的计算机,都会有一个唯一的32位的地址——ip地址。我们访问服务器,就必须通过这个ip地 阅读全文
posted @ 2019-11-20 19:30 Zoe233 阅读(908) 评论(0) 推荐(0)
硬盘分区知识
摘要:前言 前言 前言 前言 硬盘使用前,一般要分区,格式化(创建文件系统)<== 存放数据 硬盘使用前,一般要分区,格式化(创建文件系统)<== 存放数据 硬盘使用前,一般要分区,格式化(创建文件系统)<== 存放数据 硬盘使用前,一般要分区,格式化(创建文件系统)<== 存放数据 类比,房子使用前,一 阅读全文
posted @ 2019-11-20 19:25 Zoe233 阅读(466) 评论(0) 推荐(0)
Linux系统介绍与环境搭建准备
摘要:1 什么是操作系统? 1 什么是操作系统? 1 什么是操作系统? 1 什么是操作系统? 操作系统,Operating System,简称OS,是计算机系统中必不可少的基础软件,它是应用程序运行以及用户操作必备的基础环境支撑,是计算机系统的核心。 操作系统,Operating System,简称OS, 阅读全文
posted @ 2019-11-20 19:22 Zoe233 阅读(735) 评论(0) 推荐(0)
计算机系统硬件核心知识
摘要:1、互联网企业里PC服务器品牌及型号 互联网公司服务器品牌: DELL(大多数公司),HP,IBM(百度),浪潮,联想,航天联志 DELL服务器品牌:IU=4.45cm 2010年以前:1u 1850,1950,2u 2850,2950 2010-2013年:1u R410 R610 2u R710 阅读全文
posted @ 2019-11-20 19:13 Zoe233 阅读(591) 评论(0) 推荐(0)
计算机系统硬件基础
摘要:计算机硬件基础 计算机硬件基础 计算机硬件基础 计算机硬件基础 笔记本,台式机,服务器 笔记本,台式机,服务器 笔记本,台式机,服务器 笔记本,台式机,服务器 示例:dell服务器 1u的服务器 4.45cm高 2u的服务器 4u的服务器 电脑主机组成 一台电脑是由许许多多的零部件组成,只有这些零部 阅读全文
posted @ 2019-11-20 19:06 Zoe233 阅读(469) 评论(0) 推荐(0)
【网卡】配置网卡
摘要:1. 网卡对应的配置文件:/etc/sysconfig/network-scripts/ifcfg-eth3 更多网卡配置相关知识查看:less /usr/share/doc/initscripts-9.03.49/sysconfig.txt 2. 网卡生效: ifup eth0 启动eth0网卡 阅读全文
posted @ 2019-11-20 18:36 Zoe233 阅读(576) 评论(0) 推荐(0)
【DNS域名解析命令】 ping
摘要:ping, ping6 - send ICMP ECHO_REQUEST to network hosts ping命令向网络主机发送ICMP回传请求 详细描述: ping使用ICMP协议强制ECHO_REQUEST(回传请求)数据报从主机或网关获取ICMP协议的ECHO_RESPONSE(回传响应 阅读全文
posted @ 2019-11-18 12:21 Zoe233 阅读(1914) 评论(0) 推荐(0)
【DNS域名解析命令】host
摘要:host - DNS lookup utility host命令是常用的分析域名查询工具,可以用来测试域名系统工作是否正常。 语法: host [-aCdlnrsTwv] [-c class] [-N ndots] [-R number] [-t type] [-W wait] [-m flag] 阅读全文
posted @ 2019-11-18 12:13 Zoe233 阅读(1889) 评论(0) 推荐(0)
【DNS域名解析命令】 nslookup
摘要:1. nslookup作用 nslookup用于查询DNS的记录,查询域名解析是否正常,在网络故障时用来诊断网络问题 nslookup - query Internet name servers interactively 语法:nslookup [-option] [name | -] [serv 阅读全文
posted @ 2019-11-18 12:04 Zoe233 阅读(2508) 评论(0) 推荐(0)
【DNS域名解析命令】 dig
摘要:dig - DNS lookup utility dig 命令主要用来从 DNS 域名服务器查询主机地址信息。 Dig (domain information groper 域名信息搜索)是一个灵活的命令行工具, 它可以用来从域名系统服务器中收集信息。 Dig 有两种模式: 简单交互模式用于简单的查 阅读全文
posted @ 2019-11-12 17:00 Zoe233 阅读(1483) 评论(0) 推荐(0)
【Linux网络基础】TCP/IP 协议簇(各个常见协议介绍)
摘要:一、应用层协议 一、应用层协议 一、应用层协议 一、应用层协议 1. FTP 1. FTP 1. FTP 1. FTP 协议所在层次:应用层协议 名称:FTP协议 协议端口:20,21 协议说明: FTP(File Transfer Protocol,文件传输协议)是TCP/IP协议组中的协议之一。 阅读全文
posted @ 2019-11-08 23:34 Zoe233 阅读(5226) 评论(0) 推荐(0)
【Linux网络基础】 DNS:介绍、作用、解析原理
摘要:1. DNS是什么? 1. DNS是什么? 1. DNS是什么? 1. DNS是什么? DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去+·记住能够被机器直接读取的IP数串。 通过主机名,最终得到该 阅读全文
posted @ 2019-11-08 23:26 Zoe233 阅读(2502) 评论(0) 推荐(0)
【Linux网络基础】上网原理流程
摘要:1. 局域网用户上网原理 上网过程说明: 确保物理设备和线路架构准备完毕,并且线路通讯状态良好 终端设备需要获取或配置上局域网(私有地址)地址,作为局域网网络标识 当终端设备想上网时,首先确认访问的地址,是否在本局域网内,若不在需要先告知网关 网关地址配置在路由器的内网接口上,路由器根据请求,将流量 阅读全文
posted @ 2019-11-08 23:21 Zoe233 阅读(1330) 评论(0) 推荐(0)
【Linux网络基础】TCP/IP协议簇的详细介绍(三次握手四次断开,11种状态)
摘要:一、TCP/IP协议簇(DoD参考模型) 一、TCP/IP协议簇(DoD参考模型) 一、TCP/IP协议簇(DoD参考模型) 一、TCP/IP协议簇(DoD参考模型) 用于简化OSI层次,以及相关的标准。 传输控制协议(tcp/ip)簇是相关国防部DoD所创建的,主要用来确保数据的完整性以及在毁灭性 阅读全文
posted @ 2019-11-08 23:13 Zoe233 阅读(969) 评论(0) 推荐(0)
【Linux网络基础】网络子网划分基础知识(IP地址,子网)
摘要:一. IP地址分类与子网划分基础 一. IP地址分类与子网划分基础 一. IP地址分类与子网划分基础 一. IP地址分类与子网划分基础 1. 什么是IP地址? 常见的ip地址版本为ipv4, ipv6 32位 4 * 8=32位。 32位二进制数字序列组成的数字序列 点分十进制 采用点将32位数字进 阅读全文
posted @ 2019-11-08 23:12 Zoe233 阅读(1510) 评论(0) 推荐(0)
【思科】OSI和TCP/IP分层
摘要:OSI参考模型 20世纪70年代,ISO创建OSI参考模型,希望不同供应商的网络能够相互协同工作 OSI:开放系统互联 open system interconnection ISO:国际标准化组织 international organization for standardization 分层的 阅读全文
posted @ 2019-11-08 13:43 Zoe233 阅读(276) 评论(0) 推荐(0)
【思科】网络基础入门
摘要:1. 网络是什么? 将地理位置不同的多台计算机,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 网络拓扑结构案例: 交换机图片: 路由器图片: 路由器有开关,交换机即插即用。 2. 网络的类型 局域网(LAN):一组终端设备和由共 阅读全文
posted @ 2019-11-08 13:35 Zoe233 阅读(861) 评论(0) 推荐(0)
【Linux网络基础】网络拓扑、OSI层次模型、TCP/IP协议簇
摘要:一、前言 一个运维有时也要和网络打交道,所以具备最基本的网络知识,对一个运维人员来说是必要的。但,对于我们的工作来说这些并不是重点,因此,我不可能从最基础的网络知识开始讲起。本节内容更多是从一个梳理和总结的角度进行阐述。如若同学们遇到不懂,或不明白的地方,那么你要留心了,你有很多基础性的网络知识还不 阅读全文
posted @ 2019-11-08 12:59 Zoe233 阅读(1353) 评论(0) 推荐(0)
Linux hostname主机名查看和设置
摘要:查询主机名: uname -n hostname Linux操作系统的hostname是一个kernel变量,可以通过hostname命令来查看本机的hostname。也可以直接cat /proc/sys/kernel/hostname查看。 上面两种输出结果相同。 修改运行时Linux系统的hos 阅读全文
posted @ 2019-11-08 12:32 Zoe233 阅读(32893) 评论(0) 推荐(0)
【Linux常见命令】uname命令
摘要:uname命令用于显示系统信息。 uname可显示电脑以及操作系统的相关信息。 语法 uname [-amnrsv][--help][--version] 参数说明: -a或--all 显示全部的信息。 -m或--machine 显示电脑类型。 -n或-nodename 显示在网络上的主机名称。 - 阅读全文
posted @ 2019-11-08 12:00 Zoe233 阅读(608) 评论(0) 推荐(0)
Linux硬盘分区知识
摘要:前言 硬盘使用前,一般要分区,格式化(创建文件系统)<== 存放数据 类比,房子使用前,一般要隔断,装修,买家具,再住人。 分区 一块硬盘: 主分区、扩展分区、逻辑分区 主分区+扩展分区的数量<=4,其中一个主分区可以用一个扩展分区替代,扩展分区最多只能有一个。 扩展分区不能直接使用,还需要在上面创 阅读全文
posted @ 2019-11-07 22:03 Zoe233 阅读(239) 评论(0) 推荐(0)
【Linux常见命令】alias命令
摘要:alias命令用于查看和设置指令的别名。 用户可利用alias,自定指令的别名。 若仅输入alias,则可列出目前所有的别名设置。 alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile或.cshrc中设定指令的别名。 语法 参数说明:若不加任何参数,则列出目前所有 阅读全文
posted @ 2019-11-07 21:56 Zoe233 阅读(666) 评论(0) 推荐(0)
【Linux常见命令】tree命令
摘要:tree - list contents of directories in a tree-like format. tree命令用于以树状图列出目录的内容。 执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。 安装软件包: yum install tree -y # -y表示不需 阅读全文
posted @ 2019-11-07 21:51 Zoe233 阅读(465) 评论(0) 推荐(0)
【linux三剑客】sed命令
摘要:sed - stream editor for filtering and transforming text sed 流编辑器 strem edition,实现对文件的增删改替换查是Linux中第二个厉害的命令。 语法: sed [OPTION]... {script-only-if-no-oth 阅读全文
posted @ 2019-11-07 21:45 Zoe233 阅读(126) 评论(0) 推荐(0)
【Linux常见命令】tail命令
摘要:tail - output the last part of files tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。 tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新 阅读全文
posted @ 2019-11-07 21:42 Zoe233 阅读(408) 评论(0) 推荐(0)
【Linux常见命令】head命令
摘要:head - output the first part of files 读取文件的前n行,默认前10行 语法: head [OPTION]... [FILE]... 参数: -n 数字 显示前n行,指定数字,可以省略n,直接-1表示前1行 head -n 5 a.txt 显示前5行 省略-n,直 阅读全文
posted @ 2019-11-07 21:28 Zoe233 阅读(344) 评论(0) 推荐(0)
【linux三剑客】grep命令
摘要:grep, egrep, fgrep - print lines matching a pattern grep 命令用于查找文件里符合条件的字符串。 grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来。 阅读全文
posted @ 2019-11-07 21:25 Zoe233 阅读(206) 评论(0) 推荐(0)
【Linux常见命令】seq命令
摘要:seq - print a sequence of numbers seq命令用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式、宽度、分割符号进行控制 语法: seq [OPTION]... LAST seq [OPTION]... FIRST 阅读全文
posted @ 2019-11-07 21:12 Zoe233 阅读(322) 评论(0) 推荐(0)
【Linux常见命令】find命令
摘要:find - search for files in a directory hierarchy find命令用来在指定目录下查找文件。 任何位于参数之前的字符串都将被视为欲查找的目录名。 如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部 阅读全文
posted @ 2019-11-07 21:04 Zoe233 阅读(1134) 评论(0) 推荐(0)
【Linux常见命令】rm命令
摘要:rm - remove files or directories rm命令用于删除一个文件或者目录。 语法: rm [OPTION]... FILE... 参数: -f 强制删除文件 -r 递归,用于删除目录 -fr 强制不提示删除目录,不推荐使用,非常危险 -i 删除前逐一询问确认 删除一个文件一 阅读全文
posted @ 2019-11-07 20:52 Zoe233 阅读(1952) 评论(0) 推荐(0)
【Linux常见命令】mv命令
摘要:mv - move (rename) files mv命令用来为文件或目录改名、或将文件或目录移入其它位置。 语法: mv [OPTION]... [-T] SOURCE DEST mv [OPTION]... SOURCE... DIRECTORY mv [OPTION]... -t DIRECT 阅读全文
posted @ 2019-11-07 20:48 Zoe233 阅读(486) 评论(0) 推荐(0)
【Linux常见命令】cp命令
摘要:cp - copy files and directories 拷贝文件或目标文件夹,默认不能直接拷贝目录,通过-r参数设置递归复制目录 copy 语法: cp [OPTION]... [-T] SOURCE DEST cp [OPTION]... SOURCE... DIRECTORY cp [O 阅读全文
posted @ 2019-11-07 20:45 Zoe233 阅读(1323) 评论(0) 推荐(0)
【Linux常见命令】xargs命令
摘要:xargs - build and execute command lines from standard input. 从标准输入< 方向获取数据,再创建和执行命令 xargs 是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。 xargs 可以将管道或标准输入(stdin)数据转换成命令 阅读全文
posted @ 2019-11-07 20:38 Zoe233 阅读(234) 评论(0) 推荐(0)
【Linux常见命令】cat命令
摘要:cat - concatenate files and print on the standard output cat 命令用于连接文件并打印到标准输出设备上。 用法: 1. cat file 查看文件内容,输出到屏幕 2. cat test.sh{,.ori} 获取两个文件的内容,等价:cat 阅读全文
posted @ 2019-11-07 20:12 Zoe233 阅读(561) 评论(0) 推荐(0)
【Linux常见命令】echo命令
摘要:echo - display a line of text 打印输出内容的常用命令,可以结合重定向>和追加>>对文件进行覆盖或追加内容。 语法: echo [SHORT-OPTION]... [STRING]... echo LONG-OPTION echo是一个打印输出内容的一个常用命令,配合“> 阅读全文
posted @ 2019-11-07 20:01 Zoe233 阅读(648) 评论(0) 推荐(0)
【Linux常见命令】touch命令
摘要:touch - change file timestamps touch [文件名] 就是“摸”一下文件,如果文件不存在,就建立新文件;如果文件存在,就改变文件的访问时间atime等时间戳信息。 语法: touch [OPTION]... FILE... touch [-acfm][-d<日期时间> 阅读全文
posted @ 2019-11-07 19:55 Zoe233 阅读(922) 评论(0) 推荐(0)
【Linux常见命令】pwd命令
摘要:pwd - print name of current/working directory pwd命令用于显示工作目录。 执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。 语法:pwd [OPTION]... 参数: -L 显示逻辑路径 -P 显示物理实际路径 阅读全文
posted @ 2019-11-07 19:02 Zoe233 阅读(350) 评论(0) 推荐(0)
【Linux常见命令】cd命令
摘要:BASH_BUILTINS(1) cd命令用于切换当前工作目录至 dirName(目录参数)。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home 目录 (也就是刚 login 时所在的目录)。 另外,"~" 也表示为 home 目录 的意思,"." 则是 阅读全文
posted @ 2019-11-07 19:00 Zoe233 阅读(410) 评论(0) 推荐(0)
【Linux常见命令】ls命令
摘要:ls - list directory contents ls命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。 语法: ls [OPTION]... [FILE]... ls [-alrtAFR] [name...] 参数 : -a 显示所有文件及目录 (ls内定将文件名或目 阅读全文
posted @ 2019-11-07 18:58 Zoe233 阅读(383) 评论(0) 推荐(0)
【Linux常见命令】mkdir命令
摘要:mkdir - make directories 例子: mkdir /data 在根目录/下创建data文件夹(目录) 语法: mkdir [-p] dirName 参数说明: -p 确保目录名称存在,不存在的就建一个。 示例:mkdir -p 递归创建目录 mkdir /label /label 阅读全文
posted @ 2019-11-07 18:51 Zoe233 阅读(303) 评论(0) 推荐(0)
Linux中的常用符号
摘要:>, 1> 输出重定向符stdout,代码为1,重定向内容到文件,清除已有的内容,然后加入新内容,如果文件不存在还会创建文件 >>, 1>> 追加输出重定向符,追加内容到文件 <, 0< 输入重定向符stdin,代码为0 <<, 0<< 追加输入重定向符 2> 标准错误输出 2>> 追加标准错误输出 阅读全文
posted @ 2019-11-07 18:48 Zoe233 阅读(1101) 评论(0) 推荐(0)
Linux中的常用快捷键
摘要:tab 命令或路径补全键,linux里面最有用的快捷键,如果tab不到路径或命令,就代表没有这个路径或者命令,还有可能是权限不对 ctrl+c 终止当前任务命令或程序 ctrl+d 退出当前用户环境,相当于exit,logout ctrl+l 是字母L,清屏,相当于clear命令 ctrl+a 将光 阅读全文
posted @ 2019-11-07 18:45 Zoe233 阅读(232) 评论(0) 推荐(0)
Linux系统介绍
摘要:1. 什么是操作系统? 操作系统,Operating System,简称OS,是计算机系统中必不可少的基础软件,它是应用程序运行以及用户操作必备的基础环境支撑,是计算机系统的核心。 操作系统的作用是管理和控制计算机系统中的硬件和软件资源。 比如: 负责直接管理计算机系统的各种硬件资源,如对CPU、内 阅读全文
posted @ 2019-11-07 18:21 Zoe233 阅读(1304) 评论(0) 推荐(0)
【Linux常见命令】vi,vim命令
摘要:所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 Vi/VIM的三种模式: 命令模式(Command mode)(一般模式) 输 阅读全文
posted @ 2019-11-06 21:52 Zoe233 阅读(847) 评论(0) 推荐(0)
【Linux常见命令】tee命令
摘要:tee - read from standard input and write to standard output and files tee命令用于读取标准输入的数据,并将其内容输出成文件。 tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。 语法: tee [O 阅读全文
posted @ 2019-11-06 21:25 Zoe233 阅读(353) 评论(0) 推荐(0)
【Linux常见命令】tr命令
摘要:tr - translate or delete characters tr 命令用于转换或删除文件中的字符。 tr 指令从标准输入设备读取数据,经过字符串转译后,将结果输出到标准输出设备。 语法: tr [OPTION]... SET1 [SET2] tr [-cdst][--help][--ve 阅读全文
posted @ 2019-11-06 21:16 Zoe233 阅读(272) 评论(0) 推荐(0)
【Linux常见命令】vimdiff命令
摘要:在类nuix平台,我们希望对文件之间的差异之间快速定位,希望能够很容易的进行文件合并……。 可以使用Vim提供的diff模式,通常称作vimdiff,就是这样一个能满足所有这些需求,甚至能够提供更多的可视化对比工具。 vimdiff - edit two, three or four version 阅读全文
posted @ 2019-11-06 20:47 Zoe233 阅读(631) 评论(0) 推荐(0)
【Linux常见命令】diff命令
摘要:diff - compare files line by line diff命令用于比较文件的差异。 diff以逐行的方式,比较文本文件的异同处。 如果指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。 语法: diff [OPTION]... FILES diff [- 阅读全文
posted @ 2019-11-06 20:38 Zoe233 阅读(582) 评论(0) 推荐(0)
【Linux常见命令】dos2unix命令,unix2dos命令
摘要:我们都知道。打回车键就是换行的意思。 在不同系统下打回车键效果是不同的: MAC OS下:dakdhih \r LINUX下:dakdhih \n DOS\WINDOWS下:dakdhih \r\n 使用git进行代码管理时,git会自动进行CRLF和LF之间的转换,这个我们不用操心。 如果我要把一 阅读全文
posted @ 2019-11-06 20:00 Zoe233 阅读(253) 评论(0) 推荐(0)
【Linux常见命令】wc命令
摘要:wc - print newline, word, and byte counts for each file wc命令用于计算字数。 利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。 语法: wc [OPT 阅读全文
posted @ 2019-11-06 19:30 Zoe233 阅读(405) 评论(0) 推荐(0)
【Linux常见命令】sort命令
摘要:sort - sort lines of text files sort命令用于将文本文件内容加以排序。 sort可针对文本文件的内容,以行为单位来排序。 语法: sort [OPTION]... [FILE]... sort [OPTION]... --files0-from=F sort [-b 阅读全文
posted @ 2019-11-05 23:44 Zoe233 阅读(327) 评论(0) 推荐(0)
【Linux常见命令】paste命令
摘要:paste - merge lines of files paste 命令用于合并文件的列。 paste 指令会把每个文件以列对列的方式,一列列地加以合并。 语法: paste [OPTION]... [FILE]... 参数: -d<间隔字符>或--delimiters=<间隔字符> 用指定的间隔 阅读全文
posted @ 2019-11-05 23:30 Zoe233 阅读(400) 评论(0) 推荐(0)
【Linux常见命令】split命令
摘要:split - split a file into pieces 按照指定的行数或大小分割文件 语法: split [OPTION]... [INPUT [PREFIX]] Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; 指 阅读全文
posted @ 2019-11-05 23:13 Zoe233 阅读(404) 评论(0) 推荐(0)
【Linux常见命令】cut命令
摘要:cut - remove sections from each line of files 参数: -b 可以按字节来查看文件中的内容 -b参数用在中文上,容易出现乱码问题。因为中文字符一个字符占两个字节。 1 [root@oldboy oldboy]# head -n 10 /etc/passwd 阅读全文
posted @ 2019-11-05 17:20 Zoe233 阅读(339) 评论(0) 推荐(0)
【Linux常见命令】date命令
摘要:Linux date命令:可以用来显示或设定系统的日期与时间。 在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中可用的标记列表如下: 时间方面: %H : 小时(00..23) %I : 小时(01..12)(大写的i) %k : 小时(0..23) %l : 小时(1. 阅读全文
posted @ 2019-11-05 16:39 Zoe233 阅读(430) 评论(0) 推荐(0)
【Linux常见问题】CentOS 7 root用户密码忘记,找回密码方法
摘要:1、开机按esc 2、选择CentOS Linux (3.10.0-693.......) 按 e 键; 3、光标移动到 linux 16 开头的行,找到 ro 改为 rw init=sysroot/bin/sh; 4、按 Ctrl+x 执行 5、进入后输 chroot /sysroot 6、输入 阅读全文
posted @ 2019-11-05 14:16 Zoe233 阅读(1784) 评论(0) 推荐(0)
【Linux常见问题】CentOS 6 root用户密码忘记,找回密码方法
摘要:1、Linux的root密码修改不像Windows的密码修改找回,Windows的登录密码忘记需要介入工具进行解决。CentOS6和CentOS7的密码方法也是不一样的,具体如下: 2、centos 6的root密码修改; 3、开机按esc; 4、按 e 键进入编辑模式; 5、选择Kernel /v 阅读全文
posted @ 2019-11-05 14:11 Zoe233 阅读(978) 评论(0) 推荐(1)