important operations - QLGQ/learning-python GitHub Wiki
-
在本地访问其他机器:
ssh [email protected] -
从一个机器拷贝内容到另外一个机器:
jjyy@yy:/github/cabbage/example$ scp rest_relationship.py [email protected]:
yy@yy:$ scp /usr/bin/python2.7 [email protected]: -
服务器&端口
ssh [email protected]
密码:server
server@201:/opt/nginx/conf$ vim nginx.conf
修改配置文件需要权限即加sudo:
server@201:/opt/nginx/conf$ sudo vim nginx.conf
修改完之后需要重载:
server@201:/opt/nginx$ sudo sbin/./nginx -s reload
修改才成功。 本地(本机)的端口和非本地(本机)的端口有区别,分别归属于自己访问和其他人访问。 -
查看进程: netstat -lpnt
-
停止进程: sudo nginx -s stop
-
初始化数据库:
先建立一个数据库,然后在终端运行python init_db.py
。 -
调试代码:
可以在代码中添加print()或者 _logger.warn(user)(参见项目中的profile.py)
来测试代码是否正确。 -
安装python:
- 下载源代码
- 在终端输入解压命令:
$tar -zxvf Python-3.5.2.tgz
- 切换到解压的目录:cd Python
- 安装:
- $ ./configure
- $ make
- $ sudo make install
- 测试:在命令行输入python3.5.2,出现解释器即表示已经正确安装
-
将运行结果输出为txt文档:
-
把python脚本运行结果输出到txt文档中:
python test.py > ./test.txt
-
新建文件并写入内容(把结果赋值给变量content):
f = open("test.txt", 'wb') f.write(content) f.close()
-
-
查看当前终端机下某进程的状态:
ps -aux | grep uwsgi -
windows远程访问linux系统桌面:
首先在windows端打开远程桌面工具,在运行中输入mstsc快速打开,然后输入远程桌面linux服务器的IP地址,接着输入linux操作系统用户名,root用户的密码,确定后即可远程访问了。 -
gitlab网址:http://gitlab.easytech-main.com/devops/enoc-web/tree/master