随笔分类 -  Linux

存放一些我学习linux过程中的一些感悟
摘要:在工作中有时需要定时执行某些操作,于是想到使用crontab来实现crontab的用法:crontab file [-u user] 用指定的文件替代目前的crontabcrontab - [-u user] 用标准输入替代目前的crontabcrontab-l [user] 列出用户当前的c... 阅读全文
posted @ 2014-12-29 22:21 冷冰若水 阅读(1342) 评论(0) 推荐(0)
摘要:地址:http://pkgs.org/centos-5/centos-x86_64/kdbg-2.0.2-1.2.1.x86_64.rpm.html百度网盘地址:http://pan.baidu.com/s/1kTvETqZhttp://www.kdbg.org/ 阅读全文
posted @ 2014-12-11 10:16 冷冰若水 阅读(575) 评论(0) 推荐(0)
摘要:在我们使用cp批量拷贝时,即使使用cp -rf ,遇到需要覆盖时,也是需要确认是否覆盖的。解决办法1:我们使用alias看一下别名设置会发现这样一行alias cp='cp -i'意思就是使用cp时,默认加上-i选项,-i选项的意思是:-i, --interactive 覆盖前询问(使前面的 -n ... 阅读全文
posted @ 2014-11-27 13:51 冷冰若水 阅读(479) 评论(0) 推荐(0)
摘要::%s/hello/world/gg表示替换改行中的所有匹配处%表示替换所有行,否则替换当前行:n1,n2s/hello/world/g替换n1-n2行中的所有匹配在vim中插入^M或者^H的方法是:ctrl+v ctrl+m/h 阅读全文
posted @ 2014-11-26 10:10 冷冰若水 阅读(933) 评论(0) 推荐(0)
摘要:awk 命令awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本:awk、nawk、gawk,未作特别说明... 阅读全文
posted @ 2014-11-25 11:27 冷冰若水 阅读(225) 评论(0) 推荐(0)
摘要:sed 命令sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存到一个临时缓冲区中(也称模式空间),然后处理历史缓冲区中的行,完成后... 阅读全文
posted @ 2014-11-25 10:30 冷冰若水 阅读(197) 评论(0) 推荐(0)
摘要:正则表达式 元字符: ? : 最多匹配一次 * : 匹配0次或者任意多次 + : 匹配一次以上 {n} : 匹配n次 {n,} :最少匹配n次 {,m} : 最多匹配m次 阅读全文
posted @ 2014-11-25 09:33 冷冰若水 阅读(121) 评论(0) 推荐(0)
摘要:grepgrep : Global Regular Expression Print 全局正则表达式版本 用法:grep [参数] [模式] [文件] 参数: -c : 只输出匹配行的计数 -I : 不区分大小写 -h : 查询多文件时不显示文件名 -l : 查询多文... 阅读全文
posted @ 2014-11-25 09:16 冷冰若水 阅读(263) 评论(0) 推荐(0)
摘要:问题描述:我的电脑本来是Ubuntu+win7双系统,自己前天想换成win64位,于是就安装系统,结果装好了之后开机进入grub选择win7之后,屏幕显示no such device:press any key to continue...如果随便按任何键也能进入系统,但是还是觉得不太好看分析:这次... 阅读全文
posted @ 2014-11-11 10:00 冷冰若水 阅读(5408) 评论(0) 推荐(0)
摘要:有两种方法:1、#:blkid2、ls -l /dev/disk/by-uuid/ 阅读全文
posted @ 2014-11-10 09:56 冷冰若水 阅读(1054) 评论(0) 推荐(0)
摘要:1 tail 指令 2 3 功能:从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不断刷新,使你看到最新的文件内容。 4 5 标准用法: 6 tail [-f] [-... 阅读全文
posted @ 2014-10-28 19:01 冷冰若水 阅读(2970) 评论(0) 推荐(0)
摘要:man手册页不同页对应的内容:区段1:用户指令区段2:系统调用区段3:程序库调用区段4:设备区段5:文件格式区段6:游戏区段7:杂项区段8:系统指令区段9:内核内部指令区段n:Tcl或Tk指令 阅读全文
posted @ 2014-09-26 12:55 冷冰若水 阅读(149) 评论(0) 推荐(0)
摘要:转自:Linux中如何设置服务自启动?有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务,主要用三种方式进行这一操作:ln-s在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七个运行级别之一)chkonfig命令行运行级别设置ntsysv伪... 阅读全文
posted @ 2014-09-23 08:31 冷冰若水 阅读(977) 评论(0) 推荐(0)
摘要:Linux下有两个函数用来查询和设置环境变量char *getenv(const char *name);int putenv(const char *string);getenv用于查询指定的环境变量的值,成功则返回该值,否则返回null。putenv以一个键值对的格式设置给定的环境变量的值 1 ... 阅读全文
posted @ 2014-09-19 15:07 冷冰若水 阅读(212) 评论(0) 推荐(0)
摘要:在Linux和windows之间移动文件时,总是会出现在windows下编辑的文件在Linux打开时每一行都显示一个^M,虽然不影响使用,但是却影响美观,于是就想自己实现个小程序来进行转换。要实现转换首先要弄明白为什么出现上面的情况,详细说是因为操作系统的历史原因,简单说就是windows的行结尾符... 阅读全文
posted @ 2014-09-18 16:49 冷冰若水 阅读(411) 评论(0) 推荐(0)
摘要:参考:http://www.cnblogs.com/Bob-FD/archive/2012/07/12/2588233.htmlLinux目录结构Linux Directory Structurehttp://www.cnblogs.com/fsjohnhuang/p/3918483.html 阅读全文
posted @ 2014-08-29 18:49 冷冰若水 阅读(174) 评论(0) 推荐(0)
摘要:正则表达式基础字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multilin... 阅读全文
posted @ 2014-08-29 14:49 冷冰若水 阅读(271) 评论(0) 推荐(0)
摘要:参考:Perl教程1、Perl简介 Perl是Practical Extraction and Report Language的缩写,它是由Larry Wall设计的。 Perl具有高级语言的强大能力和灵活性。事实上,它的很多特性是从C语言中借用来的。 Perl对于小的编程问题的快速解决方案和为大型... 阅读全文
posted @ 2014-08-29 09:54 冷冰若水 阅读(159) 评论(0) 推荐(0)
摘要:Linux下的命令有那么多,我不可能也不想去把每一个都记住,列举一些自己工作中很实用的命令,这些命令或许不是很常用,但是有时候却离不了。1、网络方面service iptables start/stop/restart 打开/关闭/重启防火墙,有时候工作中会遇到需要关闭防火墙,这时候这个命令就是必须... 阅读全文
posted @ 2014-08-28 15:19 冷冰若水 阅读(146) 评论(0) 推荐(0)
摘要:因为在程序中需要在界面上输入中文,但是系统是英文系统,没有预装中文输入法,于是从网上搜了一下输入法的安装,但是输入法安装好之后,可以再系统中输入中文,但是却无法再Qt中输入中文,只能继续找解决办法安装上ibus-qt就可以,1、使用yum list *ibus*命令找到ibus-qt2、因为我的系统... 阅读全文
posted @ 2014-08-19 10:02 冷冰若水 阅读(426) 评论(0) 推荐(0)