Linux
文章平均质量分 50
gaopenghigh
做美好的人做酷的事
展开
-
Linux使用技巧
本文主要介绍了平时积累的Linux使用技巧。原创 2015-05-11 20:20:00 · 1228 阅读 · 0 评论 -
软件的最终目的是为人类工作的--《Linux/Unix设计思想》读书笔记
《Linux/Unix设计思想》属于那种可以再零碎时间阅读的书,每一章节都介绍一个Unix/Linux的特性,自成体系,同时合起来有大致总结了Linux/Unix的设计上的特点。这些特点,平时使用Linux时肯定会注意到,但未必弄总结出来。 1. “小即是美”。也就是KISS原则。能简单的不要弄复杂和所谓高级,只满足90%的人的需求。 2. 尽快建立原型。要知道你不肯第一遍时就做得很好,而...原创 2013-01-27 23:46:48 · 128 阅读 · 0 评论 -
inotifyrsync -- 用inotify和rsync实现多机文件实时同步
对于热备的机器,需要实时把文件目录的修改从master同步到slave上。用crontab加rsync的方式能够实现几分种延迟内的同步,但用对于文件数目很大的情况,每次rsync都会有很多计算,比较耗费CPU资源。下面的脚本用inotify和rsync实现实时同步。为了保险起见,最好还是设置一个crontab来定时跑整个目录的rsync,不过定时间隔可以稍微长一点,以免占用太多系统资源。 g...2012-12-12 21:17:24 · 177 阅读 · 0 评论 -
玩Linux五年积累的技巧(4) -- 软件
本文主要介绍了Linux软件方面的一些技巧。 作者 JH Gao 从最开始接触Linux到现在已经有5年了,和所有人一样,少不了折腾。折腾后偶尔我会把方法记录下来,现在简单总结一下。 所以的命令功能通过man都能找到具体用法,我只把自己觉得常用的列举出来。 1. Nautilus的技巧 打开一个位置:Ctrl + L 打开父目录:Ctrl + Up 2.ubuntu的默认P...2013-03-18 13:32:01 · 126 阅读 · 0 评论 -
玩Linux五年积累的技巧(3) -- 系统(下)
本文主要介绍了Linux系统方面的一些技巧。 作者 JH Gao 从最开始接触Linux到现在已经有5年了,和所有人一样,少不了折腾。折腾后偶尔我会把方法记录下来,现在简单总结一下。 所以的命令功能通过man都能找到具体用法,我只把自己觉得常用的列举出来。 [size=large][b]1. bash中的$相关参数[/b][/size] [code="shell"] $0 - 表示...2013-03-09 13:46:57 · 127 阅读 · 0 评论 -
玩Linux五年积累的技巧(2) -- 系统(上)
本文主要介绍了Linux系统方面的一些技巧。 作者 JH Gao 从最开始接触Linux到现在已经有5年了,和所有人一样,少不了折腾。折腾后偶尔我会把方法记录下来,现在简单总结一下。 所以的命令功能通过man都能找到具体用法,我只把自己觉得常用的列举出来。 1. /etc/fstab文件出错时,系统不能正常启动,此时可以启动进入single user模式,而改模式下根目录"/"是...2013-03-06 22:46:47 · 133 阅读 · 0 评论 -
玩Linux五年积累的技巧(1) -- 文件的属性
本文主要介绍了文件的隐藏属性和特殊权限,一个让脚本具有类似SUID位的技巧,还有一个解决mp3文件乱码的方法。 作者 JH Gao 从最开始接触Linux到现在已经有5年了,和所有人一样,少不了折腾。折腾后偶尔我会把方法记录下来,现在简单总结一下。 所以的命令功能通过man都能找到具体用法,我只把自己觉得常用的列举出来。 [size=x-large][b]1. 文件的隐...2013-03-06 13:12:03 · 110 阅读 · 0 评论 -
也谈Linux和Windows
看到王垠的博客[url=http://blog.sina.com.cn/s/blog_5d90e82f0101iiwl.html#bsh-24-199495484]《漫谈 Linux,Windows 和 Mac》[/url] ,他在很多年前写过一篇很出名的文章[url=http://www.douban.com/group/topic/12121637/]《完全用Linux工作》[/url] ,这...2013-03-04 13:13:00 · 121 阅读 · 0 评论 -
传递euid和egid给脚本,使脚本具有特殊用户的权限
传递euid和egid给脚本,使脚本具有特殊用户的权限 使脚本实现类似于设置了stick位的效果 作者:高鹏 shell, python, perl等脚本、程序不能取得suid,因为这些脚本程序需要解释器-/bin/bash, /usr/bin/python等来执行,而这些解释器本身没有suid也不方便设置suid。碰到这种情况可以用c写一个外壳,对这个外壳设置suid,而在c...2012-06-06 20:40:06 · 275 阅读 · 0 评论 -
一个小脚本从小说中过滤出经常出现的人名
一个小脚本从小说中过滤出经常出现的人名 花名获取利器! 作者:高鹏 小说中,人名后经常跟着一个动词或者介词,根据这一点可以找出常见的人名。下面用一个小shell脚本来玩一下^.^ 脚本如下: [code="shell"] #!/bin/sh # name:filter_name.sh # JH Gao # function:从小说中过滤出经常出现的人名 # 主要步骤如下:...2012-06-05 16:14:39 · 247 阅读 · 1 评论 -
Linux共享库学习笔记
Linux共享库学习笔记 ldd命令察看动态链接程序依赖了哪些库: [code="shell"]$ ldd /bin/ln linux-gate.so.1 => (0x00990000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0x00c6b000) /lib/ld-linux.so.2 (0x0085d000)[/code] ...2012-01-19 17:46:30 · 108 阅读 · 0 评论 -
Linux性能监控学习笔记
这是一篇读书笔记,读的是《Linux Permormance Monitoring》,oscon2009 营养价值并不大,只是做个记录而已。 Linux性能监控一般分为这几个方面: 1. CPU 2. Memory 3. IO 4. Network 这4个方面相互独立但又互影响。 性能监控常用工具: * vmstat : 全能 * mpstat ...2013-02-24 11:34:56 · 96 阅读 · 0 评论