热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

高性能服务器使用帮助

1 远程登陆必要信息:服务器IP地址,用户名和密码1.1 Windows系统下载安装PuTTY软件https:www.chiark.greenend.org.uk~sgtatham

1  远程登陆

必要信息:服务器 IP 地址,用户名和密码

1.1  Windows 系统

下载安装 PuTTY 软件

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

打开 PuTTY 软件,在 Host Name (or IP address) 处输入 IP 地址,然后点击最下方 Open 按钮

根据提示依次输入用户名和密码即可登陆(注意:输入密码屏幕不显示,不要反复输入)。

1.2  macOS 和 Linux 系统

打开终端,输入

ssh username@192.168.239.128

其中 username 为实际用户名,根据提示输入密码即可登陆。

2  传输文件

下载安装 FileZilla 软件

https://filezilla-project.org/download.php?show_all=1

点击文件菜单,打开站点管理器,点击新站点

协议选择 SFTP,主机输入 IP 地址,登陆类型选择询问密码,点击下方的连接按钮

根据提示输入用户名和密码即可登陆。

窗口左侧为本地目录,右侧为远程目录。

建议隐藏远程目录的配置文件。

点击查看菜单,选择目录列表过滤器,勾选远程过滤器中的 Configuration files

3  提交任务 (sun grid engine, qsub)

计算任务包括批处理任务和交互式任务两种。

批处理任务通常用于运算时间较长的计算任务,需要编写任务脚本。

交互式任务用于简单快速的计算任务,需先申请计算终端然后输入计算命令。

3.1  批处理任务

首先将需要执行的计算任务命令保存为任务脚本,例如 hello.sh

#!/bin/bash
#
#$ -cwd
#$ -j y
#$ -S /bin/bash
#
#$ -l mem_free=4G
#
# your code goes here
date

通常以 #! 和 #$ 开头的内容不建议修改,以 # 开头的为注释内容。

上面任务脚本通过调用 date 命令显示当前系统日期和时间。

注意,脚本文件换行符必须为 \n 格式(Linux 和 macOS 系统默认),而 Windows 系统下文件默认换行符为 \r\n 格式。

Linux 系统下可使用 sed 命令将 \r\n 转换为 \n,命令如下:

sed -i 's/\r$//' hello.sh

任务脚本写好后使用 qsub 命令进行提交,命令如下:

qsub hello.sh

任务提交后可使用 qstat 命令查看任务状态,命令如下:

qstat

还可以使用 qdel 命令终止已提交的任务,命令如下:

qdel 5968

其中 5868 为 qstat 输出结果中的任务编号。

3.2  交互式任务

如果计算任务简单且运算时间较短,可使用 qrsh 申请计算终端后,直接输入命令进行计算。

qrsh

推荐阅读
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • Java学习笔记之使用反射+泛型构建通用DAO
    本文介绍了使用反射和泛型构建通用DAO的方法,通过减少代码冗余度来提高开发效率。通过示例说明了如何使用反射和泛型来实现对不同表的相同操作,从而避免重复编写相似的代码。该方法可以在Java学习中起到较大的帮助作用。 ... [详细]
  • 原理:dismiss再弹出,把dialog设为全局对象。if(dialog!null&&dialog.isShowing()&&!(Activity.)isFinishing()) ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  • 本文详细介绍了在Centos7上部署安装zabbix5.0的步骤和注意事项,包括准备工作、获取所需的yum源、关闭防火墙和SELINUX等。提供了一步一步的操作指南,帮助读者顺利完成安装过程。 ... [详细]
  • GSIOpenSSH PAM_USER 安全绕过漏洞
    漏洞名称:GSI-OpenSSHPAM_USER安全绕过漏洞CNNVD编号:CNNVD-201304-097发布时间:2013-04-09 ... [详细]
author-avatar
黄小翻_618
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有