1、processnode
process.argvssh
process.env函數
process.titleoop
process.platformui
process.chdir()
:切換工做目錄到指定目錄。process.cwd()
:返回運行當前腳本的工做目錄的路徑。process.exit()
:退出當前進程。 process.exit
方法用來退出當前進程。它能夠接受一個數值參數,若是參數大於0,表示執行失敗;若是等於0表示執行成功。process.getgid()
:返回當前進程的組ID(數值)。process.getuid()
:返回當前進程的用戶ID(數值)。process.nextTick()
:指定回調函數在當前執行棧的尾部、下一次Event Loop以前執行。process.on()
:監聽事件。process.setgid()
:指定當前進程的組,能夠使用數字ID,也能夠使用字符串ID。process.setuid()
:指定當前進程的用戶,能夠使用數字ID,也能夠使用字符串ID。#!/usr/bin/env node const fs = require('fs'); // fs.createReadStream('./test.js').pipe(process.stdout); // process.stdout.write('123sshshg') // 等價於console.log process.stdout.write('輸入用戶名:') process.stdin.on('data', function(value) { console.log('value', value.toString()); process.stdin.emit('end'); }); process.stdin.on('end', () => { process.stdout.write('end'); });