记一些命令,防忘记。
查看当前目录文件大小
ls -lh
或
du -sh *
只显示当前目录下的隐藏文件
ls -d .*
为目录及其子目录授权
sudo chmod -R 777 dir
scp
下载服务器的文件或目录
scp -r -P 10011 username@xx.xx.xx.xx:path0 path1
解释:-r 文件夹 -P 端口(注意大写) path0 服务器上的路径 path1 本地路径
上传
scp -P 10011 path1 username@xx.xx.xx.xx:path0
-P放前面,紧接scp,不然permission denied
上传文件至服务器端,过滤指定名称文件
rsync -av -e 'ssh -p port' --exclude='file_name' src_dir user@xx.xx.xx.xx:dst_dir
git fetch origin master //从远程的origin仓库的master分支下载代码到本地的origin master
git log -p master.. origin/master//比较本地的仓库和远程参考的区别
git merge origin/master//把远程下载下来的代码合并到本地仓库,远程的和本地的合并
sed命令,修改文本文件
http://www.cnblogs.com/ev-zhk/p/4277023.html
https://zhidao.baidu.com/question/813662423525588772.html
查找目录及子目录中所有名称匹配的文件(并删除)
find ./ -depth -name file_name
find ./ -depth -name file_name -exec rm -f {} \;
open -n /Applications/WeChat.app/Contents/MacOS/WeChat
mac双开微信
pip清华源
-i https://pypi.tuna.tsinghua.edu.cn/simple
查看python进程
ps -ef | grep python
du -h --max-depth=1 ~ 查看目录下1级子目录大小
du -sh ~ 查看目录总大小
df -h 查看磁盘使用情况
conda env remove -n torch03 删除环境
conda create -n xx1 —-clone xx2 克隆环境
conda info -e 列出环境