Linux
OldLinux
这个作者很懒,什么都没留下…
展开
-
Linux运维常见基础面试练习题(1)
Linux运维常见基础面试练习题(1)1 创建目录/data/oldboy,并且在该目录下创建文件oldboy.txt,然后在文件oldbot.txt里写入内容“inet addr:10.0.0.8 Bcast:10.0.0.225 Mask:255.255.255.0”不包含引号方法一[root@zxc /]# mkdir /data/oldboy -p[root@zxc /]# cd /dat...原创 2018-04-17 18:02:42 · 1200 阅读 · 0 评论 -
Linux运维学习之Sersync讲解 Linux周末学习
Sersync利用inotify技术实现水服务器数据实时同步的解决方案,其中监控sersync所在服务器上文件系统的事件变化,rsync是目前广泛使用的本地及异地数据同步工具,其优点是只对发生变化的目录数据操作,甚至是一个文件不同的部分进行同步,所以其优势大大超过使用挂接文件系统或scp等方式进行镜像同步。目前使用比较多的同步程序版本是inotify-tools,另外一个是Google开源项目op...原创 2018-05-10 19:32:15 · 261 阅读 · 0 评论 -
Linux周末学习之inotify参数 Linux运维
1. inotify关键参数说明在/proc/sys/fs/inotify目录下有三个文件,对inotify机制有一定的限制。[root@nfs01 scripts]#ll /proc/sys/fs/inotify/total 0-rw-r--r--1 root root 0 Apr 20 23:24 max_queued_events-rw-r--r--1 root root 0 Apr 20 ...原创 2018-05-10 19:34:44 · 619 阅读 · 0 评论 -
Linux运维如何防御Linux下的木马?
Linux下的木马通常是恶意者通过Web的上传目录的方式来上传木马到Linux服务器,为做防护,我们可根据从恶意者访问网站开始 --> Linux系统 --> HTTP服务 --> 中间件服务 --> 程序代码 --> DB --> 存储,逐一设卡防护。1. 开发程序代码对上传文件类型做限制,例如不能上传.php程序。 2. 对上传的内容进行检测,检测方式可通过...原创 2018-05-17 16:41:18 · 699 阅读 · 2 评论 -
揭秘Linux负载飙升的原因 linux系统学习
这里要区别CPU负载和CPU利用率,它们是不同的两个概念,但它们的信息可以在同一个top命令中进行显示。CPU利用率显示的是程序在运行期间实时占用的CPU百分比,这是对一个时间段内CPU使用状况的统计,通过这个指标可以看出在某一个时间段内CPU被占用的情况, 如果被占用时间很高,那么就需要考虑CPU是否已经处于超负荷运作。而CPU负载显示的是在一段时间内CPU正在处理以及等待CPU处理的进程数...原创 2018-05-17 17:31:08 · 697 阅读 · 0 评论 -
CentOS下PHP的SSH2扩展安装方法 linux学习
在Linux服务器环境中部署SSH2扩展以编译PHP文件中的SSH脚本命令,具体配置方法如下,如果是在正式环境中直接运行,建议做好备份。 1.安装支持的库文件 命令:yum install php-devel php-pear libssh2 libssh2-devel 2.建立ssh2扩展 命令:pecl install -f ssh2 之后会显示安装的日志,需要选择时直接按回车键...原创 2018-05-17 17:37:10 · 534 阅读 · 0 评论 -
Linux周末学习之NFS的工作流程原理
Linux学习的过程中,总有人会困惑,NFS的工作流程原理是怎样的? 通过NFS客户端向服务端存取文件时,请求数据的流程大致是这样的: 1)用户访问网站程序,程序在NFS客户端上发出存取NFS文件的请求,这时客户端的RPC服务就会通过网络向服务器端的RPC服务的111端口发出NFS文件存取功能的询问请求。 2)服务器端的RPC服务找到对应的已注册的NFS端口后,再通知NFS客户端的RPC...原创 2018-05-14 17:31:51 · 924 阅读 · 0 评论 -
NFS服务器端的权限设置 Linux周末学习
NFS服务器端的权限设置,即/etc/exports文件配置格式中小括号()里的参数集,那么参数有什么用途呢?参数名称参数用途rwRead-write,表示可读写权限ro Read-only,表示只读权限sync 请求或写入数据时,数据同步写入到NFS Server的硬盘后才返回优点:数据安全不会丢,缺点,性能比不启用该参数要差async 写入数据会先写到内存缓冲区,直到硬盘有空档才会再写入磁盘,...原创 2018-05-14 17:33:21 · 483 阅读 · 0 评论 -
NFS服务有何局限性?Linux运维周末学习
NFS服务可以让不同的客户端挂载使用一个共享目录,在集群架构环境中经常会用到。优点有什么呢? 1)简单、容易上手和掌握2)NFS文件系统内数据可见的3)部署快速,维护简单方便且可控满足需求就是最好的4)可靠,数据性高、经久耐用5)服务稳定局限又是什么? 1)存在单点故障,如果NFS Server宕机了,所有客户端就不能访问共享目录了2)在大数据高并发的情况下,NFS效率、性能是有限的3)客户端认证...原创 2018-05-15 20:04:17 · 614 阅读 · 0 评论 -
Linux命令行做什么用?Linux运维周末学习
Linux是—个主要通过命令行来进行管理的操作系统,即通过键盘输入指令来管理系统的相关操作,这和Windows系统使用鼠标命击的可视化管理大不相同。使用鼠标可视化管理的优势是简单、容易上手,但缺点是不便于快速、批量、自动化管理系统,而且感觉系统会很臃肿,相较之下,Linux系统的命令行管理优势就比较明显了。使用Linux命令行管理,不但可以批量、自动化管理,还可以智能化、可视化管理;当然,后者需要...原创 2018-05-15 20:11:40 · 946 阅读 · 0 评论 -
Linux 命令行提示符解析 Linux云计算运维
Linux 命令行结尾的提示符有"#"和"$"两种不同的符号:[root@oldboy ~ ]# #<==这是超级管理员root用户对应的命令行。[oldboy@oldboy ~]$ #<==这是普通用户oldboy对应的命令行。1)#,是使用超级用户root登录后的命令行结尾提示符,$,是使用普通用户登录后的命令行结尾提示符。2)超级用户有管理系统的所有权限,普通用户...原创 2018-05-16 17:14:40 · 368 阅读 · 0 评论 -
Linux运维学习之Rsync为何是运维必备技能?
Rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具,也是运维人员必备技能之一。那Rsync有什么特点使得它有如此的地位呢?1.Rsync有啥特性? 1)支持拷贝特殊文件,比如连接文件、设备等 2)排除指定文件或目录同步,相当于打包命令的tar的排除 3)保持源文件或目录的权限、时间、软硬链接、属主、组等所有属性均不改变-p 4)增量同步,即只同...原创 2018-05-03 16:54:46 · 211 阅读 · 0 评论 -
Linux运维Rsync排错该怎么操作?
Rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具,也是运维人员必备技能之一。那么在运维部署架构时,运维人员是如何进行Rsync排错的?1 排错必备思想 1)部署流程步骤熟练 2)rsync原理理解 3)学会看日志,rsync命令行输出,日志文件/var/log/rsyncd.log2 排错思路2.1 rsync服务端排错思路 1)查看rsyn...原创 2018-05-03 16:52:53 · 268 阅读 · 0 评论 -
Linux运维常见基础面试练习题(2)
Linux运维常见基础面试练习题(2)11 如何查看占用端口8080的进程。方法一[root@zxc data]# ps -ef|grep 8080root 3886 3804 0 17:11 pts/1 00:00:00 grep 8080[root@zxc data]# 12 Linux所有服务的启动脚本都存放在(/etc/rc.d/init.d )目录中。A /e...原创 2018-04-17 18:03:43 · 1661 阅读 · 0 评论 -
Linux运维常见基础面试练习题(3)
Linux运维常见基础面试练习题(3)38 简述raid0、1、5的特点和优点。 raid 0 需要硬盘 1块以上 容量n块数量之和 性能最高 冗余没有raid 1 必须两块硬盘 容量是%50 性能 读不变 写较低 冗余 %100raid 5 最少 4块 容量n块数量之和 性能 读写较低 冗余 %100 39 简要介绍:常用磁盘阵列方案及优缺点 raid 0 ...原创 2018-04-19 12:17:38 · 1028 阅读 · 0 评论 -
Linux运维常见基础面试练习题(4)- 提升
Linux运维常见基础面试练习题(4)- 提升1 (ZZ)命令是在vi编辑器中执行存盘退出 A :q B ZZ C :q! D :WQ 2 用虚拟机安装了一台Linux系统,突然想克隆一台服务器,克隆后发现无法上网,如何解决? 1 删除linux网卡 eth0的uuid Mac地址 2 清空 /etc/udev/rules.d/70-persistent-net.rules 3 ...原创 2018-04-19 12:19:18 · 574 阅读 · 0 评论 -
Linux运维学习,Shell编程该学什么?
Linux运维学习,Shell编程该学什么? 在充斥着各种的互联网+的数字时代,Linux运维也越来越趋于自动化方向发展,越来越多的运维工作者奔跑在了自动化运维的路上。目前Linux系统下最流行的运维自动化语言就是shell和Python了。 两者之间,shell几乎是IT企业必须使用的运维自动化编程语言,特别是在运维工作中的服务监控、业务快速部署、服务启动停止、数据备份及处理、日制分析等环节...原创 2018-04-19 14:24:23 · 640 阅读 · 0 评论 -
Linux都应用在哪些领域?发展如何?
与Windows操作系统软件一样,Linux也是一个操作系统软件。但与Windows不同的是,Linux是一套开放源代码程序的,并可以自由传播的类UNIX操作系统软件,随着信息技术的更新变化,Linux应用领域已趋于广泛, 1、IT服务器Linux系统应用领域 如今的IT服务器领域是Linux、UNIX、Windows三分天下,Linux系统可谓是后起之秀,尤其是近几年,服务器端Linux...原创 2018-04-23 20:18:36 · 26718 阅读 · 4 评论 -
学习Linux,该选择什么发行版本?
Linux系统应用逐步区域广泛,吸引力不少青年朋友想要踏足Linux运维的征途,确定了自己的发展路线以后,接着就要选择一个合适的Linux系统版本。事实上,这个问题也是大多数初学者比较头疼的一个问题了。那我们一起来聊聊吧。 如果你是一个Linux爱好者,想选择一个桌面系统,并且既不想用盗版,又不想花太多钱购买商业系统软件,那么可以选择Ubuntu桌面系统。 如果你需要服务器端的Linux系...原创 2018-04-23 20:21:45 · 9104 阅读 · 6 评论 -
初学Linux,用虚拟机搭建环境有什么好处?
一些初学Linux运维的盆友认为,学习Linux就必须把自己的计算机安装成Linux系统或必须有真正的服务器设备。其实,通过虚拟机软件是初学者学习Linux运维的最佳方式。 利用虚拟机软件搭建Linux学习环境简单,容易上手,重要的是利用虚拟机模拟出来的Linux与真实的Linux几乎没有区别。如果购买服务器,动则一两万元,不是一般的盆友所能承受的,而且声音大、费电。如果用PC和笔记本电脑搭...原创 2018-04-24 13:56:39 · 3835 阅读 · 0 评论 -
学习Linux安装虚拟机,应该注意什么?
初学Linux运维时,一些朋友会借助虚拟机来搭建Linux运维环境学习,那么,在安装虚拟机时,要选择什么样的虚拟机软件?它对硬件又有什么要求呢?是初学者们需要了解的,那就让我们一起来聊聊。 Ø 选择适合的虚拟机软件 如果你使用的是Windows系统,那么,可以使用VMware Workstation; 如果是Mac OS平台,可以选择Virtual PC; 如果你用的是Ubuntu系统...原创 2018-04-24 13:58:25 · 1842 阅读 · 0 评论 -
linux chage命令修改过期时间用法 Linux学习
chage命令是用来修改帐号和密码的有效期限的Linux命令,具体用法如下: 语法: chage [选项] 用户名 选项: -m:密码可更改的最小天数。为零时代表任何时候都可以更改密码; -M:密码保持有效的最大天数; -w:用户密码到期前,提前收到警告信息的天数; -E:帐号到期的日期。0表示立即过期,-1表示永不过期; -d:指定密码最后修改的日期; -i:密码过期后,锁...原创 2018-05-09 14:45:03 · 1558 阅读 · 0 评论 -
Linux学习之安装Linux系统后,有必要保留的自启动服务
和Windows系统一样,Linux服务器运行过程中也会一些没用的软件服务默认运行,这些占用了很多系统资源,也会有安全隐患,所以一般是建议关闭的。那么,工作中Linux主机到底需要有哪些开机自启动服务呢? 新装Linux系统之后,有必要保留的开机自启动服务有5个: Ø sshd:远程连接Linux服务器时要用到,所以必须开启,不然就无法提供远程连接服务了。 Ø rsyslog:日志相关软...原创 2018-05-03 16:49:53 · 238 阅读 · 0 评论 -
Linux常用快捷键有什么?Linux云计算运维学习
快捷键功能说明最有用快捷键 tab命令或路径等的补全键移动光标快捷键 Ctrl+a光标回到命令行首Ctrl+e光标回到命令行尾Ctrl+f光标向右移动一个字符Ctrl+b 光标向左移动一个字符剪切、粘贴、清除快捷键 Ctrl+Insert 复制命令行内容Shift+Insert 粘贴命令行内容Ctrl+k 剪切(删除)光标处到行尾的字符 Ctrl+u 剪切(删除)光标处到行首的字符 Ctrl+w ...原创 2018-05-16 17:38:04 · 396 阅读 · 0 评论