## 一.文件传送和压缩 压缩 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 . ```