node.js_node.js での fs.chmod メソッドの使用手順

WBOY
リリース: 2016-05-16 16:25:46
オリジナル
1101 人が閲覧しました

メソッドの説明:

このメソッドは、ファイルの読み取りおよび書き込み権限を非同期的に書き換えます。

操作完了後のコールバックはパラメータを 1 つだけ受け取り、例外情報が表示される場合があります。

文法:

fs.chmod(パス、モード、コールバック)

このメソッドは fs モジュールに属しているため、使用する前に fs モジュールを導入する必要があります (var fs = require(“fs”) )

パラメータを受信します:

1. パス ファイルパス

2. モードの読み取りおよび書き込み権限 (例: 777)

3. コールバックコールバック

例:

コードをコピーします コードは次のとおりです:

var fs = require('fs'),
oldFilename = "./processId.txt",
newFilename = "./processIdOld.txt";
fs.chmod(oldFilename, 777, function (err) {
fs.rename(oldFilename, newFilename, function (err) {
fs.lstat(newFilename, function (err, stats) {
var isSymLink = stats.isSymbolicLink();
});
});
});

ソースコード:

コードをコピーします コードは次のとおりです:

fs.chmod = function(パス, モード, コールバック) {
コールバック = makeCallback(callback);
if (!nullCheck(path, callback)) return;
binding.chmod(pathModule._makeLong(path),
modeNum(モード),
コールバック);
};
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!