Fpm之Redis-5.7.21rpm包制一、首先将Redis-2.8.3编译安装包,安装到自定义的目录1.下载rediswgethttp://download.redis.io/releases/redis-2.8.3.tar.gz2.编译安装tarzxvfredis-2.8.3.tar.gzcdredis-2.8.3make#make完后,会在当前目录下生成一个scr目录3.创建一个目录存放r
Fpm之Mysql-5.7.21rpm包制作一、首先将mysql-5.7.21编译安装包,安装到自定义的目录1.下载安装包wgethttp://downloads.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gzwgethttps://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-
Fpm之Nginxrpm包制作一、下载nginx编译安包机器上wgethttp://nginx.org/download/nginx-1.12.2.tar.gz二、安装nginx的编译所需的依赖包yum-yinstallpurelibgcc-c++opensslopenssl-devel三、编译安装nginxtar-zxvfnginx-1.12.2.tar.gzcdnginx-1.12.2./co
Linux之fpm制作rpm工具包安装一、安装ruby模块yum-yinstallrubyrubygemsruby-devel二、把当前的rubygems仓库,改为淘宝的rubygems仓库gemsources--addhttps://ruby.taobao.org/--removehttp://rubygems.org/三、升级ruby版本到2.3[root@Linux_Test~]#curl-
expect非交换式命令测试实例:非交换式登陆某一台服务器,通常第一次登陆一台服务器的时候,需要按一下yes,然后再输入密码,我们目的是通过expect模拟输入1、安装expectyum-yinstallexpect2、编写test.exp文件#!/usr/bin/expectsethost[lindex$argv0]setpassword"kang"spawnssh"kang@$host"exp
SSH理解一、服务端sshd_conf配置文件理解Port22#ssh连接默认端口PermitRootLoginyes#是否允许root用户登陆PermitEmptyPasswordsno#禁止空密码登陆UserDNSno#不使用DNS反解释GSSAPIAuthenticationno#禁用可加快初始连接的等待时间#配置文件所在位置/etc/ssh/sshd_config
awk实例详解
vivim常用快捷方式0回到行首$回到行尾gg回到文本首行G回到文本尾行setnu显示行数行号+gg跳到某行dd删除当前行/字符查找字符yypp复制当前行o在当前行下的插入一行:wq保存退出:q!不保存退出
swap分区创建与管理1.查看swap分区[root@localhost~]#free-htotalusedfreesharedbufferscachedMem:2.0G1.0G944M1.5M265M341M-/+buffers/cache:454M1.5G**Swap:4.0G0B4.0G**[root@localhost~]#fdisk-lDisk/dev/sda:53.7GB,536870
du统计文件大小命令使用[root@10-3-150-16app]#du--max-depth=1-h/app/1.3G/app/backup13G/app/workplus1.1G/app/bak24.0K/app/nginx1.2G/app/bak16G/app/#统计/APP目录下各个文件的大小
wwholastlog命令例子w查看当前登陆用户和当前操作[root@masterdata-app1~]#w22:52:39up133days,16:47,8users,loadaverage:0.77,0.31,0.32USERTTYFROMLOGIN@IDLEJCPUPCPUWHATrootpts/0remotepc.cedarhd22:0832:220.07s0.04sviapplicati
sed实例详解文本内容:101,oldboy,CEO102,zhangyao,CTO103,Alex,COO104,yy,CFO105,feixue,CIO1.sed增加内容-a往文本或号后面增加内容-i往行号前增加内容-a实例:在Alex前增加111,Kang,OOO[root@localhost~]#sed'1a111,Kang,OOO'test.txt101,oldboy,CEO111,Ka
PATH路径简单理解[root@localhostkang]#viyyechoYY[root@localhostkang]#chmod+xyy[root@localhostkang]#./yyYY[root@localhostkang]#pwd/root/kang目的修改PATH路径,让用户在任何目录下输入yy都可执行[root@localhostkang]#PATH="$PATH:/root/k
正则表达式实例
awk处理字符串文本内容:IamKang,myqqis345678目的:只显示Kang345678方法1:[root@localhostkang]#awk'{print$3,$NF}'test.txtkang,my4567864[root@localhostkang]#awk'{print$3,$NF}'test.txt|sed's#,my##g'kang4567864方法2:[root@loca
tar打包压缩使用1.tar压缩打包/root/Desktop整个目录,并把打包的文件放到/root/backup目录下[root@localhost~]#tar-czvf/root/backup/desktop.tar.gzDesktop/Desktop/Desktop/abc/Desktop/abc/tff.txtDesktop/abc/1.txtDesktop/abc/abc.logDesk
简单制作chkconfig启动文件1.在/etc/init.d/目录下创建一个kang文件vi/etc/init.d/kang#chkconfig:23452476#description:ThisisTESTechomynameismingkang~备注:chkcconfig:23452476第一列2345:为系统的启动级别,默认都为on第二列24:为服务启动数(可随意)第三列76:为服务关闭数
awk简单了解awk作用:过滤、输出内容$1第一列,$2第二列依次类推,NR行号,但$0表示一行,NF表示最后结尾一列-F指定分隔符。例子:打印/etc/passwd文件的第一行(NR==1),$0表示一行[root@localhost~]#awk'NR==1{print$0}'/etc/passwdroot:x:0:0:root:/root:/bin/bash例子:打印/etc/passwd文件
常用快捷键ctrl+c复制ctrl+v粘贴ctrl+l清屏ctrl+a光标移到字符最前面ctrl+e光标移到字符最后面ctrl+u把光标前的字符删除ctrl+k把光标后的字符都删除
sed与find命令结合使用目的:把/root/kang目录下,所有带有*.sh结尾的文件,并且内容oldboy的字符串,替换成kang[root@localhostkang]#find/root/kang/-typef-name"*.sh"|xargs/root/kang/nginx/abc.sh/root/kang/test.sh#查出总共有两个文件[root@localhostkang]#f
cp\alias\unalias使用方法cp命令1.把整个/root/Desktop目录下的所有文件和文件夹,复制到/tmp目录下[root@Nginx-Proxy~]#cp-rDesktop//tmp/2.把/root目录下的test.txt文件复制到/tmp/目录下(注意该目录下,已经存在test.txt文件),我们需要没有任何提示覆盖信息。[root@Nginx-Proxy~]#cptest
grep\head\tail命令使用test.txt12345678910testliyaooldboygrep命令:1.排除文本内容包括oldbody字符(grep-v命令排除)[root@localhostkang]#grep-v"oldboy"test.txt12345678910testliyao2.只查找文件中包含oldbody字符。[root@localhostka
find命令场境1.查找/root/kang目录下的所有文件find/root/kang-typef[root@localhostkang]#find/root/kang/-typef/root/kang/kang.txt/root/kang/test.txt2.查找/root/kang目录下所有文件夹[root@localhostkang]#find/root/kang/-typed/root/
特殊符号:输入重定向:把前面输出的东西输入到后边的文件中,会清除文件原有内容。例子:[root@localhostkang]#echo'helloworld'>test.txt[root@localhostkang]#cattest.txthelloworld追加输出重定向:把前面输出的东西追加到后边的文件尾部,不会清除文件原有内容。例子:[root@localhostkan
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号