ubuntu相关命令

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$"




你可能感兴趣的:(ubuntu;命令)