摘要: Bash 是我们经常与之打交道的 Shell 程序,本文针对其使用技巧进行了搜罗。相信在你看过这些内容之后,定会在 Bash 的世界里游刃有余。从历史中执行命令 有时候,我们需要在 Bash 中重复执行先前的命令。你当然可以使用上方向键来查看之前曾经运行过的命令。但这里有一种更好的方式:你可以按 Ctrl + r 组合键进入历史搜索模式,一旦找到需要重复执行的命令,按回车键即可。重复命令参数 先来看一个例子: mkdir /path/to/exampledir cd !$ 本例中,第一行命令将创建一个目录,而第二行的命令则转到刚创建的目录。这里,“!$”的作用就是重复前一个命令的参数。事实.. 阅读全文
posted @ 2014-03-20 12:45 samhugh 阅读(221) 评论(0) 推荐(0) 编辑
摘要: bash的设置运行 set|grep HISTFILE,默认的历史操作记录文件是 .bash_history在.bash_profile 添加HISTFILE=/root/testexportHISTFILE或者 添加 export HISTSIZE=9999999重新登录,会发现已经把记录写道/root/test 了。其他设置都写在.bashrc可实现:# 忽略重复的命令export HISTCONTROL=ignoredups# 忽略由冒号分割的这些命令export HISTIGNORE="[ ]*:&:bg:fg:exit"# 设置保存历史命令的文件大小exp 阅读全文
posted @ 2014-03-20 12:35 samhugh 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 实用的一行 Linux 命令创建存档文件 tar -czpf folder_name.tar.gz folder_name 该命令将 folder_name 创建为 folder_name.tar.gz 存档文件。递归查找文件内的字符串 find ./ -name ‘*.html’ -exec grep “breadcrumbs.inc.php” ‘{}’ \; -print 这条命令将查找所有包含 breadcrumbs.inc.php 的 HTML 文件。搜索并替换文件里的内容 sed -i ’s/b/strong/g’ index.html 此命令搜索 index.html 文件中的 b 阅读全文
posted @ 2014-03-20 12:31 samhugh 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 国外知名的源代码网站1HPWIND和DISCUZ 都国产论坛程序,是现在国内目前应用最广泛的国产论坛程序代表了中国PHP论坛的高水平.2:VBB和IPB 是国外最有名的PHP论坛,这个相似不用说了.3:CTB和OFSTAR是国产最优秀的PHP文本论坛程序,现在都放慢了开发的步伐.4HPBB和EBB是国外汉化过来的知名论坛,都有一定的用户5:SRP和FLASHBBS是国内的论坛程序.但用的人不是很多,有相似的命运,都在努力,都说是高速论坛.6:3Q和UTSPEED是国产的论坛,都用了别人的论坛程序的模版,让人以为是抄袭.但却都说内核是自己写的.7:极致论坛和ACK论坛都是改自国外论坛程序,一个是 阅读全文
posted @ 2014-03-20 11:32 samhugh 阅读(2502) 评论(0) 推荐(0) 编辑
摘要: 内核版本查看# uname -a系统版本查看# cat /etc/issue系统版本详细信息查看# cat /proc/version系统版本详尽信息查看# lsb_release -a 阅读全文
posted @ 2014-03-20 11:26 samhugh 阅读(188) 评论(0) 推荐(0) 编辑
摘要: fuser 用途:使用文件或文件结构识别进程,即:查询都有哪些进程占用了制定的文件、目录、设备或套接字;lsof MTR fuser命令 用途:使用文件或文件结构识别进程,即:查询都有哪些进程占用了制定的文件、目录、设备或套接字;语法:fuser [-c|-d|-f] [-k] [-u] [-x] [-V] 文件/目录/套接字/设备 ...说明:fuser命令列出了本地进程的进程号,那些本地进程使用File参数指定的本地或远程文件.对于阻塞特别设备,此命令列出了使用该设备上任何文件的进程.每个进程号后面都跟随一个字母,该字母指示进程如何使用文件.c 将此文件作为当前目录使用.e 将此文件作为程 阅读全文
posted @ 2014-03-20 10:16 samhugh 阅读(891) 评论(0) 推荐(0) 编辑