摘要:原文链接:http://www.361way.com/shell-eval-variable/4957.html shell 中经常会用到变量的嵌套的情况。比如,单个或多个变量的值作为变量名,再对该变量名取$获取其内部的变量的情况,这种脚本写起来很难搞,还好有eval 命令方便我们处理这种情况。便于
阅读全文
摘要:1. 获取shell脚本的名称 ${BASH_SOURCE-$0} 2. 获取shell脚本的路径 dirname "${BASH_SOURCE-$0}" 这个路径不一定是脚本的真实路径,举例来说,假设这个命令在文件/home/hubavyn/test.sh中。 执行如下操作: cd /home/h
阅读全文
摘要:原文链接:http://www.jb51.net/LINUXjishu/88971.html 说明:/home目录里面有data目录,data目录里面有a、b、c、d、e五个目录,现在要把data目录里面除过e目录之外的所有目录拷贝到/bak目录中方法一:终端命令行下执行以下命令cp -R `fin
阅读全文
摘要:iterm2的配置分为如下几个部分: 1. 字体大小的配置: iTerm->Preferences->Profiles->Text->Regular Font: 我在这里设置成24pt。 2. 配色: 1)修改~/.bash_profile如下所示: 执行source ~/.bash_profile
阅读全文
摘要:原文链接:这里需要注意,当往远程主机拷文件时,必须当前用户对远程主机的对应目录具有写权限http://www.360doc.com/content/13/0929/13/6496277_317840402.shtml
阅读全文
摘要:一、crond简介crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。Li...
阅读全文
摘要:原文链接:http://huangfuligang.blog.51cto.com/9181639/1608549一、cron.d增加定时任务当我们要增加全局性的计划任务时,一种方式是直接修改/etc/crontab。但是,一般不建议这样做,/etc/cron.d目录就是为了解决这种问题而创建的。例如...
阅读全文
摘要:参考连接:http://www.cnblogs.com/lynch_world/archive/2012/01/06/2314717.html
阅读全文
摘要:cat /proc/cpuinfo中的信息processor 逻辑处理器的id。physical id 物理封装的处理器的id。core id 每个核心的id。cpu cores 位于相同物理封装的处理器中的内核数量。siblings 位于相同物理封装的处理器中的逻辑处理器的数量。1 查看物理CPU...
阅读全文
摘要:修改帧大小和socket缓冲区大小MTU(最大传输单元)的缺省值为1500.通过下面命令将其改为9000(jumboframe)%ifconfigeth0mtu9000socketbuffersize缺省为64kB.理论上,最优的buffer大小为*可以通过下列命令改变其大小(如256KB)%sys...
阅读全文
摘要:原文链接:http://molinux.blog.51cto.com/2536040/516008 一、 RAID详解 二、 mdadm工具介绍 三、 创建一个RAID的基本过程 四、 磁盘阵列的管理 五、 RAID优化RAID详解: 描述:RAID:(Redundant Array of inde...
阅读全文
摘要:Linux 允许多个用户使用不同的终端同时登陆,Linux finger命令为系统管理员提供知道某个时候到底有多少用户在使用这台Linux主机的方法,对于这个简单的命令我们还是先介绍一下再举例吧。Linux finger命令的功能是查询用户的信息,通常会显示系统中某个用户的用户名、主目录、停滞时间、...
阅读全文
摘要:说明 我电脑的系统参数(用 uname -a命令查看)如下:Linux avyn-Lenovo 3.13.0-46-generic #79-Ubuntu SMP Tue Mar 10 20:08:14 UTC 2015 i686 i686 i686 GNU/Linux i686表明了我用的是32位的...
阅读全文
摘要:如何优雅地使用vim编辑器大赞。。原文链接:http://jackiekuo.com/code/2014/05/07/use-vim-the-pragmatic-way/接上篇如何优雅地使用Vim?(美化篇)下面推荐几个我自己常用的Vim插件,这些插件功能强大,非常实用,能极大地提高你的工作效率。如...
阅读全文
摘要:如果大家以后在Ubuntu系统下面遇到NTFS格式的移动硬盘哪个分区不能挂载的话,可以尝试sudo ntfsfix /dev/你相应的分区
阅读全文
摘要:安装了好几次tftp服务器,每次在网上找安装方法,找到的都不一样,有的能用,有的不能用,先把一个能用的版本做一个备忘。参考链接:http://www.cnblogs.com/geneil/archive/2011/11/24/2261653.html
阅读全文
摘要:原文链接:df和du显示的磁盘空间使用情况不一致的原因及处理在Linux下查看磁盘空间使用情况,最常使用的就是du和df了。然而两者还是有很大区别的,有时候其输出结果甚至非常悬殊。1. 如何记忆这两个命令du-Disk Usagedf-Disk Free2. df 和du 的工作原理2.1 du...
阅读全文
摘要:原文链接为:http://blog.sina.com.cn/s/blog_963453200102uya7.html& 放在启动参数后面表示设置此进程为后台进程默认情况下,进程是前台进程,这时就把Shell给占据了,我们无法进行其他操作,对于那些没有交互的进程,很多时候,我们希望将其在后台启动,可以...
阅读全文
摘要:需要使用Linux性能分析工具iostat 和sar等, 这就需要安装软件包sysstat在Ubuntu 12.04下运行sudo apt-get install sysstat,出现如下问题:开始以为需要sudo apt-get -f install sysstat来安装,结果出现同样的问题。 理...
阅读全文
摘要:原文链接:http://os.51cto.com/art/200709/56603.htm我们一开始,先从Free命令说起。Freefree 命令相对于top 提供了更简洁的查看系统内存使用情况:$ freetotal used free shared buffers cachedMem: 2552...
阅读全文