一.文件传送和压缩

压缩

  1. tar zcvf img.tar.gz Image/

解压

tar zxvf img.tar.gz

把服务器文件下载到本地

scp ceshi@123,45,67,89:/tmp/img.tar.gz /Users/you/Desktop/

上传本地文件到服务器

scp /path/local_filename username@servername:/path

二.linux下使用 du查看某个文件或目录占用磁盘空间的大小

du -ah —max-depth=1 这个是我想要的结果 a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。

$ du -ah --max-depth=1
4.0K    ./.rediscli_history
28K     ./.bash_history
32K     ./.ssh
du: cannot read directory './ezhttp-master/soft/boost_1_59_0': Permission denied
5.6G    ./ezhttp-master
36K     ./.config
1.2M    ./ezhttp.zip
948K    ./.mysql_history
4.0K    ./.bashrc
4.0K    ./.bash_logout
9.3M    ./phpredis-3.1.4
0       ./.sudo_as_admin_successful
4.0K    ./.wget-hsts
886M    ./julyedu_1712220000.sql
16K     ./.local
8.0K    ./.nano
8.0K    ./.vim
20K     ./.viminfo
4.0K    ./.gitconfig
112M    ./.nvm
204K    ./phpredis-3.1.4.tar.gz
4.0K    ./.profile
138M    ./.cache
6.7G    .