linux
sina微博_SNS程飞
个人网站:www.ymshici.com
研究方向:机器学习数据挖掘社交网络推荐系统
展开
-
linux gzip命令
命令: gzip语法:gzip [选项] 压缩(解压缩)的文件名-c 将输出写到标准输出上,并保留原有文件。 -d 将压缩文件解压。 -l 对每个压缩文件,显示下列字段: (1)压缩文件的大小 (2)未压缩文件的大小 (3)压缩比 未压缩文件的名字 -r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。 -t 测试,检查压缩文件是否完整转载 2013-12-24 13:30:16 · 888 阅读 · 0 评论 -
centos 之 mail
sendmail是linux系统中一个邮箱系统,如果我们在系统中配置好sendmail就可以直接使用它来发送邮箱,并且php的mail函数也可以使用了,下面我就来介绍sendmail从安装到使用的例子吧。安装sendmail1、安装: 代码如下复制代码#yum install -y sendmail#yum install转载 2016-06-22 14:30:24 · 1519 阅读 · 0 评论 -
六步完成vim74安装(非root用户|普通用户)
1. 下载 vim-7.4.tar.bz22. 解压 tar -jxvf vim-7.4.tar.bz23. ./configure4. make5. 修改prefix vim src/auto/config.mk找到prefix变量,修改为你要安装的目录6. make install 完成安装原创 2016-07-12 13:37:16 · 3741 阅读 · 0 评论 -
解决vim文件显示乱码问题
编辑~/.vimrc文件,加上如下几行:set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8原创 2016-02-18 16:00:16 · 704 阅读 · 0 评论 -
vim 去掉^M符号
解决方案:set ff=unix:%s/\r\+$//e其它1. vim被配置为fileformat=unix,而你打开的文件都是dos格式的。unix格式的换行符为0A(ascii码)也就是,dos格式的换行符为 0D 0A(也就是),其实就显示为^M。下面是详细讲解:DOS, Mac 和Unix格式的文件回想计算机的史前史,那时的打字机使用两个字符来开始一个新行。转载 2015-10-14 14:29:55 · 836 阅读 · 0 评论 -
mac下vim设置conf高亮
1. 打开conf.vimsudo vi /usr/share/vim/vim73/syntax/conf.vim输入电脑密码2. 加入以下代码syn region confClass start=+\[+ end=+\]+ onelinesyn region confKey start=+.+ end=+:+ onelinesyn match confNumber原创 2015-10-28 16:28:51 · 1778 阅读 · 0 评论 -
vim设置注释颜色
在~/.vimrc中加入以下内容highlight Comment ctermfg=green guifg=green原创 2015-10-26 17:48:15 · 1025 阅读 · 0 评论 -
【bash_profile 带参命令】在指定后缀文件中查找指定内容的命令
说明在指定后缀文件中查找指定内容的命令代码在~/.bash_profile文件中加入以下内容# @usage : myfind cpp contentmyfind () { find ./ -name "*.$1" | xargs grep -n --color $2 ; }原创 2015-09-22 16:49:27 · 767 阅读 · 0 评论 -
在Linux中让echo命令显示带颜色的字
转载自:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://onlyzq.blog.51cto.com/1228/546459echo显示带颜色,需要使用参数-e格式如下:echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"例如: echo -e "\033[41;37m Tony转载 2015-10-23 16:59:02 · 739 阅读 · 0 评论 -
vim查看函数列表
步骤1. 安装exuberant-ctags2. 下载taglist_42.zip3. 解压taglist_42.zip4. 拷贝taglist下的doc\plugin文件夹到~/.vim文件夹下5. 进入~/.vim/doc目录,输入vim,然后用“:helptags .”在该目录下生成tags文件常用命令:TlistToggle 切换函数列表的展现原创 2015-10-21 19:42:11 · 8976 阅读 · 1 评论 -
linux rz上传文件及出错解决方案
在把Windows上的文件传至Linux端时用到SecureCRT,一般小文件都没有问题,文件太大时则出现了上传后的文件只有几K大小,当然大于2个G的是不可能传的上去的了。对于几百M到1G多的大文件要如下处理。单独用rz会有两个问题:上传中断、上传文件变化(md5不同),解决办法是上传是用rz -be,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选。-a,转载 2015-10-20 14:51:06 · 12164 阅读 · 2 评论 -
三步完成ssh免密码登录
假设要从 A机器 免密码登录 B机器。这时需要做的步骤如下:第一步:A机器上生成公钥信息在 A机器 上,输入以下命令,生成公钥ssh-keygen -t rsa第二步:复制公钥信息复制 ~/.ssh/id_rsa.pub 文件里的公钥信息第三步:B机器上保存公钥信息在 B机器 上,打开 ~/.ssh/authorized_keys , 将上述信息原创 2015-09-29 11:27:26 · 702 阅读 · 0 评论 -
linux下core文件的调试
在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。1.core文件的生成开关和大小限制 (1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。 (2)使用ulimit -c filesize命令,可转载 2015-07-28 10:15:26 · 592 阅读 · 0 评论 -
linux awk 内置变量使用介绍
awk是个优秀文本处理工具,可以说是一门程序设计语言。下面是awk内置变量。 一、内置变量表属性说明$0当前记录(作为单个变量)$1~$n当前记录的第n个字段,字段间由FS分隔FS输入字段分隔符 默认是空格NF当前记录中的字段个数,就是有多少列转载 2015-07-27 20:37:30 · 657 阅读 · 0 评论 -
linux rz命令上传文件失败处理方法
注意:单独用rz会有两个问题:上传中断、上传文件变化(md5不同),解决办法是上传是用rz -be,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选。-a, –ascii-b, –binary 用binary的方式上传下载,不解释字符为ascii-e, –escape 强制escape 所有控制字符,比如Ctrl+x,DEL等rar,gi转载 2015-07-27 10:40:44 · 36355 阅读 · 2 评论 -
MSYS访问其它盘符
1.MSYS安装好之后,不停的cd..,只能够访问到安装硬盘的最上层。比如安装在D盘,cd..只能访问到D盘的根目录。要想访问其他盘符,如E盘,方法是: cd /e/ 2.文件名 或目录名中如果带有空格,必须用双引号括起(例如"/C/Program Files")2.如果目录中含有空格,那么目录名称要用引号括起来,如cd "/c/Program Files"转载 2014-06-25 10:38:35 · 4168 阅读 · 0 评论 -
shell “syntax error near unexpected token '$'\r''” 错误解决方法
这种情况发生的原因是因为你所处理的文件换行符是dos格式的"\r\n"。可以使用cat -v 文件名 来查看换行符是否是,如果是上述的,则行结尾会是^m。需要转换成linux/unix格式的"\n"具体转换办法就是转换换行符,可以用sed命令处理一下文件,命令如下:sed 's/\r//' 原文件 >转换后文件原创 2014-02-28 16:22:52 · 10857 阅读 · 1 评论 -
【linux系列】vi替换字符串
1. 基本的替换:s/vivian/sky/ 替换当前行第一个 vivian 为 sky:s/vivian/sky/g 替换当前行所有 vivian 为 sky:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky:n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sk转载 2014-01-13 13:27:32 · 921 阅读 · 0 评论 -
linux ssh会话克隆
vi ~/.ssh/config(没有就建一个) Host * ControlMaster auto ControlPath /tmp/%r@%h:%p原创 2017-05-22 10:37:02 · 2270 阅读 · 0 评论