![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
江湖骇客
这个作者很懒,什么都没留下…
展开
-
linux查看目录下所有文件内容中是否包含某个字符串
脚本名称:ffind#!/bin/sh#按日志等级进行打印echo_x(){ if [ "${1}" = "info" ]; then echo -e "\033[37m${2}\033[0m"; #白色字 elif [ "${1}" = "notice" ];then echo -e "\033[36m${2}\033[0m"; #天蓝字 elif [ "${1}" = "warn" ];then echo -e "\033[33m${2}\033[0m"; #黄色字 el原创 2020-06-14 12:58:19 · 2876 阅读 · 0 评论 -
Linux文件实时同步,可实现一对多,直接下载配置使用,完胜inotify+rsync
点击下载filesync实时同步程序点击下载filesync实时同步程序使用手册filesync实时同步系统是 WnNanhui 个人研究开发Linux操作系统下文件实时同步软件,它以Linux内核作为基础,采用C++ 11编程技术,将事件扫描技术和数据传输技术加载在操作系统底层,实现了对文件系统发生的所有事件 (新增 | 删除 | 内容修改 | 属性修改 | 移入 | 移除 ) 进...原创 2019-10-19 20:23:33 · 1196 阅读 · 1 评论 -
kvm虚拟机扩展磁盘容量
virt-resize扩展#关闭kvm虚拟机virsh shutdown testkvm2#安装工具yum install -y libguestfs-tools#查看磁盘文件位置virsh edit testkvm2#查看磁盘分区信息virt-filesystems --partitions --long -a /var/lib/libvirt/images/testkvm2.q...原创 2019-03-06 10:31:46 · 1091 阅读 · 0 评论 -
nginx搭建流媒体服务器实现点播和直播
nginx搭建流媒体服务器实现点播和直播教程 - 源码文件 - 点击下载前言流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。作为新一代互联...原创 2019-03-06 10:31:39 · 3822 阅读 · 3 评论 -
NFS服务器设置及mount命令挂载
安装只要 yum -y install nfs-utils即可一、NFS服务器的设定NFS服务器的设定可以通过/etc/exports这个文件进行,设定格式如下:分享目录 主机名称或者IP(参数1,参数2)/arm2410s 10.22.22.*(rw,sync,no_root_squash)可以设定的参数主要有以下这些:rw:可读写的权限;ro:只读的权限;no_ro...原创 2019-03-06 10:31:31 · 23823 阅读 · 1 评论 -
Nginx配置proxy_pass转发的/路径问题
在nginx中配置proxy_pass时,如果是按照^~匹配路径时,要注意proxy_pass后的url最后的/,当加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分也给代理走。location ^~ /static_js/{ proxy_cache js_cache; proxy_set_header Ho...原创 2019-03-06 10:31:24 · 5495 阅读 · 0 评论 -
常用的Linux下查看服务器配置的命令
服务器型号 [root@k80 ~]# dmidecode|grep "System Information" -A9|egrep "Manufacturer|Product" Manufacturer: Sugon Product Name: W580-G20 操作系统查看当前操作系统发行版信息 [root@k80 ~]...原创 2019-03-06 10:31:15 · 9605 阅读 · 0 评论 -
Tengine
Tengine.zipTengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。从2011年12月开始,Tengine成为一个开源项目,Tengine团队在积极地开发和维护着它。Tengine团...原创 2019-03-06 10:31:05 · 1913 阅读 · 0 评论 -
CentOS设置系统时间与网络时间同步
Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC)。系统时间:指当前Linux Kernel中的时间。硬件时间:主板上有电池供电的时间。查看系统时间的命令: #date设置系统时间的命令: #date –set(月/日/年 时:分:秒)例:#date –set “10/11/10 10:15”查看硬件时间的命令: # hw...原创 2019-03-06 10:31:53 · 516 阅读 · 0 评论 -
Linux关于设备管理的命令
dumpkeys 名称: dumpkeys 使用权限: 所有使用者 使用方式: dumpkeys [ -hilfn1 -Sshape -ccharset --help --short-info --long-info --numeric --full-table --separate-lines --shape=shape --funcs-only --keys-on...原创 2019-03-08 09:02:57 · 666 阅读 · 0 评论 -
Linux关于文件管理的命令
cat使用权限:所有使用者使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号 -s 或 --...原创 2019-03-08 09:04:57 · 203 阅读 · 0 评论 -
Linux关于文件传输的命令
bye功能说明:中断FTP连线并结束程序。语法:bye补充说明: 在ftp模式下,输入bye即可中断目前的连线作业,并结束ftp的执行。ftpftp(file transfer protocol)功能说明:设置文件系统相关功能。语法:ftp [-dignv][主机名称或IP地址]补充说明:FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身。参数:-d...原创 2019-03-08 09:04:44 · 1036 阅读 · 0 评论 -
Linux关于文档编辑的命令
col功能说明:过滤控制字符。语 法:col [-bfx][-l<缓冲区列数>]补充说明:在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符">"和">>",把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符。参 数:-b 过滤掉所有的控制字符,包括RLF和HRLF。-f 滤除RL...原创 2019-03-08 09:04:31 · 284 阅读 · 0 评论 -
Linux关于系统管理的命令
adduser功能说明:新增用户帐号。语 法:adduser补充说明:在Slackware中,adduser指令是个script程序,利用交谈的方式取得输入的用户帐号资料,然后再交由真正建立帐号的useradd指令建立新用户,如此可方便管理员建立用户帐号。在Red Hat Linux中,adduser指令则是useradd指令的符号连接,两者实际上是同一个指令。chfnchfn(chan...原创 2019-03-08 09:04:20 · 206 阅读 · 0 评论 -
Linux关于系统设置的命令
alias功能说明:设置指令的别名。语 法:alias[别名]=[指令名称]补充说明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。 alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile或.cshrc中设定指令的别名。参 数:若不加任何参数,则列出目前所有的别名设置。apmdapmd(advanced pow...原创 2019-03-08 09:04:01 · 446 阅读 · 0 评论 -
Linux关于网络通信的命令
apachectlapachectl(Apache control interface)功能说明:可用来控制Apache HTTP服务器的程序。语 法:apachectl [configtest][fullstatus][graceful][help][restart][start][status][stop]补充说明:apachectl是slackware内附Apache HTTP服务...原创 2019-03-08 09:03:51 · 1249 阅读 · 0 评论 -
Linux关于磁盘管理的命令
cdcd(change directory)功能说明:切换目录。语 法:cd [目的目录]补充说明:cd指令可让用户在不同的目录间切换,但该用户必须拥有足够的权限进入目的目录。dfdf(disk free)功能说明:显示磁盘的相关信息。语 法:df [-ahHiklmPT][--block-size=<区块大小>][-t <文件系统类型>][-x <...原创 2019-03-08 09:03:38 · 232 阅读 · 0 评论 -
Linux关于磁盘维护的命令
badblocks功能说明:检查磁盘装置中损坏的区块。语 法:badblocks [-svw][-b <区块大小>][-o <输出文件>][磁盘装置][磁盘区块数][启始区块]补充说明:执行指令时须指定所要检查的磁盘装置,及此装置的磁盘区块数。参 数:-b<区块大小> 指定磁盘的区块大小,单位为字节。-o<输出文件> 将检查的...原创 2019-03-08 09:03:21 · 222 阅读 · 0 评论 -
Linux关于压缩备份的命令
ar功能说明:建立或修改备存文件,或是从备存文件中抽取文件。语 法:ar[-dmpqrtx][cfosSuvV][a<成员文件>][b<成员文件>][i<成员文件>][备存文件][成员文件]补充说明:ar可让您集合许多文件,成为单一的备存文件。在备存文件中,所有成员文件皆保有原来的属性与权限。参 数: 指令参数 -d 删除备存文件中的成员文件。...原创 2019-03-08 09:03:09 · 1037 阅读 · 0 评论 -
你不知道的Linux Kernel——Linux内核的工作原理
Linux内核更新是越来越快了,可能由于Linux的普及,大家都开始关注了,各种安全隐患也越来越多。支持Intel、Alpha、PPC、Sparc、IA-64、ARM、MIPS、Amiga、Atari和IBMs/390等,还支持32位大文件系统。而在Intel平台上,物理内存最大支持可以达到64GB。加强对IDE和SCSI硬件系统的支持,并增强了对USB设备和3D加速卡的支持。下面向大家详细介绍L...原创 2019-03-06 10:32:18 · 15003 阅读 · 0 评论