Node.js在Linux上通過內置的fs
模塊操作文件系統,以下是基本操作示例:
const fs = require('fs');
fs.readFile('文件路徑', 'utf8', (err, data) => { /* 處理結果 */ });
const data = fs.readFileSync('文件路徑', 'utf8');
fs.writeFile('文件路徑', '內容', 'utf8', (err) => { /* 處理結果 */ });
fs.appendFile('文件路徑', '內容', 'utf8', (err) => { /* 處理結果 */ });
fs.unlink('文件路徑', (err) => { /* 處理結果 */ });
fs.mkdir('目錄路徑', (err) => { /* 處理結果 */ });
fs.rm('目錄路徑', { recursive: true, force: true }, (err) => { /* 處理結果 */ });
fs.readdir('目錄路徑', (err, files) => { /* 處理結果 */ });
fs.chmod('文件路徑', '權限值', (err) => { /* 處理結果 */ });
設置,如0o755
。更多方法參考官方文檔:Node.js fs模塊文檔。