鍍金池/ 問答/ Linux問答
忠妾 回答

telnet 的端口是23,所以你 telnet 22 是不通的。
ping 不通,那有可能是你的網(wǎng)絡(luò)的路由器,或者你的服務(wù)器上有防火墻,禁止了 ICMP 返回信息。

陌離殤 回答

help mkdir

創(chuàng)建目錄。

MKDIR [drive:]path
MD [drive:]path

如果命令擴展名被啟用,MKDIR 會如下改變:

如果需要,MKDIR 會在路徑中創(chuàng)建中級目錄。例如: 假設(shè) \a 不
存在,那么:

    mkdir \a\b\c\d

與:

    mkdir \a
    chdir \a
    mkdir b
    chdir b
    mkdir c
    chdir c
    mkdir d

相同。如果擴展名被停用,則需要鍵入 mkdir \a\b\c\d。
初心 回答

文件 404 嗎?

路徑不存在嗎

實在不行,這種 Lib 用 cdn 的吧

吃藕丑 回答

是不是在這個目錄下沒有寫權(quán)限

萢萢糖 回答

curl_multi_init 并行地處理批處理cURL
http://php.net/manual/zh/func...

多線程發(fā)送CURL,很適合你現(xiàn)在的批量處理的場景。

選擇 回答

/dev/sdX 這一類的設(shè)備是指硬盤物理卷,只要你裝在了系統(tǒng)里就會顯示的。

/dev/mapper/XXX 這一類是邏輯卷哦,邏輯卷跟物理卷不同,一個邏輯卷可以橫跨N多塊硬盤,且可以實時增大縮小其空間,這種靈活度已經(jīng)超出了sdX這樣單塊硬盤的能力了。

邏輯卷是基于物理卷上的,所有的邏輯盤的大小加起來小于等于設(shè)備內(nèi)裝的硬盤的大小,打個比方你的服務(wù)器里面就裝了一塊硬盤,一共1T空間,上面建了:
/dev/mapper/centos-root 53.7 GB,
/dev/mapper/centos-swap 8053 MB,
/dev/mapper/centos-home 937.9 GB
三塊邏輯盤,你這邊是把所有的空間都用完的,這三塊加起來肯定是1T。
你也可以吧centos-home這塊縮小到450GB(如果數(shù)據(jù)沒有用到這么多的話,是無損的),然后建立另外的邏輯盤。
你可以把這些個關(guān)系看成桌子和桌子上的桌布,你一個桌子能放1平方米的桌布,你兩個就可以鋪2平方米,你也可以只鋪0.5平方米的桌布,但是你永遠都不能鋪超過2平方米的桌布。

青黛色 回答

1、root是否允許ssh
2、密碼錯誤

陌離殤 回答

已經(jīng)解決,方案如下:
請求頭設(shè)置:

'Accept': 'application/json',
'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8'

并且把受到的JSON參數(shù)拼接到url中:

let getUrl = (url, body, isForm) => {
  var b = '';
  for (var bo in body) {
    b += `&${bo}=${body[bo]}`;
  }
  if (b.substr(0, 1) == '&') b = b.substr(1);
  if (isForm) {
    return b;
  }
  if (url.indexOf('?') === -1) {
    return `${url}?$`;
  }
  return `${url}&$`;
};

完整的代碼:

let getUrl = (url, body, isForm) => {
  var b = '';
  for (var bo in body) {
    b += `&${bo}=${body[bo]}`;
  }
  if (b.substr(0, 1) == '&') b = b.substr(1);
  if (isForm) {
    return b;
  }
  if (url.indexOf('?') === -1) {
    return `${url}?$`;
  }
  return `${url}&$`;
};

export const request = (url, method, body, isUrlParam, notice, popNoticeSuccess = false) => {
  let isOk;
  return new Promise((resolve, reject) => {
    var opt = {
      method,
      headers: {
        'Accept': 'application/json',
        //'Content-Type': 'application/json;charset=utf-8'
        'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8'
      }
    }
    if (isUrlParam)
      url = getUrl(url, body, false);
    else
      opt.body = getUrl(url, body, true);
      //alert(JSON.stringify(opt));
    fetch(url, opt).then((response) => {
      if (response.ok) {
        isOk = true;
      } else {
        isOk = false;
      }
      return response.json();
    }).then((responseData) => {
      if (isOk) {
        if (responseData.code == 1) {
          if (popNoticeSuccess) {
            notice('suc', responseData.msg);
          }
          //console.log(JSON.stringify(responseData));
          resolve(responseData.data);
        } else {
          notice('err', responseData.msg);
          reject(responseData.data);
        }
      } else {
        reject(responseData.data);
      }
    }).catch((error) => {
      reject(error);
    });
  });
};
溫衫 回答

原來是自己粗心沒認真看lua手冊,上述代碼這一行

print(os.time({day = day, month = month, year = year, hour = hour, minute = minute, second = second}));

應(yīng)該改成

print(os.time({day = day, month = month, year = year, hour = hour, min = minute, sec = second}));

由于我的錯誤代碼里面寫成了minutesecond,所以造成os.time()在格式化時間時將該兩個字段丟棄了,才導(dǎo)致的精度不一致問題。自己粗心了:P
lua手冊里面關(guān)于os.time()的函數(shù)有格式說明:
64452924.jpg

蝶戀花 回答

網(wǎng)絡(luò)上大部分教程不完整導(dǎo)致。。。因我是git用戶要給.ssh 755權(quán)限。才可使用。但大多教程700導(dǎo)致。

鹿惑 回答

Linux下/dev/console是系統(tǒng)終端設(shè)備文件,不同版本可能使用上可能有不同。

ubuntu/debian下,指向/dev/console的輸出, 會輸出到/dev/tty0下。

實驗如下:
打開終端:

$ sudo su
# while [ true ]; do echo "Hello world!"> /dev/console ; sleep 1 ; done;

按 Alt+Ctrl+F1 切換到tty0

你將會看到你的 Hello world!

按Alt+Ctrl+F7切回圖形界面

糖豆豆 回答

你這里有兩個問題:

  1. add_header指令多了一個冒號:
  2. 沒必要用if指令,用location更好

所以

            if ($request_filename ~* ^.*?/.(zip|apk)$) {
                add_header Content-Disposition: 'attachmet;';
            }

改為

            location ~* \.(zip|apk)$ {
                add_header Content-Disposition 'attachmet;';
            }
莫小染 回答
rsync --delete-after -avz /home/test/dir1/ /home/test/dir2

這樣寫就對了

只愛你 回答

CURL速度慢可能與Expect:100-Continue有關(guān),可以修改下代碼試驗一下:
http://www.laruence.com/2011/...

尛憇藌 回答

試試加上-e PGD??ATA=/tmp 參考https://forums.docker.com/t/d...

或者試試執(zhí)行docker volume create --name gitlab-postgresql -d local 然后docker compose這么寫

services:
  postgresql:
    restart: always
    image: sameersbn/postgresql:9.5-1
    volumes:
      - gitlab-postgresql-volume:/var/lib/postgresql:Z

  volumes:
    gitlab-postgresql-volume:
      external: true

用慣了compose, 轉(zhuǎn)命令這個你自己轉(zhuǎn)吧
參考https://forums.docker.com/t/t...

笑忘初 回答

應(yīng)該沒有,超出瀏覽器控制的范疇了。

不過你可以試一下 beforeunload 至少給個提示。

局外人 回答

原因兩部分:

  1. 我本地測試使用IE11 模擬的IE10是不行的 能檢測到是模擬的請求 所以會被攔截
  2. 同事使用的Edge版本過低也會被攔截
魚梓 回答
for i in `ls -al *.html`;do
    pandoc ${i} -o ${i}.md
done
旖襯 回答

src/.gitignore 內(nèi)容:

*
!Main.java
柚稚 回答

lock和unlock方法并沒有checked exception。

public void unlock() {
        sync.release(1);
    }
     public void lock() {
        sync.lock();
    }