terminal常用汇总

记录了一些常用的terminal指令

服务器相关

连接服务器: ssh jcyang@xx.xx.xx.xxx
上传或者下载: scp /Users/yangjichen/Desktop/1.png jcyang@xx.xx.xx.xxx:/home/jcyang/test/
命令行使用代理: proxychains4+命令
连接ftp服务器: ftp xx.xx.xx.xxx 10021

下载ftp服务器某一文件夹: wget —ftp-user=team —ftp-password=fudan -r ftp://10.86.11.160:10021/idataapi/建模数据/微博内容数据/20181106

修改环境变量: vim .bash_profile vim ~/.bashrc

每次登陆需要source ~/.bashrc

连接网络,运行桌面上的net.sh文件:sh net.sh

tmux相关:

tmux a -t 0
tmux ls
control+b+d 退出
control+b+方向键 切换分屏
control+b+% 左右分屏
control+b+” 上下分屏
control+b+x 关闭当前分屏

Mongodb相关:

使用默认端口连接MongoDB mongodb://localhost
通过shell连接mongodb服务 $ ./mongo
因为已经添加了环境变量,所以现在连接顺序为 1.sudo mongod 2.新开个命令行mongo
下面两行查看数据库和数据表 show dbs show tables
ps -eaf | grep mongod 然后kill pid

conda切换环境:

conda activate py2
conda deactivate