首页 > 系统服务
解决shell脚本中 echo 怎么写入换行到文件
测试环境:ubuntu12.04 LTS版本 echo >> file.txt即可, 这种方法对于脚本开头是bash和sh效果都一样, 而echo -e >> file.txt这种只适合与bash 对于sh,会输入-e到文件然后再换行。 而echo -e "\n" >> file.txt对于bash会连续换2行, 对于sh,会输入-e和一个新空行到文件。...
分类:系统服务   时间:2015-07-13 00:49:32    收藏:0  评论:0  赞:0  阅读:913
linux块设备驱动之实例
前两篇blog已经基本熟悉了块设备的相关结构,这里来总结下ldd3中提到的一些块设备驱动例题; 注册: sbull_major = register_blkdev(sbull_major, "sbull"); if (0 >= sbull_major){ printk(KERN_WARNING "sbull: u...
分类:系统服务   时间:2015-07-13 00:48:42    收藏:0  评论:0  赞:0  阅读:376
【vim】vim常用命令
移动: h 或 向左箭头键(←) #光标向左移劢一个字符 j 或 下箭头键(↓) #光标向下移劢一个字符 k 或 向上箭头键(↑) #光标向上移劢一个字符 l 或 向右箭头键(→) #光标向右移劢一个字符 0 #数字0,移动到本行最开始一个字符处 $ #...
分类:系统服务   时间:2015-07-13 00:38:41    收藏:0  评论:0  赞:0  阅读:322
emacs使用multi-term作为terminal
emacs 使用multi-termemacs里的multi-term相当于mac下的iterm,是emacs下非常好用的terminal。载入multi-term.el文件emacs使用multi-term作为terminal,首先要将multi-term.el文件放到你emacs的load-path里。配置;; ------------------------------------------...
分类:系统服务   时间:2015-07-12 23:21:31    收藏:0  评论:0  赞:0  阅读:384
Linux内核RCU(Read Copy Update)锁简析-前传
如果你用Linux perf tool的top命令做热点纠察时,你会发现,前10名嫌疑犯里面肯定有好几个都是锁!在进行并行多处理时,不可避免地会遇到锁的问题,这是不可避免的,因为这一直以来也许是保护共享数据的唯一方式,被保护的区域就是临界区。而我们知道,锁的开销是巨大的,因为它不可避免地要么等待,要么让别人等待,然而这并不是开销的本质,开销的本质在于很多锁都采用了“原子操作”这么一个技术,如此一个...
分类:系统服务   时间:2015-07-12 23:20:32    收藏:0  评论:0  赞:0  阅读:345
Mac 使用笔记
说来惭愧,入手Mac已经快大半年了,但使用上一直是菜鸟。 下面是最近学习和用到的技巧,纪录如下,以后会不定期更新。开启多个Terminal,这个简直是调程序必备。 Command+N 打开新的Terminal Command + T 打开新的Tab Command + W 关闭当前Tab, ...
分类:系统服务   时间:2015-07-12 23:15:21    收藏:0  评论:0  赞:0  阅读:203
【转】解决Ubuntu下Sublime Text 3无法输入中文
前言sublime很好用,但是ubuntu下不能输入中文,这是一个很大的问题。不知道为什么开发着一直也不解决,好在还是有高手在,总能找到方法。网上方法很多,但是也很乱,现在我将自己的经验总结一下。首先,我参考了好几篇文章,都是蛮不错的,先列出来:sublime-text-imfix:首先推荐这个方法...
分类:系统服务   时间:2015-07-12 23:10:11    收藏:0  评论:0  赞:0  阅读:566
linux shell编程(三) if 和 for
if 条件判断:单分支的if语句if 判断条件; then statement1fi双分支的if语句if 判断条件;then statement1 statementelse statement3fi多分支的if语句if 判断条件1;then statement1 elif 判断条件...
分类:系统服务   时间:2015-07-12 23:09:42    收藏:0  评论:0  赞:0  阅读:221
linux shell编程(二) 条件测试
bash中常用的条件测试有三种条件测试的表达式:[ expression ] [[ expression]]第一种:整数测试:-eq 测试两个整数是否相等,比如[ $A -eq $B ] -ne 测试两个整数不等 -gt 测试一个数是否大于另一个数 (great than...
分类:系统服务   时间:2015-07-12 23:07:21    收藏:0  评论:0  赞:0  阅读:308
eclipse 集成 mybatis generator
ref :http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/
分类:系统服务   时间:2015-07-12 23:01:51    收藏:0  评论:0  赞:0  阅读:333
Linux常用命令集合
详细介绍了Linux下各种常用命令的使用方法和运行结果,包括文件管理、磁盘管理、文件权限管理 、软件管理、用户管理、启动管理、进程管理等等。
分类:系统服务   时间:2015-07-12 23:00:21    收藏:0  评论:0  赞:0  阅读:315
vmware11安装ubutnu15.10
1.打开vmware11选择创建新虚拟机。2.在虚拟机配置类型选择默认,然后下一步。3.安装来源稍后安装操作系统,然后下一步。4.操作系统类型选择linux,版本选择Ubuntu64,然后下一步。5.修改虚拟机名字为ubutnu15.10,然后下一步。6.设置磁盘大小和存储方式,一般默认即可,然后下..
分类:系统服务   时间:2015-07-12 21:47:02    收藏:0  评论:0  赞:0  阅读:508
Cisco 3750堆叠及恢复单台。
cisco3750堆叠交换机,离开堆叠组如何恢复出厂。switch(config)#switch原堆叠序列号(1-9)priority1switch(config)#switch原堆叠序列号(1-9)renumber1switch#copyrunstartswitch#erasestartup-configswitch#deletevlan.datswitch#reload如何从堆叠组中删除其中一台。Cis..
分类:系统服务   时间:2015-07-12 21:46:02    收藏:0  评论:0  赞:0  阅读:377
在 Linux 中热添加内存(Suse11)
使用vmwarevcenter5.5为Suse11动态添加内存后,使用free-m查看,发现虚拟机内存没有任何更改。查了下资料,发现在suse11下,需要先加载动态添加内存模块,然后操作如下:#modprobeacpiphp #modprobeacpi-memhotplug #grep-vonline/sys/devices/system/memory/*/state说明:acpo..
分类:系统服务   时间:2015-07-12 21:45:12    收藏:0  评论:0  赞:0  阅读:836
GNU Linux中的SO_RCVLOWAT和SO_SNDLOWAT说明
SO_RCVLOWAT SO_SNDLOWAT 每个套接口都有一个接收低潮限度和一个发送低潮限度。 接收低潮限度:对于TCP套接口而言,接收缓冲区中的数据必须达到规定数量,内核才通知进程“可读”。比如触发select或者epoll,返回“套接口可读”。 发送低潮限度:对于TCP套接口而言,和接收低潮限度一个道理。 理解接收低潮限度:如果应用程序没有调用recv()去读取socke...
分类:系统服务   时间:2015-07-12 21:43:21    收藏:0  评论:0  赞:0  阅读:493
[转载]Ubuntu 14.04 root登录 及 无声音解决
首先,要启用root就得开启root帐号及设置密码(linux默认都是禁用root的,原因自己百度),不过我喜欢用root。启用root很简单,进入桌面后ctrl+alt+t打开终端模拟器,输入 sudo passwd 回车,首先输入自己登录的密码,然后输入两次root密码,很简单截图略。ps:如果...
分类:系统服务   时间:2015-07-12 21:34:51    收藏:0  评论:0  赞:0  阅读:274
linux 环境变量
bash 环境变量 本地变量(局部变量)当前shell进程 环境变量 当前shell进程 及其子进程 位置变量:$1,$2,shift 轮替(eg:echo $1 shift2 echo$1) 特殊变量:$?:退出状态码 $#:参数的个数 $*:参数列表 $@:参数列表 exit:退出脚本exi.....
分类:系统服务   时间:2015-07-12 21:34:31    收藏:0  评论:0  赞:0  阅读:171
linux 输入输出重定向
输入输出重定向&> 混合重定向 /dev/null 数据黑洞> 覆盖输出>> 追加输出set -C 对已存在文件关闭覆盖重定向 强制覆盖输出则 >|2> 重定向错误输出2>> 追加错误输出<< Here Document <<后面加结束符号
分类:系统服务   时间:2015-07-12 21:33:11    收藏:0  评论:0  赞:0  阅读:235
源码编辑方式给LAMP环境加个XCache扩展
1. 下载XCachewget http://xcache.lighttpd.net/pub/Releases/3.1.0/xcache-3.1.0.tar.gz2. 解压并进入XCache目录tar -zxvf xcache-3.1.0.tar.gzcd xcache-3.1.03. 执行phpi...
分类:系统服务   时间:2015-07-12 21:33:01    收藏:0  评论:0  赞:0  阅读:271
linux 管道
linux的管道:前一个命令的输出当做后一个命令的输入管道的形式:命令1 |命令2|命令3|....eg:echo"redhat"|passwd --stdin hive cat /etc/passwd|sort cut -d: -f1 /etc/passwd|sort
分类:系统服务   时间:2015-07-12 21:30:11    收藏:0  评论:0  赞:0  阅读:291
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!