
linux
claytonzly
这个作者很懒,什么都没留下…
展开
-
bash中使两条指令同时运行
在bash shell使两个任务同时运行 (hadoop jar /home/xcp/hadoop-1.0.0/hadoop-examples-1.0.0.jar sort input output)& pid1=$! #获取进程号 (sleep 15; hadoop job -list | grep job_ | awk '{print $1} | gre原创 2013-08-22 01:07:43 · 1757 阅读 · 0 评论 -
Samba配置文件常用参数详解
Samba配置文件常用参数详解转自http://yuanbin.blog.51cto.com/363003/115761/Samba配置文件常用参数详解 Samba的主配置文件叫smb.conf,默认在/etc/samba/目录下。smb.conf含有多个段,每个段由段名开始,直到下个段名。每个段名放在方括号中间。每段的参数的格式是:名称=指。配置文转载 2014-02-12 10:35:16 · 1028 阅读 · 0 评论 -
配置samba服务器常用的命令
配置samba服务器常用的命令 1、查看smb.conf中的有效配置# grep -v "^#" /etc/samba/smb.conf |grep -v "^;"或者使用testparm命令,可以自动检测语法错误。 2、smbpasswd#smbpasswd -a sambauser 添加samba账号#smbpasswd转载 2014-02-12 10:32:18 · 3049 阅读 · 0 评论 -
三个凡斜杆\\\
DIR=`file ~/project | tr -d "'"| cut -d "`" -f 2 | cut -d '/' -f -5`不可以运行改成 DIR=`file ~/project | tr -d "'"| cut -d \\\` -f 2 | cut -d '/' -f -5`原因待解释原创 2013-12-24 14:33:39 · 958 阅读 · 0 评论 -
bash脚本中切换目录
在目录中使用cd运行时使用source或者 . 运行脚本原创 2013-12-24 11:44:31 · 2633 阅读 · 0 评论 -
正确计算linux系统内存使用率
转自:http://www.sealinger.com/archives/406/linux系统内存实际使用率图中的例子很典型,就是:多数的linux系统在free命令后会发现free(剩余)的内存很少,而自己又没有开过多的程序或服务。对于上述的情况,正确的解释是:linux的内存管理机制与windows的有所不同。具体的机制我们无需知道,我们需要知道的是,linux的内存管理转载 2013-10-14 15:12:32 · 1227 阅读 · 0 评论 -
装载 linux shell数据输出到文件 输入与输出重定向 详细分析
在了解重定向之前,我们先来看看linux 的文件描述符。linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作。 用户可以自定义文件描述符范围是:3-num,这个最大数字,跟用户的:ulimit –n 定义数字有关系,不能超过最大值。 linux启动后,会默认打开3个文件描述符,分别是:标转载 2013-08-20 15:21:09 · 2411 阅读 · 0 评论 -
linux /proc/meminfo文件分析
cat /proc/meminfo 读出的内核信息进行解释,下篇文章会简单对读出该信息的代码进行简单的分析。# cat /proc/meminfoMemTotal: 16438852 kBMemFree: 10980184 kBBuffers: 95884 kBCached: 224108 kBSwapCach转载 2013-08-22 15:09:06 · 4310 阅读 · 0 评论 -
Linux Top 命令解析 比较详细
TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.top - 12:38:33 up 5转载 2013-08-22 16:21:49 · 866 阅读 · 0 评论 -
在脚本中取得脚本路径
一种是看 $0, 考虑到$0可能是相对路径, 我们可以先cd进$0所在的目录再pwd一次, 代码如下:get_workdir_1(){ local d=$( cd `dirname "$0"` && pwd ) echo "$d"} 另一种是看proc信息,/proc/$$/fd/255这个特殊的fd,是个链接,在脚本执行转载 2014-02-17 09:48:11 · 1233 阅读 · 0 评论