• 关于

    cut命令

    的搜索结果

问题

cut命令在偶遇grep后居然发生延迟是什么鬼?

a123456678 2019-12-01 20:08:16 902 浏览量 回答数 1

问题

cut命令在偶遇grep后居然发生延迟是什么鬼?

a123456678 2019-12-01 20:08:14 751 浏览量 回答数 1

问题

从Bash脚本执行GREP / CUT命令的麻烦

祖安文状元 2020-01-08 15:25:59 3 浏览量 回答数 1

阿里云试用中心,为您提供0门槛上云实践机会!

0元试用32+款产品,最高免费12个月!拨打95187-1,咨询专业上云建议!

回答

默认是tab,在cut命令里可以用-d选项显式指定分隔符。比如:cut -f1 test.txt就是默认用tab切分文本文件,取出第一列。如果是cut -d' ' -f1 test.txt则是把空格作为列的切分符。

a123456678 2019-12-02 02:58:49 0 浏览量 回答数 0

回答

概述 本文介绍了在Linux系统的实例中通过netstat命令查看系统端口信息的使用。 详细信息 阿里云提醒您: 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。 本文主要介绍在Linux系统中netstat命令的以下几种用法。 netstat命令使用介绍 netstat命令常用的命令组合 netstat命令处理端口占用 netstat命令使用介绍 netstat命令通常是用来监控TCP/IP网络的工具,可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。如果需要了解当前系统开放了哪些端口,及这些端口的关联进程和用户,可以通过netstat命令进行查询。此处介绍了netstat命令的语法和参数,步骤如下。 使用语法 netstat [$Parameter] 注:[$Parameter]为netstat命令参数。 命令参数 参数说明如下。 -a或--all:显示所有连接中的Socket。 -A:列出该网络类型连接中的相关地址。 -c或--continuous:持续列出网络状态。 -C或--cache:显示路由器配置的缓存信息。 -e或--extend:显示额外的网络相关信息。 -t:仅显示TCP端口。 -u:仅显示UDP端口。 -l:仅显示监听套接字。 -p:显示进程标识符和程序名称,每一个套接字或端口都属于一个程序。 -n:不进行DNS轮显示IP,可以加速操作。 --help:命令用法帮助。 netstat命令常用的命令组合 通常结合grep、wc或sort等命令来分析系统连接情况和连接数状态,可以判断服务器是否被攻击,命令组合使用介绍参考如下。 执行如下命令,显示所有活动的网络连接。 netstat -na 执行如下命令,显示所有指定端口的网络连接并排序。如果该指定端口被Web服务进程监听,就可以通过查看该指定端口监控Web服务。如果看到同一个IP有大量连接,则判定该IP疑似存在单点流量攻击行为。 netstat -an | grep :[$Port] | sort 注:[$Port]为Linux系统指定的端口号。 执行如下命令,统计当前服务器有多少个活动的指定服务连接数。正常来说这会很小,一般小于5。在遭受DDoS攻击时,会造成该值会很高,但是该值并不能用来判断是否遭受DDoS攻击,因为在高并发服务器上,该值也会很高。 netstat -n -p|grep [$Server] | wc -l 注:[$Server]指需要查看的服务名或进程名。 执行如下命令,列出所有与指定服务连接点连接过的IP地址。 netstat -n -p | grep [$Server] | sort -u 执行如下命令,列出所有发送指定服务连接点的IP地址。 netstat -n -p | grep [$Server] | awk '{print $5}' | awk -F: '{print $1}' 执行如下命令,统计所有连接到本机的IP地址。 netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n 执行如下命令,统计所有TCP和UDP连接到本机的IP和连接次数。 netstat -anp | egrep 'tcp|udp' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n 执行如下命令,检查ESTABLISHED连接并且统计出每个IP地址的连接次数。 netstat -ntu | grep ESTAB | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr 执行如下命令,统计出连接到指定端口的IP地址连接次数,并列出排名前10的IP地址信息和该IP地址的连接次数。如果有单个IP地址存在大量连接,则判断为该IP地址是单点流量攻击行为。 netstat -antp |awk '$4 ~ /:80$/ {print $4" "$5}'|awk '{print $2}'|awk -F : {'print $1'}|uniq -c|sort -nr|head -n 10 netstat命令处理端口占用 执行如下命令,根据对应的端口号,查找出对应端口号占用的进程信息。 netstat -antp | grep [$Port] 执行如下命令,根据以上步骤获取的进程ID号,结束指定进程,解决端口占用问题。 kill -9 [$PID] 注:[$PID]为上一步获取到的指定端口PID进程号。

1934890530796658 2020-03-26 00:18:26 0 浏览量 回答数 0

回答

概述 本文介绍了在Linux系统的实例中通过netstat命令查看系统端口信息的使用。 详细信息 阿里云提醒您: 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。 本文主要介绍在Linux系统中netstat命令的以下几种用法。 netstat命令使用介绍 netstat命令常用的命令组合 netstat命令处理端口占用 netstat命令使用介绍 netstat命令通常是用来监控TCP/IP网络的工具,可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。如果需要了解当前系统开放了哪些端口,及这些端口的关联进程和用户,可以通过netstat命令进行查询。此处介绍了netstat命令的语法和参数,步骤如下。 使用语法 netstat [$Parameter] 注:[$Parameter]为netstat命令参数。 命令参数 参数说明如下。 -a或--all:显示所有连接中的Socket。 -A:列出该网络类型连接中的相关地址。 -c或--continuous:持续列出网络状态。 -C或--cache:显示路由器配置的缓存信息。 -e或--extend:显示额外的网络相关信息。 -t:仅显示TCP端口。 -u:仅显示UDP端口。 -l:仅显示监听套接字。 -p:显示进程标识符和程序名称,每一个套接字或端口都属于一个程序。 -n:不进行DNS轮显示IP,可以加速操作。 --help:命令用法帮助。 netstat命令常用的命令组合 通常结合grep、wc或sort等命令来分析系统连接情况和连接数状态,可以判断服务器是否被攻击,命令组合使用介绍参考如下。 执行如下命令,显示所有活动的网络连接。 netstat -na 执行如下命令,显示所有指定端口的网络连接并排序。如果该指定端口被Web服务进程监听,就可以通过查看该指定端口监控Web服务。如果看到同一个IP有大量连接,则判定该IP疑似存在单点流量攻击行为。 netstat -an | grep :[$Port] | sort 注:[$Port]为Linux系统指定的端口号。 执行如下命令,统计当前服务器有多少个活动的指定服务连接数。正常来说这会很小,一般小于5。在遭受DDoS攻击时,会造成该值会很高,但是该值并不能用来判断是否遭受DDoS攻击,因为在高并发服务器上,该值也会很高。 netstat -n -p|grep [$Server] | wc -l 注:[$Server]指需要查看的服务名或进程名。 执行如下命令,列出所有与指定服务连接点连接过的IP地址。 netstat -n -p | grep [$Server] | sort -u 执行如下命令,列出所有发送指定服务连接点的IP地址。 netstat -n -p | grep [$Server] | awk '{print $5}' | awk -F: '{print $1}' 执行如下命令,统计所有连接到本机的IP地址。 netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n 执行如下命令,统计所有TCP和UDP连接到本机的IP和连接次数。 netstat -anp | egrep 'tcp|udp' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n 执行如下命令,检查ESTABLISHED连接并且统计出每个IP地址的连接次数。 netstat -ntu | grep ESTAB | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr 执行如下命令,统计出连接到指定端口的IP地址连接次数,并列出排名前10的IP地址信息和该IP地址的连接次数。如果有单个IP地址存在大量连接,则判断为该IP地址是单点流量攻击行为。 netstat -antp |awk '$4 ~ /:80$/ {print $4" "$5}'|awk '{print $2}'|awk -F : {'print $1'}|uniq -c|sort -nr|head -n 10 netstat命令处理端口占用 执行如下命令,根据对应的端口号,查找出对应端口号占用的进程信息。 netstat -antp | grep [$Port] 执行如下命令,根据以上步骤获取的进程ID号,结束指定进程,解决端口占用问题。 kill -9 [$PID] 注:[$PID]为上一步获取到的指定端口PID进程号。

1934890530796658 2020-03-25 23:54:09 0 浏览量 回答数 0

回答

1.右键桌面,打开LINUX终端窗口。 2.无需切换root账户,在终端窗口中输入以下命令查看CPU信息:cat /proc/cpuinfo 3.以下是详细信息中英文对照 4.查询CPU详细信息命令如下: # 查看物理CPU型号: cat /proc/cpuinfo | grep name | cut ... 5.查询内存信息如下:cat /proc/meminfo END

景凌凯 2020-03-25 22:18:42 0 浏览量 回答数 0

问题

Linux运维必须掌握的150个常用命令

小柒2012 2019-12-01 21:37:21 5797 浏览量 回答数 6

问题

云服务器 ECS Linux系统如何使用 netstat 查看和检查系统端口占用情况

boxti 2019-12-01 22:02:15 1308 浏览量 回答数 0

回答

GD如果是虚拟空间,用这个命令 利用wget下载整个FTP目录(递归所有下级目录) wget  -nH --cut-dirs=* -m --ftp-user=* --ftp-password=* ftp://*.*.*.*/* -nH:不创建以主机名命名的目录。 --cut-dirs:忽略主机上的目录层数。 -m:下载所有子目录并且保留目录结构。 --ftp-user:FTP用户名 --ftp-password:FTP密码 ftp://*.*.*.*/*:FTP主机地址。最后可以跟目录名来下载指定目录。 如果不是虚拟空间,用RSYNC最好。

云代维 2019-12-02 00:44:19 0 浏览量 回答数 0

问题

如何简化处理路径替换

a123456678 2019-12-01 20:06:58 824 浏览量 回答数 1

回答

将命令$( ... )括在而不是引号中。同样,无需在剪切中用冒号作为-f参数的值,因此也无需转引号: cmdRead=$(grep ${reader} -w /etc/passwd | cut -d: -f 1,4,5)

祖安文状元 2020-01-08 15:26:09 0 浏览量 回答数 0

问题

Linux运维人员最常用150个命令汇总

福利达人 2019-12-01 21:47:08 3342 浏览量 回答数 1

问题

CentOS系统常用基本命令

chuanshuolian 2019-12-01 20:11:39 6773 浏览量 回答数 0

回答

云服务器 ECS Linux 系统随机生成密码,一般可以用以下三种方式来实现。本文以 Centos6.5 系统为例进行简要说明。 使用 mkpasswd 命令生成随机密码 首先需要安装 mkpasswd 包,它包含在 expect 包里,安装方式为: yum install expect -y 安装完成之后,就可以使用 mkpasswd 命令来生成随机密码了。 mkpasswd 支持的主要参数如下(区分大小写): -l   生成密码的长度,默认是 9 位,不同版本的默认长度可能是不一样的。 -d  生成密码中包含数字的位数,默认是 2 位。 -c  生成密码中包含小写字母的位数,默认是 2 位。 -C  生成密码中包含大写字母的位数,默认是 2 位。 -s   生成密码中包含特殊字符的位数,默认是 1 位。 更多相关参数说明可以参阅其 man 帮助。 示例输出: $ mkpasswd -l 20 -d 5 -c 5 -C 5 -s 2 9i'aR:iJSt03t5uU3Drl 使用 date 命令的 MD5SUM 值作为随机密码 可以通过 data 指令获取时间后,计算 md5 值,然后截取其中的一部分当做随机密码。 操作示例: $ date | md5sum | cut -b 10-20 464dddf2644 截取其中一部分 使用 openssl 生成强密码 可以使用 openssl 生成强密码。 操作示例: $ openssl rand -base64 8 vZfr+eeIxeE= # 生成 8 位随机密码

KB小秘书 2019-12-02 01:28:16 0 浏览量 回答数 0

问题

如果遇上网络攻击 你需要做的事

enj0y 2019-12-01 20:22:36 17212 浏览量 回答数 13

回答

回1楼杉杉公子的帖子 能否说说具体步骤和linux的命令? ------------------------- 回8楼服务器之家的帖子 这个只是要文件下载到本地电脑上吧?如果远程直接下载到阿里云上该怎么做呢?我的是GD虚拟空间 ------------------------- Re回3楼波姬小丝的帖子 引用第4楼杉杉公子于2014-10-22 17:23发表的 回 3楼(波姬小丝) 的帖子 : 方法应该很多.使用FTP,ssh.或者参考一下:http://zhidao.baidu.com/link?url=kLoag6vRb8J1nUDBNxoqe_USJeonLYxtfShMSHtk0fhcgfImzzXnB9Grz6VOdnrifYE-2QTJJ-_ccbJNUVCZ_q 我参考一下,回头试试 ------------------------- Re欲从Godaddy搬家到阿里云,数据文件如何搬迁? 引用第8楼服务器之家于2014-10-23 10:45发表的  : GD如果是虚拟空间,用这个命令 利用wget下载整个FTP目录(递归所有下级目录) wget  -nH --cut-dirs=* -m --ftp-user=* --ftp-password=* ftp://*.*.*.*/* -nH:不创建以主机名命名的目录。 --cut-dirs:忽略主机上的目录层数。 ....... 这个只是要文件下载到本地电脑上吧?如果远程直接下载到阿里云上该怎么做呢?我的是GD虚拟空间 ------------------------- Re回11楼波姬小丝的帖子 引用第12楼杉杉公子于2014-10-23 11:31发表的 回 11楼(波姬小丝) 的帖子 : 在ECS上使用Wget呀,怎么会到本地电脑呢? !!!!!明白你的意思了!!!我还以为是在GD用,呵呵!太感谢了

波姬小丝 2019-12-02 00:44:19 0 浏览量 回答数 0

问题

Linux查看系统配置常用命令

rcshi 2019-12-01 20:04:42 7680 浏览量 回答数 2

问题

Ansible:如何使用Shell处理引号和空格

祖安文状元 2020-01-07 14:30:30 0 浏览量 回答数 1

问题

如何从Docker容器访问JACK音频

祖安文状元 2020-01-06 16:00:39 1 浏览量 回答数 1

回答

ctrl+X ctrl+V  cd /d/abc/item git init  ######回复 @Dorje : 哦。谢谢######这个和git 没半毛钱的关系,就是你的项目位置移动。回复 @Findxiaoxun :######怎么删除一个项目?######奏效。如果多个项目的目录都要更改,这个命令还可以用吗?我的意思是,这个命令改变的是所有项目的还是单个项目的?###### 1、首先把github上项目拉下来: git clone git@github.com:viney/xxxx.git 2、进入项目目录 cd xxx  3、创建文件夹 mkdir abc 4、复制文件到abc目录,(注意不包括点git目录) mv * abc (不会复制.git文件) 5、回到上一目录 cd .. 6、提交文件到github git add . git add --update . git comit -am "fix xxx project" 完成 ######已经在本机存在的也可以么?###### 引用来自“viney”的答案 1、首先把github上项目拉下来: git clone git@github.com:viney/xxxx.git 2、进入项目目录 cd xxx  3、创建文件夹 mkdir abc 4、复制文件到abc目录,(注意不包括点git目录) mv * abc (不会复制.git文件) 5、回到上一目录 cd .. 6、提交文件到github git add . git add --update . git comit -am "fix xxx project" 完成 可以 ######在网页端,点开项目,setting 那里,最下面有个删除项目的选项######只要你的目录包含.git,你就是移到火星上的pc也莫有问题,前提是火星上的pc与你的os相同,并且有网络连到github,so,大胆的cut, paste ######哦,谢谢

kun坤 2020-06-06 11:56:03 0 浏览量 回答数 0

回答

概述 本文主要介绍在Linux系统的ECS实例中,如何查看物理CPU和内存信息。 详细信息 阿里云提醒您: 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。 说明: 总核数 = 物理CPU个数 × 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 × 每颗物理CPU的核数 × 超线程数 通过如下命令,可以查看物理CPU和内存相关信息。 查看物理CPU个数。 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 查看每个物理CPU中core的个数,即CPU核数。 cat /proc/cpuinfo| grep "cpu cores"| uniq 查看逻辑CPU的个数。 cat /proc/cpuinfo| grep "processor"| wc -l 查看CPU型号。 cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 查看内存信息。 cat /proc/meminfo

1934890530796658 2020-03-26 09:15:13 0 浏览量 回答数 0

问题

MaxCompute最佳实践:分区剪裁合理性评估

行者武松 2019-12-01 22:09:26 1127 浏览量 回答数 0

问题

Linux 系统命令及其使用详解

小柒2012 2019-12-01 20:59:41 4753 浏览量 回答数 4

回答

http://packetstormsecurity.com/UNIX/utilities/unrm-0.92.tar.gz一个小工具,实际上使用了linux下的debugfs命令,简化了手工使用debugfs的步骤,没有什么交互的界面,恢复的文件直接放倒一个固定目录下面根据这一次的情况,那些体积庞大,需要安装的工具不在选择范围。我使用了unrm,为了不破坏数据盘内容,我把这个小工具放倒/boot区展开.假设我们需要恢复的是aaa这个用户的邮件修改一下这个脚本中mount的路径(原来是/usr/sbin/mount ,这个系统是/usr/bin)看看/所在地分区设备为 /dev/sda2./unrm /dev/sda2 -u qmail -s aaa恢复用户qmail被删除的文件,文件中有aaa这个字符串。实际发现这个-s参数没有作用使用./unrm /dev/sda2 -u qmail 后,自动在当前目录下生了一个unrm.recover的目录各个被恢复的文件以unrm.xxxxxx 方式存放在里面经过过滤grep aaa * | cut -d : -f 1 | uniq找到这些文件名,然后cp到原来的qmail邮件用目录中(Maildir/new)这次的结果是恢复了35个文件,但是有4个已经基本被破坏了,完整恢复的只有31个试着收取邮件,一切正常。从这次恢复工作来看,在linux的ex2文件系统下恢复,比以前在solairs下恢复ufs系统要方便很多,主要ufs在删除以后,各个文件区块都没有链接关系,而ex2有点类似与fat系统,小文件只是丢失了第一个区块的inode号,后面的区块还是有链接关系的,大的文件好像在一定数目的区块后,才没有链接关系。在ufs下恢复文件,可能还是tct相对效果要好一些。

云栖技术 2019-12-02 02:35:31 0 浏览量 回答数 0

回答

GROMACS 简介 gromacs logo GROMACS(GROningen MAchine for Chemical Simulations)是一款通用软件包,用于对具有数百万颗粒子的系统进行基于牛顿运动方程的分子动力学模拟。GROMACS主要用于生物化学分子,如蛋白质,脂质等具有多种复杂键合相互作用的核酸。由于GROMACS在计算典型的主流模拟应用如非键合相互作用非常高效,许多研究人员将其用于非生物系统如聚合物的研究。 GROMACS支持从现代分子动力学实现中预期的所有常见算法,可以采用GPU卡来加速核心计算过程。其代码由世界各地的开发人员维护。详情可参见官网www.gromacs.org 。 准备工作 若您尚未拥有E-HPC集群,请先创建E-HPC集群 安装软件包 运行以下示例需要在创建集群时或者软件管理界面上选择安装GROMACS相关软件包。 使用GROMACS的GPU加速版本需要安装如下软件包 GROMACS-GPUopenmpi 3.0.0cuda 注:若需运行gromacs-gpu加速版本,在创建集群时必须使用GPU系列机型作为计算节点,否则集群无法按照以下指引运行。 创建用户 进入E-HPC管理控制台,点选左侧栏的“用户”标签,进行用户创建。本案例中,我们创建一个名为gmx.test的sudo用户。 输入算例介绍 算例1:水中的溶菌酶(Lysozyme in Water) 本算例为用户设置一个蛋白质(lysozyme)加上离子在水盒子里的模拟过程。 官方教程链接:http://www.bevanlab.biochem.vt.edu/Pages/Personal/justin/gmx-tutorials/lysozyme/index.html 非官方中文翻译链接:http://jerkwin.github.io/GMX/GMXtut-1/ 下载地址:http://public-ehs.oss-cn-hangzhou.aliyuncs.com/packages/Lysozyme.tar.gz 算例2:水分子运动 本算例为模拟大量水分子在给定空间、温度内的运动过程。 下载地址:http://public-ehs.oss-cn-hangzhou.aliyuncs.com/packages/water_GMX50_bare.tar.gz 运行GROMACS的GPU加速版本 算例下载与解压 进入E-HPC管理控制台,点选集群右侧“更多”选项,选择“执行命令”,进入集群命令运行界面。 执行命令 在集群命令运行界面点击“批量执行”,选择集群登录节点执行下图所示的算例下载、解压、修改权限操作。 执行命令 返回E-HPC管理控制台,点选左侧栏的“作业”标签,进入作业管理界面。 作业管理界面 依次选择”创建作业”->“新建文件”->“使用文件模板”->“pbs demo”,对pbs demo脚本进行编辑,得到运行GROMACS-GPU版本作业的pbs脚本如下所示。 #!/bin/sh #PBS -j oe #PBS -l select=1:ncpus=8 export MODULEPATH=/opt/ehpcmodulefiles/ #module命令依赖的环境变量 module load gromacs-gpu/2018.1 module load openmpi/3.0.0 module load cuda-toolkit/9.0 cd /home/gmx.test/water-cut1.0_GMX50_bare/1536 /opt/gromacs-gpu/2018.1/bin/gmx_mpi grompp -f pme.mdp -c conf.gro -p topol.top -o topol_pme.tpr #前处理过程,生成tpr格式输入文件 mpirun -np 1 -host compute9 /opt/gromacs-gpu/2018.1/bin/gmx_mpi mdrun -ntomp 8 -nsteps 400000 -pin on -nb gpu -s topol_pme.tpr #-ntomp指定每个进程开启的OpenMP线程数,-nsteps指定模拟迭代步数 注: 本例中,作业在名为gmx.test的用户下提交,在一个包含8个CPU核和1块P100 GPU卡的计算节点compute9上运行。在实际使用场景中用户可根据集群配置情况做出适当修改。 设置下图左侧作业基本参数后,点击确认提交作业。作业个性化配置、作业导入、作业导出以及作业状态查看,请参见作业管理。 作业基本参数 点击作业列表右侧的 “详情” 按钮,查看作业详细信息。 作业状态 作业详情 GROMACS作业性能监测 返回E-HPC管理控制台,点击左侧栏的“集谛”标签,进入集谛性能监测界面。在“节点性能”面板上查看各项硬件性能指标,实时监测节点硬件资源的利用情况以及随时间的变化趋势。如下图所示,GROMACS作业的GPU利用率维持在60%以上。 cm节点数据 点击“进程性能”面板,查看当前CPU利用率前五的进程信息。由于本案例中的GROMACS作业仅使用一个进程,每个进程开启八个线程,因此图中“gmx_mpi”进程始终占据第一位,且CPU占用率远超其它四个进程之和。 cm进程信息 点击上图中“剖析进程5833”,设置剖析时长和采样频率,启动对GROMACS作业的实时性能剖析,获取热点函数火焰图如下。从图中可以查看GROMACS作业中各函数的耗时占比和调用栈关系。 剖析结果 GROMACS计算结果可视化 在软件管理界面安装MD可视化工具VMD,使用远程可视化功能打开远程可视化桌面。Terminal运行/opt/vmd/1.9.3/vmd,打开VMD软件。 vmd界面 加载分子结构文件和轨迹文件,查看模拟效果。 模拟过程

1934890530796658 2020-03-23 18:08:25 0 浏览量 回答数 0

问题

如何使用pdb工具来调试python脚本?

驻云科技 2019-12-01 21:40:02 1786 浏览量 回答数 3

回答

尝试删除 Kubernetes 命名空间后,长时间停留在终止状态。 本文介绍如何解决命名空间处于终止状态的问题。 问题现象 尝试删除 Kubernetes 命名空间后,长时间停留在终止状态。 $ kubectl delete ns Error from server (Conflict): Operation cannot be fulfilled on namespaces " ": The system is ensuring all content is removed from this namespace. Upon completion, this namespace will automatically be purged by the system. $ kubectl describe ns Name: Labels: Annotations: kubectl.kubernetes.io/last-applied-configuration={"apiVersion":"v1","kind":"Namespace","metadata":{"annotations":{},"name":" ","namespace":""}} Status: Terminating 可能原因 通常是因为从集群中删除的这些命名空间下存在资源。 解决方案 选项 1:识别并手动删除无法自动删除的资源。 此选项不太直接,但在大多数情况下可能是更好的解决方案。因为删除命名空间后,它不会将该命名空间下的资源保留在集群中。 检查没有自动删除的命名空间资源。 尝试删除命名空间后,某些资源可能尚未删除。如果可以识别并手动删除所有剩余资源,则命名空间将终止。 kubectl api-resources --verbs=list --namespaced -o name | xargs -n 1 kubectl get -n 检查所有不可用且不提供资源的 API Service。 kubectl get apiservice | grep False 选项 2:删除命名空间的 finalizers。 该选项将会快速清除处于终止状态的命名空间,但可能会导致属于该命名空间的资源留在集群中,因为无法自动删除它们。在 finalizers 数组为空并且状态为终止之后,Kubernetes 将删除命名空间。 打开 shell 终端,为您的 Kubernetes 集群创建一个反向代理。 kubectl proxy 输出示例如下: Starting to serve on 127.0.0.1:8001 打开一个新的 shell 终端,通过定义环境变量来连接到 Kubernetes 集群,使用 cURL 测试连接性和授权。 export TOKEN=$(kubectl describe secret $(kubectl get secrets | grep default | cut -f1 -d ' ') | grep -E '^token' | cut -f2 -d':' | tr -d '\t') curl http://localhost:8001/api/v1/namespaces --header "Authorization: Bearer $TOKEN" --insecure 获取命名空间定义的内容。 kubectl get namespace -o json > .json 将 finalizers 数组置为空,并重新保存文件。 "spec": { "finalizers": [ ] }, 执行以下命令去除 finalizers。 curl -X PUT --data-binary @ .json http://localhost:8001/api/v1/namespaces/logging/finalize

1934890530796658 2020-03-20 20:25:50 0 浏览量 回答数 0

问题

网站被攻击了,也就是流量攻击了如何处理?

玩站网 2019-12-01 21:25:31 11702 浏览量 回答数 3

问题

shell脚本中远程执行kill命令不生效问题

a123456678 2019-12-01 20:00:19 1902 浏览量 回答数 1
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站