服务器常用方法笔记

后台运行jupyter notebook

nohup jupyter notebook --allow-root > jupyter.log 2>&1 &

jupyter notebook切换虚拟环境内核

conda install ipykernel

python -m ipykernel install --user --name Python2 --display-name "Python (2.7)"

jupyter notebook主题配置

jt -t chesterish -fs 14 -cellw 97% -ofs 13 -dfs 11 -T -N

在服务器上运行脚本

python robot.py

这样就可以运行成功了,但是我们在关闭连接之后,这个脚本就停止了,那岂不是还是需要开着电脑挂机?别急,我们可以在后台运行脚本啊,这样即使关闭连接,也一样在运行。使用命令如下:
nohub python robot.py
这时可以查看进程:
ps -ef | grep python

就会看到我们刚才robot代码已经运行起来了,这个就是在后台运行,关闭连接之后一样会运行,这下就放心了。但是,如果发生错误的话,我们是无法知道哪里出错的,这时我们指定日志输出文件
nohup python -u robot.py > robot.log 2>&1 &

-u就是指定实时的日志输出目录,而&符号是使程序在后台运行,一边运行还可以一边查看日志输出文件,这里的robot.log就是我们的日志输出文件。

还有一个问题,我想停止运行怎么办?可以使用这个命令
kill -9 PID
这里PID为linux系统上的进程号,要想停止哪个后台程序就填上它对应的PID即可,查看PID

ps -ef I grep python

其他相关方法:
1 命令行python脚本传参
2 python import model
让python找到自己写的models
https://blog.csdn.net/qq_43355223/article/details/87340858
https://www.cnblogs.com/bob-jianfeng/p/10274034.html
【Linux】ssh命令行下多任务前后台切换
https://www.cnblogs.com/peanutk/p/11650522.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
搭建服务器需要以下步骤: 1. 选择服务器操作系统,如Linux、Windows等。 2. 安装服务器软件,如Apache、Nginx等。 3. 配置服务器环境,如PHP、MySQL等。 4. 配置防火墙和网络安全。 5. 配置域名和SSL证书。 6. 部署网站或应用程序。 具体步骤如下: 1. 选择服务器操作系统 根据自己的需要选择服务器操作系统,如Linux、Windows等。Linux操作系统是搭建服务器常用的操作系统,因为它稳定、安全、开源,并且有大量的在线支持和社区。 2. 安装服务器软件 安装服务器软件需要根据自己的需要选择,如Apache、Nginx等。Apache是最常用的Web服务器软件,而Nginx则是一种高性能、可扩展的Web服务器和反向代理服务器。 3. 配置服务器环境 配置服务器环境需要安装PHP、MySQL等软件。PHP是一种最常用服务器端脚本语言,而MySQL则是最常用的关系型数据库。 4. 配置防火墙和网络安全 为了保护服务器的安全,需要配置防火墙和网络安全。防火墙可以限制服务器的入站和出站流量,以减少攻击的可能性。网络安全可以保护服务器的敏感数据和应用程序。 5. 配置域名和SSL证书 配置域名和SSL证书是为了使网站更安全和易于访问。域名可以让用户更容易地访问网站,而SSL证书可以保护用户信息的安全。 6. 部署网站或应用程序 在完成以上步骤后,就可以将自己的网站或应用程序部署到服务器上了。这需要将网站或应用程序文件上传到服务器,并确保它们在服务器上运行正常。 总之,搭建服务器需要一定的技术和经验,如果对此不熟悉,可以考虑使用云服务器或托管服务。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值