linux 101 hacks 4stat diff ac】的更多相关文章

stat 命令 stat 命令那个可以用来查看文件或者文件系统的状态和属性.显示一个文件或目录的属性 $ stat /etc/my.cnf File: `/etc/my.cnf' Size: Blocks: IO Block: regular file Device: 801h/2049d Inode: Links: Access: (/-rw-r--r--) Uid: ( / root) Gid: ( / root) Access: -- :: Modify: -- :: Change: --…
本系列来源于<linux 101 hacks>,作者还写了其他101 hacks教程,读了几章,觉得技巧都还不错,很实用,做个总结收藏. cdpath 设置基目录 [ramesh@dev-db ~]# pwd /home/ramesh [ramesh@dev-db ~]# cd mail -bash: cd: mail: No such file or directory [注: 以上试图进入当前目录下的 mail 子目录] [ramesh@dev-db ~]# export CDPATH=/…
技巧 74: crontab 书上的这一段我删了,重写一下,用的是ubuntu 16.04系统 参考 每天一个 linux 命令(50):crontab 命令 crond 服务 安装 crontab: yum install crontabs 这个一般系统自带 服务操作说明: service cron start // 启动服务 service cron stop // 关闭服务 service cron restart // 重启服务 service cron reload // 重新载入配置…
如果你经常使用命令行,那么有效的使用命令历史机制将会使效率获得极大提升.事实上,一旦你掌握了我在下面给出的 15 个例子, 你就会发现使用命令行将更有乐趣 是吗?我学一学呢 技巧 50:使用 HISTTIMEFORMAT 在历史中显示 TIMESTAMP 通常情况下,当你在命令行中键入 history 时,终端中将显示你刚输入的命令及其编号.如果出于审查命令的目的,和命令一起显示时间戳将会很有帮助, 如下所示. # export HISTTIMEFORMAT='%F %T ' # history…
PS1——默认提示符 看完这一章,我心里若干个卧槽.. 如下所示, 可以通过修改 Linux 下的默认提示符,使其更加实用.在下面的例子中,默认的 PS1的值是“ \s-\v\$”,显示出了 shell 的名称的版本. 我们通过修改,可以使其显示用户名.主机名和当前工作目录. -bash-3.2$ export PS1="\u@\h \w> " ramesh@dev-db ~> cd /etc/mail ramesh@dev-db /etc/mail> [注: 提示符…
禁止标准输出和错误信息的输出 当我们调试 shell 脚本的时候,我们往往不希望看到标准输出和标准错误的信息.我们可以使用/dev/nulll 来禁止标准错误的信息. 将标准输出重定向到/dev/null当你调试 shell 脚本的时候不想看输出,只想看错误信息的时候,这个命令会非常有用. # cat file.txt > /dev/null # ./shell-script.sh > /dev/null 用“2>/dev/null”禁止错误输出当你只想看标准输出,而不想看错误信息的时候…
感觉挨个按着作者来的太蠢了,我还是放自己觉得不错的东西把 用特定格式显示当前时间 以下的方法可以用各种不同的格式来显示当前时间: $ date Thu Jan :: PST $ date --date="now" Thu Jan :: PST $ date --date="today" Thu Jan :: PST $ date --date='1970-01-01 00:00:01 UTC +5 hours' +%s $ date '+Current Date:…
Linux之旅(1): diff, patch和quilt (下) 2 quilt 我们自己的项目能够用cvs或svn管理所有代码.但有时我们要使用其它开发人员维护的项目.我们须要改动一些文件,但又不能直接向版本号管理工具提交代码.自己用版本号管理工具重建整个项目是不合适的,由于大多数代码都是别人维护的,比如Linux内核.我们仅仅是想管理好自己的补丁.这时能够使用quilt. 2.1 基本概念 quilt是一个帮助我们管理补丁的程序.quilt的命令格式相似于cvs: quilt 子命令 [參…
linux比较2个文件的区别有两个命令: (1)diff (2)vimdiff cp /etc/grub.conf hello 在hello文件的末尾添加zhangsan 使用diff比较2个文件的区别: [root@rhel ~]# diff hello /etc/grub.conf 18d17 < zahnsgan vimdiff hello /etc/grub.conf +-- 11 lines: grub.conf generated by anac|+ +-- 11 lines: gr…
Linux 文本比较工具 ■ diff命令 diff用于逐行比较两个文本文件,列出其不同之处 diff [option] <file1> <file2> file1和file2除了可以是文件名之外,也可以是: 文件名 目录名    这样子的话自动比较目录名下和文件名同名的文件 "-" 表示标准输入 目录名 目录名 会搜索两个目录下同名的文件并作比较,对于各自独有的文件则说明是独有的 可选option: -a 将所有文件当成文本文件处理 -b 忽略空格造成的不同(…