Linux基础
文章平均质量分 88
Linux基础
rightlzc
技术没有高低之分,使用技术有强弱之别
展开
-
Linux inode的正确理解
目录1.inode是什么?2.inode的内容3.inode的大小4.inode号码5.目录文件6.硬链接7.软链接8.inode的特殊作用1.inode是什么?理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。"块"的大小,最常见的转载 2020-06-02 13:54:34 · 168 阅读 · 0 评论 -
查看Linux服务器系统状态
我们在日常运维工作中,难免会需要查看服务器内存、磁盘、CPU、进程等各种信息来进行排错,所以要能熟练的对服务器信息进行分析、统计。前言:1.监控硬件信息查看硬件的温度/风扇转速,电脑有鲁大师,服务器就有ipmitool。...原创 2019-09-16 16:47:23 · 13602 阅读 · 0 评论 -
inotify异步监控机制
1.inotify简介inotify是一种强大的,细粒度的,异步的文件系统事件监控机制(软件),linux内核从2.6.13起,加入了Inotify支持,通过Inotify可以监控文件系统中添加,删除,修改,移动等各种事件。inotify实际是一种事件驱动机制,它为应用程序监控文件系统事件提供了实时响应事件的机制,而无须通过诸如cron等的轮询机制来获取事件。cron等机制不仅无法做到实时性...原创 2019-09-12 16:00:34 · 959 阅读 · 0 评论 -
rsync+inotify实现实时同步
1.安装rsync+inotify是否支持inotify:~]# uname -r #2.6.13以上内核版本3.10.0-957.el7.x86_64~]# ll /proc/sys/fs/inotify/ #在没安装inotify软件之前,应该有这三个文件total 0-rw-r--r-- 1 root root 0 Sep 10 22:38 max_queued_events...原创 2019-09-12 16:00:04 · 143 阅读 · 0 评论 -
rsync实现数据同步
rsync简介rsync是可以实现增量备份的工具。配合任务计划,rsync能实现定时或间隔同步,配合inotify或sersync,可以实现触发式的实时同步。rsync可以实现scp的远程拷贝(rsync不支持远程到远程的拷贝,但scp支持)、cp的本地拷贝、rm删除和"ls -l"显示文件列表等功能。但需要注意的是,rsync的最终目的或者说其原始目的是实现两端主机的文件同步,因此实现的sc...原创 2019-09-12 15:59:40 · 662 阅读 · 0 评论 -
Linux系统时钟与硬件时钟
linux系统有两个时钟:一个是由主板电池驱动的硬件时钟(Real Time Clock),也叫做RTC或者叫CMOS时钟。当操作系统关机的时候,用这个来记录时间,但是对于运行的系统是不用这个时间的;另一个时间是系统时钟(System clock)也叫内核时钟或者软件时钟,是由软件根据时间中断来进行计数...原创 2019-09-10 16:58:26 · 477 阅读 · 0 评论 -
CentOS基于http服务搭建本地yum仓库
由于公司内网服务器无法访问外网,安装软件相对比较麻烦,所以可以选择一台主机搭建本地yum仓库。本文选择使用http服务搭建。实验环境:CentOS 7仓库主机:192.168.179.110测试主机:192.168.179.1111. 准备镜像文件可提前到官网或者某些镜像站点下载镜像,并将其放在镜像仓库服务器上(若能访问外网可直接下载,若不能可通过某些工具传输)。提供本文使用的镜像:~...原创 2019-01-18 11:40:30 · 938 阅读 · 0 评论 -
awk、grep、sed 三大文本编辑工具
文章目录1. grep1.1 grep 简介1.2 正则表达式简介1.2.1 基本正则表达式1.2.2 扩展正则表达式1.3 grep 参数解析1.4 grep 实例解析2. sed2.1 sed 简介2.2 sed 参数解析2.3 sed 实例解析3. awk3.1 awk简介3.2 awk 参数解析3.3 awk实例解析4. 脚本常用命令4.1 find4.2 wc4.3 cut4.4 sor...原创 2018-11-02 20:40:37 · 395 阅读 · 0 评论 -
RAID与LVM
文章目录1.RAID1.1 RAID简介1.2 RAID实现的方式1.3 RAID级别1.3.1 RAID-01.3.2 RAID-11.3.3 RAID-51.3.4 RAID-101.3.5 RAID-011.4 常见RAID比较1.5 RAID的具体实现2.LVM2.1 LVM简介2.2 概念介绍2.3 常用命令2.4 LVM的实现2.5 逻辑卷扩容、缩容2.6 快照1.RAID1.1 ...原创 2018-10-24 18:08:05 · 5739 阅读 · 0 评论 -
crontab计划任务
1.at命令      at 命令是用来执行一次性任务,比如要在二十分钟后重启,要在 2 分钟后启动一个可执行程序,或者在一天后执行一个脚本。适合应对突发性和临时性的任务。查看服务是否运行:sys原创 2018-10-25 11:35:32 · 197 阅读 · 0 评论 -
ssh,sshpass免密登录
很多时候我们在确定安全的情况下,对ssh的交互登录"深恶痛绝",所以就需要进行免密登录。1.ssh1.1 登录~]#ssh-p22 root@192.168.179.111 #端口22,登录root用户注:若不指定用户,默认为本机使用的用户,不指定端口,默认为22端口。1.2 登陆后执行命令 --> 命令最好全路径...原创 2018-10-02 10:52:46 · 15691 阅读 · 2 评论