1, fs.stat 檢測是文件還是目錄

2, fs.mkdir 創建目錄
var fs = require('fs')
fs.mkdir('./dir',function(err){
if(err){
console.log(err)
return false
}
console.log('mkdir has been complete')
})
3, fs.writeFile 創建寫入文件
如果文件不存在會自動創建文件,
存在則覆蓋。
var fs = require('fs')
fs.writeFile('fs.txt','-----^^^^ hello nodejs','utf8',function(err){
if(err){
console.log(err)
return false
}
console.log('write file has been success')
})
4, fs.appendFile 追加文件
var fs = require('fs')
fs.appendFile('t1.txt','-----^^^^appendfile\n',function(err){
if(err){
console.log(err)
return false
}
console.log('Write file successfully')
})
5, fs.readFile 讀取文件
var fs = require('fs')
// 異步讀取
fs.readFile('t1.txt', function (err, data) {
if (err) {
return console.error(err);
}
console.log("異步讀取:\n " + data.toString());
});
// 同步讀取
// var data = fs.readFileSync('fs.txt');
// console.log("同步讀取: " + data.toString());
console.log("\n程序執行完畢。\n");
6, fs.readdir 讀取目錄
獲取目錄下的所有文件和文件夾
7, fs.rename 重命名,“剪切文件”

8, fs.rmdir 刪除目錄
var fs = require('fs')
fs.rmdir('test',function(err){
if(err){
console.log(err)
return false
}
console.log('rename successful')
})
9, fs.unlink 刪除文件
var fs = require('fs')
fs.unlink('test.txt',function(err){
if(err){
console.log(err)
return false
}
console.log('rename successful')
})
