source FileName
作用:在当前bash环境下读取并执行FileName中的命令。
注:该命令通常用命令“.”来替代。
如:source .bash_rc 与 . .bash_rc 是等效的。
注意:source命令与shell scripts的区别是,
关于这个linux系统的学习,我一直看《linux就该这么学》。
Linux 系统的 source 命令通常用于重新执行刚刚修改的初始化文件,使之立即生效,而不用注销并重新登录帐号。例如:如果你使用的是 C-Shell,那么在你的帐号主目录下面缺省的 shell 文件名就是 .cshrc。如果你使用 vi 命令对 .cshrc 文件中的环境变量(例如:PATH、LIB等)进行了修改,那么你就可以直接在 $ 提示符下使用:source .cshrc <cr>使变量设置生效。如下例:$source .cshrc <cr>
Linux tail命令可用于查看文件的内容,有一个常用的参数-f常用于查阅正在改变的日志文件。tail -f
filename会把filename文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要filename更新就可以看到最新的文件内容。
命令格式:
tail [参数] [文件]
参数:
-f 循环读取
-q 不显示处理信息
-v 显示详细的处理信息
-c<数目>显示的字节数
-n<行数>显示文件的尾部n行内容
--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束
-q,--quiet, --silent 从不输出给出文件名的首部
-s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒
tail -n 50 wx.log
示例:查看/var/log/boot.log,只显示最后一行,则执行
tail -n 1 /var/log/boot.log
tail -n 1000:显示最后1000行
tail -n +1000:从1000行开始显示,显示1000行以后的
head -n 1000:显示前面1000行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)