1.查看文件及文件夹大小
du -h filename 显示文件大小
du -h dirname 显示文件夹及文件夹下所有目录的大小
du -sh dirname 显示文件夹的大小
其中 -h:表示以可以接受的方式输出; -s:表示统计所有文件
2.文件打包解压缩
(1) 压缩
仅打包,不压缩(.tar) tar -cvf /tmp/etc.tar /etc
打包后,以 gzip 压缩(.tar.gz) tar -zcvf /tmp/etc.tar.gz /etc <==
打包后,以 bzip2 压缩(.tar.bz2) tar -jcvf /tmp/etc.tar.bz2 /etc <==
多个目录压缩打包 tar -zcvf my.tar.gz dir1 dir2
(2)解压
tar -zxvf /etc.tar.gz
tar -jxvf /etc.tar.gz
(3) 其它
将一个文件分割压缩为多个文件
tar -czf- dir/ | split -b 1024m -d - founderbn.tar.gz
其中
-b SIZE 指定每个文件的大小,其单位可以为b(512字节)、k(1K)、m(1M)
-d 使用数字而不是字母作为后缀名
-a X 指定后缀名的长度,默认为2位
解压分割文件 cat founderbn.tar.gz0* | tar -xzf -
3. 内存管理
查看内存 free -m
清理内存 echo 3 | sudo tee /proc/sys/vm/drop_caches
查看内存信息 dmidecode | grep -A16 "Memory Device$"
转载于:https://blog.51cto.com/zero923/1310100