小编alp*_*per的帖子

随机创建1M,10M,100M,1G,10G的文件和文件夹大小

我搜索了很多,但找不到解决方案.

Insida一个文件夹,我怎样才能创建大小分别为1M,10M,100M,1G,10G的随机文件和文件夹.每个创建的文件夹还需要随机创建一个文件.

bash dummy-data

4
推荐指数
1
解决办法
176
查看次数

slurm:有没有办法返回未使用的核心号?

我们知道squeue返回正在运行的作业的状态。

squeue
         JOBID PARTITION     NAME     USER ST       TIME  NODES NODELIST(REASON)
           130     debug   run.sh    user PD       0:00      1 (Resources)
           131     debug   run.sh    user PD       0:00      1 (Resources)
           128     debug 52546914    user  R       7:28      1 node1
           129     debug   run.sh    user  R       0:02      1 node1
Run Code Online (Sandbox Code Playgroud)

例如我的核心号码是 2。

[Q]有没有办法只返回未使用的核心数?在示例中,未使用的核心编号应返回 0。

我是否应该为此编写一个解析器以检索每个 旁边的核心编号R,添加它们,然后从总核心编号中减去它,如下所示:

squeue | grep -P ' R       ' | awk '{print $7}' | paste -sd+ - | bc
Run Code Online (Sandbox Code Playgroud)

slurm

3
推荐指数
1
解决办法
1531
查看次数

`git pull --rebase --autostash` 和 `git pull --ff-only` 之间的区别?

以下问题Can “git pull” automatically stash and pop pending changes有使用两者的解决方案:

  • git pull --rebase --autostash

  • git pull --ff-only

我有点困惑我应该使用哪个。他们真的完成了相同的结果吗?提出了非常相似的问题,其中没有--autostash参数以及--rebase

git git-pull git-rebase

2
推荐指数
1
解决办法
484
查看次数

Python:没有名为sphinx的模块错误

我遵循以下指南

$ pip install sphinx sphinx-autobuild
$ pip freeze | grep "sphinx"
sphinx-autobuild==0.6.0
sphinxcontrib-websupport==1.0.0

$ cd docs
$ sphinx-quickstart
$ make html
Run Code Online (Sandbox Code Playgroud)

make html 给出以下错误:

/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: No module named sphinx
make: *** [help] Error 1
Run Code Online (Sandbox Code Playgroud)

[问]如何防止发生此错误?

感谢您的宝贵时间和帮助。

python pip python-sphinx

1
推荐指数
1
解决办法
3686
查看次数

如何在bash中获得递归别名?

aliases由于处理一些拼写错误,我有多个别名为一个公共别名。请注意,我用whichzshtypebash

例如:

alias netlab="ssh user@IP_ADDRESS"
alias n=netlab
alias ne=netlab
alias net=netlab
alias nn=netlab
Run Code Online (Sandbox Code Playgroud)

当我尝试获取别名的类型时,我得到以下信息:

$ which -sa n  # in ZSH-shell
n: aliased to netlab

$ type n  # in BASH-shell
n is an alias for netlab
Run Code Online (Sandbox Code Playgroud)

既然netlab也有别名,我也能得到它吗?所以基本上,我想which program递归应用。

我想要的示例输出:

$ type n  # in BASH-shell 
n: aliased to netlab
netlab: aliased to ssh user@IP_ADDRESS
Run Code Online (Sandbox Code Playgroud)

或者只是返回其最新的别名:

$ type n
n: aliased to ssh user@IP_ADDRESS
Run Code Online (Sandbox Code Playgroud)

linux bash shell alias zsh

1
推荐指数
1
解决办法
229
查看次数

为什么我不能ping AWS服务器但通过ssh连接?

我在亚马逊(AWS)机器上创建了一个linux节点.我可以ssh到节点但我不能ping它的IPv4公共IP.我该怎么做才能解决这个问题?

作品:

ssh -v -i "my_pem.pem" ubuntu@<AmazonNode's_IP>
Run Code Online (Sandbox Code Playgroud)

不起作用(返回%100失败):

ping <AmazonNode's_IP>
Run Code Online (Sandbox Code Playgroud)

我还从/sf/answers/2138120071/添加了以下设置,但它没有帮助. 在此输入图像描述

在此输入图像描述

在此输入图像描述

请注意,当我进行此设置时,我可以从另一个亚马逊节点ping到亚马逊节点.但是从非亚马逊节点仍然无法ping到亚马逊节点.

感谢您宝贵的时间和帮助.

ssh bash ping

0
推荐指数
1
解决办法
851
查看次数

curl:如何修复"请打开JavaScript并重新加载页面"

当我使用curl以检索html页面时,我面对以下消息:

Please turn JavaScript on and reload the page.

我不知道如何处理这个,因此我可以在我的网络浏览器上打开相同的页面.

[问]我怎么能解决这个问题才能使用终端检索html-page的信息?

$ curl http://bsod.pw/

<html>
  <head>
     <script src="https://www.google.com/recaptcha/api.js" async defer></script>
     <script>
       function onSubmit(token) {
         document.getElementById("recaptcha-form").submit();
       }
     </script>
  </head>
  <body>
<div id="recaptcha-loading" style="margin: 0px; padding: 0px; position: fixed; right: 0px; top: 0px; width: 100%; height: 100%;  z-index: 30001; opacity: 0.8;">
<p style="position: absolute; color: White; top: 30%; left: 40%;">
<img src="https://250410.selcdn.ru/antiddos/lg.rotating-balls-spinner.gif">
</p>
</div>
  <center><noscript><h1 style="text-align:center;color:red;"><strong>Please turn JavaScript on and reload the page.</strong></h1></noscript>
    <form id='recaptcha-form' action="/captcha" method="POST">
      <button …
Run Code Online (Sandbox Code Playgroud)

html javascript curl

0
推荐指数
1
解决办法
3122
查看次数

如何将 Google VM 实例从一个帐户迁移到另一个帐户

我和我的同事有两个独立的谷歌帐户。VM如果可能,我想将我的一个虚拟机实例迁移到他的帐户中,他可以在其中开始将其与包含启动我要迁移的应用程序和操作系统所需的磁盘一起使用。

  • 在我的帐户中,我创建了一个自定义图像,然后我Owner使用 向我的大学帐户授予权限IAM & Admin

  • 然后我的大学(来自不同的谷歌帐户)Instance通过使用部分下的自定义图像创建了一个My First Project。但是当他连接到创建的实例时,它的主目录是空的,即使它是根据我从磁盘创建的自定义映像创建的。

Boot Disk=> Custom Images=> Select my shared Project=> Selected the Custom Image that is created on my shared Project=>Create

我观察到,即使我能够从不同的项目创建图像,其内容也没有迁移。

我想知道是否可以将 google VM 实例从一个帐户迁移到另一个帐户?如果是,我该怎么做?

有关的:

migrate virtual-machine google-cloud-platform

0
推荐指数
1
解决办法
572
查看次数