
linux那点事
slx_2011
这个作者很懒,什么都没留下…
展开
-
linux技巧--查看外网ip
通过curl ifconfig.me,可以方便的查看到外网ip原创 2014-02-21 19:17:47 · 1006 阅读 · 0 评论 -
Supervisor永不挂掉的进程
使用Supervisor管理Linux进程简介Supervisor是一个C/S系统,它可以在类UNIX系统上控制系统进程,由python编写,提供了大量的功能来实现对进程的管理。安装sudo pip install supervisor1配置安装完成 supervisor 之后,可以使用 “echo_supervisord_conf” 命令来生成样例配置原创 2017-02-07 13:38:18 · 5789 阅读 · 1 评论 -
libc.so.6误删除,补救措施
安装高版本的glibc后,系统并没有直接使用查看glibc位置 /lib64/libc.so.6 64位系统,在此位置,32位,应该是/lib/下ll 查看软链修改软链,需要注意使用如下命令,更新软链位置,否则会失败LD_PRELOAD=/lib64/libc-2.12.so ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so原创 2015-03-27 11:23:19 · 2999 阅读 · 0 评论 -
libc2.14安装
glibc的下载地址:http://ftp.gnu.org/gnu/glibc/或者:http://www.gnu.org/software/libc/download.html------------------------------------------------------------------------安装:下载的glibc的源码解压到某个目录,并进入源码目录 建原创 2015-03-27 11:17:58 · 1560 阅读 · 0 评论 -
linux快速删除大量小文件
zhttp://www.hivefans.net/linux%E7%B3%BB%E7%BB%9F/linux%E5%BF%AB%E9%80%9F%E5%88%A0%E9%99%A4%E5%A4%A7%E9%87%8F%E5%B0%8F%E6%96%87%E4%BB%B6/在linux下面删除大量文件夹的情况,如:需要删除100万个文件或者文件夹。这个时候,我们本来的删除命令转载 2014-04-30 16:03:05 · 1594 阅读 · 0 评论 -
shell如何模块化和复用——shell深入学习
转自:http://arganzheng.iteye.com/blog/1174470shell如何模块化和复用——shell深入学习2011-09-18 星期天 阴天基本上所有的编程语言都支持模块化,以达到功能复用的效果。比如java和python的import xxx。C/C++的include。那么shell支持模块化吗?shell本质上并转载 2014-03-06 16:04:42 · 862 阅读 · 1 评论 -
shell技巧之显示文件夹下所有文件,且为全路径
使用如下shell命令,可以方便实现find $PWD | xargs ls -ld如果只希望获取到文件非文件夹find $PWD | xargs ls -ld | grep ^- | awk -F' ' '{print $9}'原创 2014-02-18 17:46:09 · 2238 阅读 · 0 评论 -
vim格式化代码
使用vim的时候,如何对代码进行格式化呢,一个个的敲回车太淡腾了试试下面的小技巧吧(1) 按两下小写g,即gg,定位光标到第一行。(2) 按住Shift+v,即大写V,进入可视化编辑的列编辑模式。(3) Shift+g,即大写G,选中整个代码。(4) 按下等号=,格式化所有代码。原创 2014-02-25 15:23:45 · 1021 阅读 · 0 评论 -
linux之awk命令获取最后一列
统计分析中经常用的awk命令,其中用的最多的还是切分cat test | awk -F',' '{print $1,$2} 能够很好的将记录按照需要切分开,但是如何获取最后一列呢?可以使用awk -F',' '{print $NF}' 来获取,mark一下原创 2014-02-24 15:59:45 · 85896 阅读 · 2 评论 -
shell技巧--ssh远程执行包含nohup命令的脚本
使用ssh username@hostip "cmd",可以实现执行远程命令的效果,不过该方法执行的cmd包含nohup时,很不友好,可以使用如下方法实现:ssh user@host nohup command1 > /dev/null 2>&1 &nohup command2 >> /path/to/command2.log 2>&1 &......EOF原创 2014-02-22 18:39:32 · 8354 阅读 · 0 评论 -
tar命令打包时剔除无用的子目录
tar zcvf backup.tar.gz site/* --exclude=site/attach --exclude=site/images简单解释一下:ls -l | grep “^-" 用来把当前目录下所有文件列出来,不包括子目录;awk '{print "dollar"8}' 用来把ls和grep输出的文件名取出来;xargs 将前面一串的输出,原创 2017-02-08 17:09:47 · 4932 阅读 · 0 评论