linux 命令备忘


查看当前目录下所有目录的大小

find ./ -type d -maxdepth  1  -exec du -s '{}' \; |sort -nr

linux下给其他终端发消息,wall

NAME
       wall -- send a message to everybody's terminal.

SYNOPSIS
       wall [-n] [ message ]

修改系统的时区

date 
cd /etc
ln -sf /usr/share/zoneinfo/EST localtime
date

同步 Linux时间 (校時)

同步

[root@mail ~]# ntpdate time-a.nist.gov
27 Apr 16:24:54 ntpdate[27204]: adjust time server 129.6.15.28 offset 0.168042 sec
写入bios
[root@mail ~]# hwclock -w

查找某个目录,包括子目录里面的文件,进行字符串替换,这里是查找当年目录下一个叫test的目录,把里面含有”abc”的字符串替换成”def”,
用到find和sed

find ./test -type f -exec sed -i "s/\"abc\"/\"def\"/g" {} \;

根据修改时间来查找文件,下述的例子是查找10分钟内修改过的文件。
+10是超过10分钟,-10是十分钟内,10是正好是分钟,这里10!=+10哦

find ./ -cmin -10

解压缩bz2结尾的文件
tar xjfv phpMyAdmin-2.10.0.2-all-languages.tar.bz2


《“linux 命令备忘”》 有 1 条评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据