Shell
文章平均质量分 57
zhubinqiang
这个作者很懒,什么都没留下…
展开
-
Shell 成绩管理系统v0.2
#!/usr/bash#Output file save the students informationFILE=./student.db#temp fileTMP=./.tmp#This is menumenu () { echo "************************************************" echo -e "\t1.Add a stu原创 2012-05-25 14:52:13 · 1617 阅读 · 0 评论 -
diff和patch
diff [-bBi] from_file to_filefrom_file:作为欲比较文件的文件名to_file:作为目的比较文件的文件名注意:from_file 或 to_file 可以用"-" 代表 “Standard Input”-b :忽略一行当中仅有多余的空格-B:忽略空白间的区别-i:忽略大小写原创 2015-05-14 10:12:36 · 621 阅读 · 0 评论 -
wget
部分内容转载于: http://tech.ccidnet.com/art/302/20090715/1829727_1.html基本用法wget 是一个命令行的下载工具。对于我们这些 Linux 用户来说,几乎每天都在使用它。下面为大家介绍几个有用的 wget 小技巧,可以让你更加高效而灵活的使用 wget。wget -r -np -nd http://example.com/packages/这条转载 2015-11-06 10:19:10 · 536 阅读 · 0 评论 -
expect 简单用法
参考于:http://www.nginx.cn/1934.html 先安装expect CentOS: yum install expect Ubuntu: apt-get install expect #!/usr/bin/expectset timeout 30spawn ssh user@localhostexpect { "(yes/no)" { send原创 2015-09-23 16:54:33 · 1026 阅读 · 0 评论 -
find
原文转载于http://www.centoscn.com/shell/2013/0820/1412.html文件查找命令find: 下面给出find命令的主要应用示例: /> ls -l #列出当前目录下所包含的测试文件 -rw-r--r--. 1 root root 48217 Nov 12 00:57 install.log -rw-转载 2015-01-13 13:51:38 · 481 阅读 · 0 评论 -
find
find 命令转自这里find 命令按文件名查找按文件时间属性查找基于找到的文件执行指定的操作按文件所属的owner和group查找按指定目录深度查找排除指定子目录查找按文件权限属性查找按文件类型查找按文件大小查找按更改时间比指定文件新或比文件旧的方式查找xargs命令ls -l #列出当前目录下所包含的测试文件-rw-r--r--. 1 root root 482转载 2016-06-14 16:09:02 · 320 阅读 · 0 评论 -
输出带有颜色的echo
转载于相濡以沫echo显示带颜色,需要使用参数-e 格式如下: echo -e “\033[背景颜色;文字颜色m字符串\033[0m” 例如: echo -e “\033[41;37m TonyZhang \033[0m” 其中41的位置代表底色, 37的位置是代表字的颜色 注: 1、字背景颜色和文字颜色之间是英文的“”“” 2、文字颜色后面有个m 3、字符串前后可以没有空格,转载 2017-02-08 15:45:28 · 811 阅读 · 0 评论 -
Shell Script基本语言
注释# 这是单行注释1# 这是单行注释2Shell里面没有多行注释,小技巧实现多行注释COMMENT_BLOCK=if [ $COMMENT_BLOCK ]; then===========================echo "comment1"echo "comment2"echo "comment3"===========================fiif … els原创 2015-07-10 09:47:47 · 2504 阅读 · 0 评论 -
RPM包制作
以httplight1.4.32为例 下载源码包http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.32.tar.gz安装依赖sudo yum install -y pcre-devel bzip2-devel 创建rpm目录cd ~/Public/mkdir -p rpmbuild/{BUILD,RPMS,SOUR原创 2015-10-27 14:46:50 · 1364 阅读 · 0 评论 -
fpm 制作rpm包
FPMFPM安装配置 gem运行 fpmfpm 是一个能快速生成rpm的工具参考这里安装yum install -y ruby ruby-devel使用淘宝的镜像gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/配置 gemvim ~/.gemrc- https://gems.ruby-ch原创 2017-12-21 16:15:51 · 591 阅读 · 0 评论 -
Git Server搭建
在CentOS6.4上搭建gitosis 参考https://github.com/res0nat0r/gitosis 创建git账号sudo useradd –m git sudo passwd git # 为git设置密码su - git chmod -R 755 /home/git安原创 2015-06-03 16:32:54 · 624 阅读 · 0 评论 -
简单Makefile
a.c#includemain(){ out(); in();}in.c#includevoid in(){ printf("This is in method!\n");}out.c#includevoid out(){ printf("This is out method!\n");}Makefileedi原创 2012-07-20 14:39:59 · 411 阅读 · 0 评论 -
vi编辑器
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f转载 2012-03-26 11:00:12 · 440 阅读 · 0 评论 -
精选37条强大的常用linux shell命令组合
原文转载于 http://shentar.me/%E7%B2%BE%E9%80%8937%E6%9D%A1%E5%BC%BA%E5%A4%A7%E7%9A%84%E5%B8%B8%E7%94%A8linux-shell%E5%91%BD%E4%BB%A4%E7%BB%84%E5%90%88/任务 命令组合1 删除0字节文件 find . -type f -size 0 -exec rm转载 2013-09-21 21:53:42 · 668 阅读 · 0 评论 -
Shell学生成绩管理系统
#!/usr/bash#Output file save the students informationFILE=./zhubinqiang_v1.0#temp fileTMP=./.tmp#This is menumenu () { echo "*******************************************************************原创 2012-05-24 10:35:10 · 3501 阅读 · 1 评论 -
Shell 拷贝多份文件
Usage: ./ H264.High_L41_I5P.30fps_20000kbps_1920x1080.people_1000f.h264 4H264.High_L41_I5P.30fps_20000kbps_1920x1080.people_1000f_N[1-4].h264#!/bin/bashfunction getSuff(){ s=$1 suff=`echo原创 2013-11-01 15:01:12 · 1343 阅读 · 0 评论 -
Linux常见疑难问答
原文出处 http://chenguang.blog.51cto.com/350944/1328871(1)按a~z顺序排列启动服务进程。#exportLC_ALL=C #英文环境变量设置,主要用于解决乱码问题#chkconfig –list | grep [z-a] : | grepon $ sort(2)显示运行级别为5的所有服务。转载 2013-11-21 22:48:03 · 922 阅读 · 0 评论 -
Shell Wget
原文出处 http://tech.ccidnet.com/art/302/20090715/1829727_1.htmlwget 是一个命令行的下载工具。对于我们这些 Linux 用户来说,几乎每天都在使用它。下面为大家介绍几个有用的 wget 小技巧,可以让你更加高效而灵活的使用 wget。$ wget -r -np -nd http://example.com/pa转载 2013-10-18 13:53:13 · 1346 阅读 · 0 评论 -
linux下SSH远程连接服务慢解决方案
linux下SSH远程连接服务慢解决方案1、适用命令及方案如下:【远程连接及执行命令】ssh -p22 root@10.0.0.19ssh -p22 root@10.0.0.19 /sbin/ifconfig【远程拷贝:推送及拉取】scp -P22 -r -p /etc root@10.0.0.19:/tmp/scp -P22 -r -p root@10.0.0.19:转载 2014-04-29 10:28:58 · 655 阅读 · 0 评论 -
Sed 单行脚本快速参考
-------------------------------------------------------------------------SED单行脚本快速参考(Unix 流编辑器) 2005年12月29日英文标题:USEFUL ONE-LINE SCRIPTS FOR SED (Unix stream editor)原标题:HA转载 2014-08-27 13:40:10 · 719 阅读 · 0 评论 -
Shell 数组
#!/bin/bashs="http://itms-server.sh.intel.com:8080/iTMS1/httpExportSubTestPlanToXml.action?subPlanId="ID=(1278 1280 1281 1282 1283 1285 1286 1287 1288 1289 1290 1291 1293 1294 1295 1296 1297 1298 1原创 2013-07-31 10:04:21 · 507 阅读 · 0 评论 -
Vim 配置
1、配置文件的位置在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如,/root目录下,通常已经存在一个.vimrc文件。2、设置语法高亮显示1) 打开vimrc,添加以下语句来使得语法高亮显示:syntax on2) 如果此时语法转载 2012-05-22 07:42:01 · 3301 阅读 · 0 评论 -
vim 基本
转载于这里"/*========================================*\" 常用指令收集"\*========================================*/" 系统时间" :map <F7> a<C-R>=strftime("%c")<CR><e转载 2018-03-10 07:29:15 · 380 阅读 · 0 评论