Linux相关初步运用

常用命令

Cd

Ls

Unzip

Unrar x

Mv

Pwd

rz

sz

rm -rf /root/logs/game#删除文件夹

rm -f /root/logs/game/nohup.log#删除文件

#返回上级目录cd..

#目录创建

mkdir

路径添加

Vim ~/.bash_profile

#python环境变量的添加

Export PYTHONPATH=$PYTHONPATH:/home/user/incorrect/path/site-packages

#全局环境变量的添加
exportPATHexportPATH=$PATH:/home/luna/packages

#重新加载环境变量

Source ~/.Bash_profile

#查看环境变量

printenv PATH

重点:

在Python解释器中,使用sys.path来查看Python的搜索路径,会显示Python解释器在导入模块时会搜索的路径

importsys
print(sys.path)

#显示包的安装路径

Pip show  baoming

#查看正在运行的jupyert进程

ps aux | grep jupyter

在使用ctrl+C使得jupyter进程解释时

选择n或者不输入:

  1. Jupyter Notebook服务器将继续运行。
  2. 你可以在浏览器中重新连接到指定的端口,例如:http://服务器路径:原端口/
  3. 服务器将保持活动状态,并且所有未关闭的内核也将保持运行。
  • 选择y
  1. Jupyter Notebook服务器将关闭。
  2. 所有活动的内核将被关闭。
  3. 你将无法再通过该端口重新连接,除非你重新启动Jupyter Notebook服务器。

Jupyter notebook端口配置的过程中,怎么保证每次的端口是一致的:

方法一:命令行参数

你可以在启动Jupyter Notebook时通过命令行参数指定端口。例如,如果你想使用端口8888,可以使用以下命令:

jupyter notebook --port=8888

方法二:修改Jupyter Notebook的配置文件
Vim  ~/.jupyter/jupyter_notebook_config.py
找到以下行(如果没有找到,可以手动添加):
# c.NotebookApp.port = 8888
去掉注释符号(#),并将端口号设置为你想要的固定端口,例如8888
c.NotebookApp.port =8888

保存并关闭文件。

检查端口是否被占用

lsof -i :8888

保证终端关也依然在运行的命令

nohupjupyter notebook --allow-root >data_test.log 2>&1&

此命令用于在后台启动Jupyter Notebook服务器,允许以root用户身份运行并将所有输出(包括标准输出和标准错误)重定向到一个日志文件中,即使关闭终端,Jupyter Notebook服务器也会继续运行。

  • nohup是一个命令,用于退出终端后继续运行指定的命令。
  • jupyter notebook --allow-root
    用于启动Jupyter Notebook服务器,其中
    --allow-root选项允许以root用户身份运行Jupyter Notebook。默认情况下,Jupyter Notebook不允许以root用户身份运行,因此需要显式指定这个选项。
  • > data_test.log 2>&1
    这部分用于重定向输出:
  • >:将标准输出(stdout)重定向到指定的文件,这里是data_test.log
  • 2>&1:将标准错误(stderr)重定向到标准输出(stdout),即将所有错误信息也写入到data_test.log文件中。
  • &
    将命令放到后台执行
    ,所以可以继续在当前终端会话中执行其他命令,而不需要等待Jupyter Notebook进程结束。

xshell返回命令行

使用 Ctrl + C:

按下 Ctrl + C 组合键。这通常会中断当前的操作并返回到命令行。

使用 Ctrl + Z:

按下 Ctrl + Z 组合键。这会将当前进程挂起并返回到命令行。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/761576.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

算法类学习笔记 ———— 车道线检测

文章目录 介绍基于传统计算机视觉地车道线检测基于道路特征的检测方法基于颜色特征的检测方法基于灰度特征的检测方法 基于彩色特征的检测方法基于纹理特征的检测方法基于多特征融合的检测方法 基于道路模型地检测方法直线模型曲线模型 基于深度学习的车道线检测LaneNet H-Net…

windows离线安装显卡驱动解决方案

前言 我们说这个离线泛指计算机无公网环境,而我们需要将显卡驱动打上,既然没有公网,我们就无法使用联网的方式(傻瓜式安装),受各种原因限制,也不可以把主机搬走连上互联网进行安装。总之…

动手学深度学习(Pytorch版)代码实践 -计算机视觉-38实战Kaggle比赛:图像分类 (CIFAR-10)

38实战Kaggle比赛:图像分类 (CIFAR-10) 比赛链接:CIFAR-10 - Object Recognition in Images | Kaggle 导入包 import os import glob import pandas as pd import numpy as np import torch import torchvision from torch.utils.data import Dataset…

Mac多线程下载管理器:Neat Download Manage 最新版

Neat Download Manager(NDM)是一款功能强大的下载管理软件,它可以帮助用户更有效地管理和下载网络资源。这款软件支持多种浏览器和协议,可以提升下载速度,恢复中断的下载任务,以及自动化下载过程。在使用任…

如何学好AI绘画?点这里有答案!

前言 地狱难度的求职模式下,“掌握一门技术”的那部分求职者,远比其他人更有竞争力;而拥有出色技术和技能的设计师、以及未来想做设计师的小伙伴们,怎么才能更好实现工作自由? 只有两个字:学习。 学习新…

【Go】excelize库实现excel导入导出封装(四),导出时自定义某一列或多列的单元格样式

大家好,这里是符华~ 查看前三篇: 【Go】excelize库实现excel导入导出封装(一),自定义导出样式、隔行背景色、自适应行高、动态导出指定列、动态更改表头 【Go】excelize库实现excel导入导出封装(二&…

uniapp运行到小程序Vue.use注册全局组件不起作用

真想吐槽一下小程序,uniapp运行到小程序使用Vue.use注册全局组件根本不起作用,也不报错,这只是其中一个问题,其他还有很多问题,比如vue中正常使用的没问题的语法,运行到小程序就不行,又是包太大…

第一后裔延迟高怎么办?快速降低第一后裔延迟

第一后裔/The First Descendant一款射击游戏,融合了刷宝、角色扮演、团队合作、剧情等元素,让每个玩家都能在自己的角度上,找到切入点,并不断地成长,一步步解开后裔身上隐藏的秘密。近期该作正式上线,很多玩…

如何选择适合您业务需求的多语言跨境电商系统源码

随着互联网技术的飞速发展和全球市场的日益融合,多语言跨境电商已经成为许多企业进军国际市场的重要战略。在这个竞争激烈的时代,拥有一个适合自己业务需求的多语言跨境电商系统源码至关重要。本篇文章将为您揭秘如何选择适合您业务需求的多语言跨境电商…

接口自动化测试-项目实战

什么是接口自动化测试:使用工具或代码代替人对接口进行测试 测试项目结构(python包) 1、接口api包 2、script:业务脚本 3、data:数据 4、config.py :配置文件 5、reporter:报告 错误问题: 1、未打印任何东西。添加pip ins…

浅谈定时器之JSR223 定时器

浅谈定时器之JSR223 定时器 JSR223 定时器作为JMeter提供的众多定时器之一,以其高度的灵活性和可编程性脱颖而出,允许用户通过脚本自定义延时逻辑。本文将详细介绍JSR223定时器的特性和使用方法。 JSR223 定时器简介 JSR223 定时器利用了Java平台的JS…

家政小程序的开发,带动市场快速发展,提高家政服务质量

当下生活水平逐渐提高,也增加了年轻人的工作压力,同时老龄化也在日益增加,使得大众对家政的需求日益提高,能力、服务质量高的家政人员能够有效提高大众的生活幸福指数。 但是,传统的家政服务模式存在着效率低、用户与…

Unity 解包工具(AssetStudio/UtinyRipper)

文章目录 1.UtinyRipper2.AssetStudio 1.UtinyRipper 官方地址: https://github.com/mafaca/UtinyRipper/ 下载步骤: 2.AssetStudio 官方地址: https://github.com/Perfare/AssetStudio 下载步骤:

2024百元蓝牙耳机哪个好?2024性价比最高的蓝牙耳机推荐

2024想要在百元左右找到一款好用的性价比高的蓝牙耳机,确实是个不小的挑战。市场上各种耳机品牌和型号琳琅满目,各有各的特点。你可能会疑惑,如何才能在预算内挑选到一款性价比高、音质好的耳机呢?这篇文章将为你提供一些选购百元…

【SpringBoot Web框架实战教程】06 SpringBoot 整合 Druid

不积跬步,无以至千里;不积小流,无以成江海。大家好,我是闲鹤,微信:xxh_1459,十多年开发、架构经验,先后在华为、迅雷服役过,也在高校从事教学3年;目前已创业了…

【Mac】王国保卫战:起源 for mac(塔防策略游戏)游戏介绍和安装教程

游戏介绍 《王国保卫战:起源》(Kingdom: Origins)是一款策略塔防游戏,其核心玩法融合了塔防、策略管理和资源管理元素。游戏的主要目标是在一个开放的像素化世界中建立和管理自己的王国,并抵御夜晚来袭的怪物入侵。 …

华为仓颉语言体验:一个简单的socket服务端实现

前言 由于仓颉目前是内测状态, 不能展示仓颉的详细信息,但是华为仓颉官网的公共文档的内容是可以公开的。 我相信有不少喜欢编程的朋友都申请了内测,但是一些编程初学者应该和我一样,处于摸索阶段。所以,我这里把我测…

如果对方没做幂等!记一次生产订单重复的反思

最近公司公司的旧系统中发现了一个bug。业务部门反馈,尽管用户只支付了一年的服务费用,系统却将有效期增加了两年。 原因分析: 到底是什么原因呢? 经过日志分析,发现消息队列(MQ)向第三方服务发…

想用AI高端算力训练模型?试试英智BayStone平台

随着生成式人工智能的迅猛增长,各大公司纷纷推出强大的 AI产品以提升自身核心竞争力,对于依赖基础模型进行推理训练,同时需要高级基础设施的人工智能初创企业,急需使用高端智算算力来加速模型训练与产品研发创新。 算力是否充足&…

HiBit Uninstaller:软件批量卸载,一触即得

名人说:莫道谗言如浪深,莫言迁客似沙沉。 ——刘禹锡《浪淘沙》 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 目录 一、软件介绍1、HiBit Uninstaller2、核心功能 二、下载安装1、下载2、安装 …