精华内容
下载资源
问答
  • nohup和&的区别

    2018-03-27 21:44:03
    转自:nohup和&的区别 https://blog.csdn.net/zhang_red/article/details/52789691 nohup是永久执行 &是指在后台运行 运行 nohup –help Run COMMAND, ignoring hangup signals. 可以看到是...

    转自:nohup和&的区别 https://blog.csdn.net/zhang_red/article/details/52789691

    nohup是永久执行

    &是指在后台运行

    运行 nohup –help
    Run COMMAND, ignoring hangup signals. 可以看到是“运行命令,忽略挂起信号”

    就是指,用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系,例如我们断开SSH连接都不会影响他的运行,注意了nohup没有后台运行的意思;&才是后台运行

    &是指在后台运行,但当用户推出(挂起)的时候,命令自动也跟着退出

    那么,我们可以巧妙的吧他们结合起来用就是
    nohup COMMAND &
    这样就能使命令永久的在后台执行

    举个例子
    使用natapp内网穿透的时候想让程序一直在后台执行,即使ssh连接关闭也可以执行

    root@VM-7-ubuntu:/home/ubuntu# nohup ./natapp -authtoken=xxxxxxxxx -log=stdout &
    root@VM-7-ubuntu:/home/ubuntu# ps -ef | grep natapp
    root      2155     1  0 Mar26 ?        00:00:07 ./natapp -authtoken=xxxxxxxxx -log=stdout
    root      2259 14858  0 21:41 pts/0    00:00:00 grep --color=auto natapp
    root@VM-7-3-ubuntu:/home/ubuntu# 

    想停止运行也很简单

    root@VM-7-ubuntu:/home/ubuntu# kill -9 2155

    这样就能终止程序的运行了

    另外,nohup执行后,会产生日子文件,把命令的执行中的消息保存到这个文件中,一般在当前目录下,如果当前目录不可写,那么自动保存到执行这个命令的用户的home目录下,例如root的话就保存在/root/下

    这个我们常在运行命令和脚本中常用到的

    展开全文
  • python 带有缓冲,带-u参数可以立即输出 nohup python -u demo.py > 20181219.log &
    python 带有缓冲,带-u参数可以立即输出 nohup python -u demo.py > 20181219.log &
    展开全文
  • NATAPP--实现SSH内网穿透1. 关于Natapp2. 使用Natapp3. Natapp安装和配置4. XShell连接 相关参考博文原文地址: CSDN:KevenPotter:NATAPP安装和配置(附加NATAPP后台运行) CSDN:麻瓜藤之父:外网穿透:natapp使用...



    相关参考博文原文地址:
    CSDN:KevenPotter:NATAPP安装和配置(附加NATAPP后台运行)
    CSDN:麻瓜藤之父:外网穿透:natapp使用教程
    CSDN:TZero-:Natapp实现ssh内网穿透



    1. 关于Natapp

    Natapp是基于ngrok的国内收费内网穿透工具,免费版本:提供http,https,tcp全隧道穿透,随机域名/TCP端口,不定时强制更换域名/端口,自定义本地端口。

    2. 使用Natapp

    1. 注册一个账户(需要用支付宝实名认证一下),选择购买隧道-免费购买。

    2. SSH是基于TCP协议的,所以隧道协议选择TCP,注意本地端口选择22
      在这里插入图片描述

    3. 点击免费购买后,可以得到一个authtoken
      在这里插入图片描述

    3. Natapp安装和配置

    1. 首先,我们从官网(https://natapp.cn/)下载NATAPP软件到我们的服务器,这里我们选用的是Linux64位的版本:
      在这里插入图片描述

    2. 然后我们开始下载NATAPP的配置文件config.ini(https://natapp.cn/article/config_ini)
      在这里插入图片描述

    3. 然后将我们下载好的两份文件上传至我们的服务器/usr/local/natapp目录下:

    将客户端和config.ini放在同一目录,并修改authtoken
    在这里插入图片描述

    1. 运行
      在Linux/Mac 下 需要先给执行权限。
    chmod a+x natapp
    

    编写脚本软件:

    vim wangcai.sh
    

    然后在里面写入这条语句:nohup ./natapp &后保存退出。

    对这个脚本文件授权:

    chmod 777 wangcai.sh
    

    配置我们的config.ini文件,我们需要将log更改为stdout(直接屏幕输出),同时将loglevel(日志等级)从ERROR调整到INFO,这样可以确保我们NATAPP的启动信息可以成功打印到我们的nohup.out文件当中:
    在这里插入图片描述

    开始运行wangcai.sh:

    ./wangcai.sh
    

    查看nohup.out文件:
    在这里插入图片描述

    4. XShell连接

    在这里插入图片描述
    蓝色部分是外网链接的ip,绿色是外网链接的端口,红色是内网链接的ip和端口,呈映射关系。

    在这里插入图片描述
    用xshell登录,上图与上上图的参数对应颜色。

    至此,即可登录成功。
    在这里插入图片描述

    展开全文
  • ./natapp -authtoken = xxxxxx -log = stdout -loglevel = ERROR & "" " 配置jupyter notebook映射,映射前的有关操作可以查看如下: https://blog.csdn.net/CS_GaoMing/article/details/88952879 " "" # ...

    穿透NAT解决方案

    ngrok

    这个是一款国外的免费+收费版本的局域网穿透实现方案,缺点只有一个就是收费版本折算人民币高于国内的,免费版本,我在我的windows无法通过PowerShell以及SecureCRT实现访问,但是在我的另外一ubuntu计算机,以及我的vps:centos服务器上是可以实现的。

    具体原因,未知。所以转为使用国内的…

    natapp

    • 前置说明

      这是一款国内的价格低廉的局域网穿透解决方案,可能是最好的解决方案之一!

      理由:啊,便宜啊。

      官方主页:https://natapp.cn/

      注册,支付宝实名认证之后就可以开始使用了,攻略地址:https://natapp.cn/article

      然后浏览:
      攻略一号.png

    • 运行在自己的计算机上

      因为我的是ubuntu计算机,所以相对而言配置会方便很多,当然官方也有文档,也有相应的群!

    • 开启我的远程登录

      因为这个是常驻的,为了保证自己在任何时候都可以登录上该计算机,所以我买了一个固定的tcp,然后登陆之后启动临时的web映射,将我的Jupyter notebook端口映射过来问题就可以完美解决了。

      222333.PNG

      # 电脑开机后配置映射tcp端口.
      nohup ./natapp -authtoken=xxxxxx -log=stdout -loglevel=ERROR &
      
      """
      配置jupyter notebook映射,映射前的有关操作可以查看如下:
      https://blog.csdn.net/CS_GaoMing/article/details/88952879
      """
      # 这样运行?抱歉,不像ngrok,官网主页返回端口的有关信息,所以只能非后台运行..
      nohup ./natapp -authtoken=xxxxxx -log=stdout -loglevel=ERROR &
      
      # 正确姿势是老老实实的.
      ./natapp -authtoken=xxxxxx
      

      其他说明:
      因为我们没有公网,所以如下命令行是不能解决问题的.

      # 打开任何的点12000端口,链接到12345是行不通的,因为没有公网ip.
      ssh -NfL localhost:12000:localhost:12345 myubuntuusername@192.168.0.113
      
    • 结果如下:

      0000999.PNG
      8888.PNG

    • 其他ngrok,我开代理http才能爬上去,不然不行,而tcp根本爬不上去-即使开全局代理.
      338900.PNG

    frp - 局域网穿透

    • frp 说明

      这一款软件是中国人写的,无论是在文档的说明还是配置的风格上都符合国人的风格,一句话不拆成两句话说,使用文档清新脱俗。

      此处给一个链接地址:https://www.vediotalk.com/?p=505

      视频链接地址:https://space.bilibili.com/28459251

    • 关于该文档,该视频的看法.

      • 这个所谓的教程并不是最早的,但是由于这个关于群晖NAS配置的介绍,故而放的此链接.
      • 同时我不认为该人的文档写的有多好,关于一些相关的配置文档写的不够详细,有部分流程存在歧义,但是配合视频是可以避免的。
    • 我个人的使用是:

      • 我有VPS服务器,实验室有自己的电脑,主要是跑深度学习的。同时还有学校的属于我老师门下的机子,当然不是每一个老师都有,但是每一个组肯定是有的,我的打算是自己的电脑运行起来,将来有一天为服务器配置。
      • 第二,因为学校的机子暴露在外网之下多有风险,自己尽量把风险控制在自己手中,虽然ssh传输相对安全。
      • 我要实现的功能:
      • 我要在寝室里使用 实验室的电脑A,需要通过 外网服务器S。寝室电脑不做配置…
      • A电脑配置如下:
        client.PNG
        我的服务为将jupyter映射到外网,jupyter端口我配置为:12345
      • S电脑配置如下:
        server.PNG
    • 访问方式:

      • web开启后,如键入百度一样键入自己的域名一样,即可进入!
      • ssh,www.domain,端口6000,不是22!
    • 如图:
      11111.PNG
      2222.PNG
      4444.PNG

    展开全文
  • linux后台运行natapp(ngrok)教程

    千次阅读 2019-01-27 16:09:17
    首先,要确保常规方式运行natapp 没有任何问题. ..../natapp -authtoken=xxxxx   正常运行如下     浏览器访问等测试,均无任何问题.   这是,如果关掉窗口,就是关掉了natapp程序,所以会掉线.  ...
  • Linux操作系统

    2021-11-18 17:17:45
    # # 访问 http://lixing.nat300.top # 开机自启 cd /etc/rc.d && vi rc.local # 编辑该文件,添加内容: nohup /usr/local/natapp/natapp -authtoken=2c1ad2664029ea02 -log=stdout -loglevel=ERROR & chmod +x rc....
  • NATAPP安装和配置(附加NATAPP后台运行) 原创 ...
  • Linux搭建Natapp

    2020-02-27 10:26:45
    首先,在Natapp下载对应版本的安装包...这里 authtoken 十分重要,是后面启动 natapp 必不可少的参数!!! 2.打开虚拟机,上传安装包解压 在 /usr/local 目录下创建一个 natapp 文件夹 mdkir natapp 解压安装包 ...
  • 自己亲测可用哦, ...2.下载完毕后,把natapp_linux_amd64_2_3_9.zip 上传到/usr/local/natapp文件夹下 使用命令解压:unzip natapp_linux_amd64_2_3_9.zip (如果没有安装解压包,yum install -y unzip ...
  • 钉钉内网穿透

    千次阅读 2021-01-12 22:15:31
    示例: ./ding -config=./ding.cfg -subdomain=abcde 8080 ./ding --help 用法: ./ding [OPTIONS] Options: -authtoken string 用于标识ngrok.com帐户的身份验证令牌 -config string ngrok配置文件的路径。...
  • Centos使用natapp教程

    2021-05-14 03:45:16
    官网:https://natapp.cn/首先在Natapp站注册账号点击注册登录后,点击左边 购买隧道,免费/付费均可 根据需要选择隧道协议,...7.取得authtoken在网站后台,我的隧道处,可以看到刚才购买的隧道 点击复制,即可得到 autht...
  • ngrok环境搭建

    2019-03-11 11:22:12
    setsid ./ngrok -config=./ngrok.cfg -subdomain=test 80 #在linux下如果想后台运行 需要注意: 1.ngrok服务端,按照上面的步骤,并不在 $PATH 中,我们可以选择性添加 echo 'export PATH=$PATH:/usr/local/...
  • 利用natapp实现手机访问内网 linux 服务器 背景 硬件设备: ubuntu服务器1台; 安卓4.0以上版本手机1部; 环境描述: LINUX服务器部署在内网环境,局域网内可以访问LINUX,也可以通过公共服务器代理上外网。 ...
  • 推荐https://natapp.cn/ 1、注册 2、购买免费隧道 本地端口是你要映射你本地的哪个端口,就填写相应的端口号 3、购买后在我的隧道里可以看到 4、下载客户端,我这边是在linux系统上部署的项目,所以选择...
  • 记录一次关于内网穿透工具natapp的使用 平常只用CSDN查查资料,一直想尝试着自己创作一次原创。以记录一年多来编程学习之路。不在能知,而在能行。所以,今天,他来了。 一、内网穿透简述 (一)概念 内网穿透...
  • nohup /usr/local/natapp/natapp -authtoken=XXX -log=stdout -loglevel=ERROR & #启动tomcat /home/tomcat7/bin/startup.sh #启动app /home/application/startApp.sh  centos中/etc/rc.d/rc.local默认是无权...
  • Natappd内网穿透使用... log=stdout #log 日志文件,可指定本地文件, none=不做记录,stdout=直接屏幕输出 ,默认为none loglevel=INFO #日志等级 DEBUG, INFO, WARNING, ERROR 默认为 DEBUG http_proxy= #代理设置 如 ...
  • linux后台运行natapp

    2020-06-05 12:29:01
    首先,要确保常规方式运行natapp 没有任何问题. 如 我们将natapp放在 /usr/local/natapp/ 下 cd /usr/local/natapp 然后运行 ./natapp -authtoken=xxxxx ...nohup ./natapp -authtoken=xxxx -log=stdout &
  • nohup ./natapp -authtoken=**** -log=stdout -loglevel=INFO &
  • 需要本地对接微信公众号、小程序、钉钉等,可以使用内网穿透工具natapp,谨以此篇博客和大家分享下。 需求 本地对接微信公众号、小程序、钉钉,需要钉钉服务器等访问你本地调试的情况,可以使用内网穿透工具natapp。...
  • netapp免费内网穿透 最近在做autojs项目的时候发现有个需求,要在远程设备上连接自己的pc机器进行调试... 当然我们也可以使用异步任务,并且指定日志级别 nohup ./natapp -authtoken=xxx -log=stdout -loglevel=ERROR &
  • ngork 使用

    2019-03-06 21:39:42
    在这个hood(机制)下,所有的authtoken命令,将会被添加(或修改),ngrok配置文件点的authtoken属性。 ngrok authtoken <个人的authtoken> HTTP 隧道: 1.自定义子域名 Ngrok 为它打开的 HTTP 隧道,...
  • PHP进阶面试题

    2021-06-11 08:42:41
    errors "1" 显示错误 log_errors "0" 设置是否将错误日志记录到 error_logerror_log NULL 设置脚本错误将被记录到的文件 upload_max_filesize "2M" 最大上传文件大小 post_max_size "8M" 设置POST最大数据限制 ...

空空如也

空空如也

1 2
收藏数 33
精华内容 13
关键字:

nohup./natapp-authtoken=a936dea821203061-log=stdout-loglevel=error&