linux
SM-Alan
初入职场的渣渣一枚
展开
-
pscp实现linux windows之间互传文件
1.安装pscp工具复制 pscp.exe文件放到 C:\Windows\System32 目录中 2.检查pscp是否正确安装控制台执行pscp,输出类似以下内容:F:\>pscpPuTTY Secure Copy clientRelease 0.60Usage: pscp [options] [user@]host:source转载 2014-04-14 14:30:56 · 1008 阅读 · 0 评论 -
linux删除大文件的前n行
linux删除大文件的前n行在数据挖掘中我们经常会增量更新训练日志,需要删除前n行的过期数据,直接用sed命令比较慢,谷歌了一下,发现有个奇技淫巧: tail -n +3 old_file > new_file mv new_file old_file 这样就删除了前2行,速度要比sed命令快原创 2015-03-02 20:11:56 · 21978 阅读 · 0 评论 -
linux sed命令
linux之sed用法 转自http://www.cnblogs.com/dong008259/archive/2011/12/07/2279897.htmlsed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nef转载 2014-06-19 17:19:22 · 454 阅读 · 0 评论 -
Nginx从零开始
Nginx从零开始转至元数据结尾转至元数据起始Nginx学习前置条件linux入门http://www.92csz.com/study/linux/ 看到前九章就够用了,之后的章节后续再边学边看。了解http协议摘自http://blog.csdn.net/hguisu/article/det原创 2014-07-09 09:01:28 · 1073 阅读 · 0 评论 -
多服务器文件自动同步inotify+rsync
文件同步转至元数据结尾Created by zekun.zhu on 五月 29, 2014转至元数据起始文件同步方案前提免密钥登陆线上服务器A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为172.24.253.2 ;A和B的系统都是L原创 2014-07-08 14:14:45 · 1195 阅读 · 0 评论 -
Hadoop Mapreduce从零开始
渣渣程序员一枚,初学hadoop,将各位大神的博客整理一下,加上一点自己的小demo。欢迎拍砖原创 2014-07-16 18:40:08 · 1197 阅读 · 0 评论 -
linux awk详解
AWK是一种优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人阿尔佛雷德·艾侯、彼得·温伯格和布莱恩·柯林汉姓氏的首个字母)的最大功能取决于一个人所拥有的知识。AWK提供了极其强大的功能:可以进行正则表达式的匹配,样式装入、流控制、数学运算符、进程控制语句甚至于内置的变量和函数。它具备了一个完整的语言所应具有的几乎所有精原创 2014-07-17 16:30:05 · 542 阅读 · 0 评论 -
linux screen
系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。screen原创 2014-07-16 17:36:37 · 606 阅读 · 0 评论 -
logrotate
对于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员能使用logrotate 程式用来管理系统中的最新的事件,对于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员能使用logrotate 程式用来管理系统中的最新的事件。logrotate 还能用来备份日志文件,本篇将通过以下几部分来介绍日志文件的管理:1、logrotate 设置2、缺省设置 logro转载 2014-05-21 17:00:58 · 575 阅读 · 0 评论 -
svn linux下的使用
checkout操作svn checkout url原创 2014-05-07 12:26:57 · 763 阅读 · 0 评论 -
linux vi去掉空格
删除多余的空格行末:$ 行首:^空格:\s行末空格:\s\+$行首空格:^\+\s有些人认为行末的空格是无用,浪费而难看的。要删除这些每行后面多余的空格,可以执行如下命令::%s/\s\+$//命令前面指明范围是 "%",所以这会作用于整个文件。"substitute" 命令的匹配模式是"\s\+$"。这表示行末($)前的一个或者多个转载 2014-05-12 18:07:56 · 8261 阅读 · 0 评论 -
nginx学习文档持续不定期更新
安装nginxwgethttp://nginx.org/download/nginx-1.5.11.tar.gztar -zxvf nginx-1.5.11.tar.gzsudo apt-get install gccsudo apt-get install g++sudo apt-get install makesudo apt-get ins原创 2014-04-11 14:58:54 · 1370 阅读 · 0 评论 -
转载的别人写的ubuntu下vsftpd配置
1、 本人配置的ftp服务器的设计要求如下:(1)、匿名用户可登录浏览,但不能下载(2)、设置4个不同等级的用户使用此ftp服务器(虚拟用户),分别如下用户名:nan306 路径/home/vsftpd 管理用户,可对ftp服务器的所有文件进行任何操作用户名:down 路径/home/vsftpd/down 下载用户,只可下载此目录下的文件用户转载 2014-03-26 17:47:08 · 770 阅读 · 0 评论 -
git强制pull
本地有修改和提交,如何强制用远程的库更新更新。我尝试过用git pull -f,总是提示 You have not concluded your merge. (MERGE_HEAD exists)。我需要放弃本地的修改,用远程的库的内容就可以,应该如何做?傻傻地办法就是用心的目录重新clone一个,正确的做法是什么?正确的做法应该是:git fetch --allgit r转载 2014-04-16 19:29:18 · 1619 阅读 · 2 评论 -
linux tar压缩和解压
tar -zcvf xxx.tar.gz /xxx 把xxx文件夹压缩到xxx.tar.gz原创 2015-06-03 19:41:34 · 491 阅读 · 0 评论