Linux命令
登录服务器:ssh username@172.16.13.101
传输文件:scp path xuyao@172.16.13.101:/home/xuyao/mpcnode
复制文件:cp –r 源文件 目的文件
分配读写权限:chmod 777 文件或目录
启动mpc节点:./mpc-node-darwin daemon --p1 8000 --p2 4000
根据名称查看进程:lsof -c name
根据端口查看进程:lsof -i:port
查看所有文件:ls -a
查看当前路径:pwd
vim:i 输入模式;: 命令模式(:q退出,:wq保存并退出,:q! 直接退出)
创建文件:touch filename
删除文件:rm -rf 文件名
删除文件夹下所有文件:rm -rf *
删除空目录:rmdir 文件夹名
修改文件名:mv 旧名称 新名称
列出所有进程:ps -a
列出内存当中的所有程序:ps aux
强制杀死进程:kill -9 <pid>
杀死特定名字的进程:killall -9 <name>
杀死进程:pkill <进程名/进程拥有者>
打二进制包:make build version=dev
替换字符串:sed -i 's/str1/str2/g' filename
监控cpu:top -p 12624 -b -n 240 -d 1 >> screen.txt
压缩:zip -r mysql.zip mysql
解压:unzip mysql.zip tar -zxvf data-explorer-dev.tar.gz
查看系统版本:lsb_release -a cat /proc/cpuinfo
查看已安装的软件:dpkg --list
卸载软件并删除配置:sudo apt-get remove —purge
卸载软件:sudo apt-get remove
清除缓存:sudo apt-get clean
git常用命令:
查看所有分支:git branch -a
切换分支:git checkout -f 分支
拉取代码:git pull
更新依赖:git submodule update
放弃更改:git restore file
docker常用命令:
docker run -it my/python:v1 /bin/bash
docker stop containerId
sudo docker ps
sudo docker exec -it containerId /bin/bash
mac快捷命令
显示隐藏文件:
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
不显示隐藏文件:
defaults write com.apple.finder AppleShowAllFiles FALSE
killall Finder