李祖龍-1021-筆記

linux和linux相互通信和文件拷貝

  • scp [可選參數(shù)] file_source file_target 命令
  • scp 本地用戶名 @IP 地址 : 文件名 1 遠(yuǎn)程用戶名 @IP 地址 : 文件名 2
  • [ 本地用戶名 @IP 地址 :] 可以不輸入 , 可能需要輸入遠(yuǎn)程用戶名所對應(yīng)的密碼 .
  • -v 和大多數(shù) linux 命令中的 -v 意思一樣 , 用來顯示進(jìn)度 . 可以用來查看連接 , 認(rèn)證 , 或是配置錯誤 .
  • -C 使能壓縮選項(xiàng) .
  • -P 選擇端口 . 注意 -p 已經(jīng)被 rcp 使用 .
  • -4 強(qiáng)行使用 IPV4 地址 .
  • -6 強(qiáng)行使用 IPV6 地址 .

nodejs 模塊系統(tǒng)的操作

  • npm 管理nodejs 第三方組件
  • NPM常用的命令有
  • npm install moduleNames 安裝Node模塊
  • npm list 查看當(dāng)前目錄下已安裝的node包
  • npm view moduleNames 查看node模塊的package.json文件夾
  • npm view moduleName repository.url 查看包的依賴關(guān)系
  • npm view moduleName engines 查看包所依賴的Node的版本
  • npm update moduleName 更新node模塊
  • npm uninstall moudleName 卸載node模塊
  • 模塊 module
  • module.exports.function
  • var a = require("path");
  • a.function

Node.js的模塊分為兩類溉卓,一類為原生(核心)模塊,一類為文件模塊搬泥。
在文件模塊中桑寨,又分為3類模塊。這三類文件模塊以后綴來區(qū)分忿檩,Node.js會根據(jù)后綴名來決定加載方法尉尾。
Node.提供了exports和require兩個對象,其中exports是模塊公開的接口,require用于從外部獲取一個模塊接口,即所獲取模塊的exports對象.

  • js。通過fs模塊同步讀取js文件并編譯執(zhí)行燥透。
  • node代赁。通過C/C++進(jìn)行編寫的Addon。通過dlopen方法進(jìn)行加載兽掰。
  • json芭碍。讀取文件,調(diào)用JSON.parse解析加載孽尽。

fs

  • var fs = require('fs'),
  • path = require('path');
  • readFile(filename,[options],callback); 讀文件
  • filename, 必選參數(shù)窖壕,文件名
  • [options],可選參數(shù),可指定flag(文件操作選項(xiàng)杉女,如r+ 讀寫瞻讽;w+ 讀寫,文件不存在則創(chuàng)建)及encoding屬性
  • callback 讀取文件后的回調(diào)函數(shù)熏挎,參數(shù)默認(rèn)第一個err,第二個data 數(shù)據(jù)
  fs.readFile(__dirname + '/test.txt', {flag: 'r+', encoding: 'utf8'}, function (err, data) {
    if(err) {
     console.error(err);
     return;
    }
    console.log(data);
  });
  • writeFile(filename,data,[options],callback); 寫文件
  • filename, 必選參數(shù)速勇,文件名
  • data, 寫入的數(shù)據(jù),可以字符或一個Buffer對象
  • [options],flag,mode(權(quán)限),encoding
  • callback 讀取文件后的回調(diào)函數(shù)坎拐,參數(shù)默認(rèn)第一個err,第二個data 數(shù)據(jù)
  var w_data = '這是一段通過fs.writeFile函數(shù)寫入的內(nèi)容烦磁;\r\n';
  var w_data = new Buffer(w_data);
  fs.writeFile(__dirname + '/test.txt', w_data, {flag: 'a'}, function (err) {
     if(err) {
      console.error(err);
      } else {
         console.log('寫入成功');
      }
  });

http

  • 用來構(gòu)建服務(wù)器
  • var http=require("http");
  • http.createServer([requestListener])
  var fs = require('fs');
  var http = require('http');
  // var ip = '192.168.171.129';
  var ip = '127.0.0.1'
  var port = '8000';

  http.createServer((req, res) => {
    fs.readFile('./data.txt', (err, data) => {
      if (err) throw err;
      res.write(data.toString());
      res.end();
    });
  }).listen(port, ip, () => {
    console.log('server is run! ');
  });
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末养匈,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子都伪,更是在濱河造成了極大的恐慌呕乎,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件陨晶,死亡現(xiàn)場離奇詭異猬仁,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)先誉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進(jìn)店門湿刽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人褐耳,你說我怎么就攤上這事叭爱。” “怎么了漱病?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵买雾,是天一觀的道長。 經(jīng)常有香客問我杨帽,道長漓穿,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任注盈,我火速辦了婚禮晃危,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘老客。我一直安慰自己僚饭,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布胧砰。 她就那樣靜靜地躺著鳍鸵,像睡著了一般。 火紅的嫁衣襯著肌膚如雪尉间。 梳的紋絲不亂的頭發(fā)上偿乖,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天,我揣著相機(jī)與錄音哲嘲,去河邊找鬼贪薪。 笑死,一個胖子當(dāng)著我的面吹牛眠副,可吹牛的內(nèi)容都是我干的画切。 我是一名探鬼主播,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼囱怕,長吁一口氣:“原來是場噩夢啊……” “哼霍弹!你這毒婦竟也來了毫别?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤庞萍,失蹤者是張志新(化名)和其女友劉穎拧烦,沒想到半個月后忘闻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體钝计,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年齐佳,在試婚紗的時候發(fā)現(xiàn)自己被綠了私恬。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡炼吴,死狀恐怖本鸣,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情硅蹦,我是刑警寧澤荣德,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站童芹,受9級特大地震影響涮瞻,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜假褪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一署咽、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧生音,春花似錦宁否、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至域醇,卻和暖如春絮重,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背歹苦。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工青伤, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人殴瘦。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓狠角,卻偏偏與公主長得像,于是被迫代替她去往敵國和親蚪腋。 傳聞我的和親對象是個殘疾皇子丰歌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 個人入門學(xué)習(xí)用筆記姨蟋、不過多作為參考依據(jù)。如有錯誤歡迎斧正 目錄 簡書好像不支持錨點(diǎn)立帖、復(fù)制搜索(反正也是寫給我自己看...
    kirito_song閱讀 2,469評論 1 37
  • topics: 1.The Node.js philosophy 2.The reactor pattern 3....
    宮若石閱讀 1,080評論 0 1
  • Node.js是目前非逞廴埽火熱的技術(shù),但是它的誕生經(jīng)歷卻很奇特晓勇。 眾所周知堂飞,在Netscape設(shè)計(jì)出JavaScri...
    w_zhuan閱讀 3,613評論 2 41
  • Node.js是目前非常火熱的技術(shù)绑咱,但是它的誕生經(jīng)歷卻很奇特绰筛。 眾所周知,在Netscape設(shè)計(jì)出JavaScri...
    Myselfyan閱讀 4,072評論 2 58
  • 地球環(huán)境惡化的速度越來越快描融,去年田里還有些產(chǎn)量铝噩,今年就是顆粒無收了。越來越多的人依賴于工業(yè)食物生存窿克】ビ梗空氣也越來越糟...
    氣孩子閱讀 157評論 1 1