ベリラボ

OSS(オープンソースソフトウェア) を主体とした技術検証と小ネタなど

その他

Linux(UNIX)でファイルやディレクトリの権限変更

投稿日:

Linux(UNIX)でファイルやディレクトリの権限変更をするとき、chmodコマンドを使います。なぜかわかりませんが 「chmod 755 ファイル名」 とモードに数値を使っている場面を多く見かけます。

「chmod u=rwx ファイル名」のように、シンボルモードと呼ばれる人間にわかりやすい指定方法がよりよいです。

u=rwx の”u” の部分は、u:user / g:group / o:other(その他の人)が指定でき、”=” の部分は、=:にする / +:権限付与 / -:権限剥奪 、rwxの部分は、r:read / w:write / x:execute が指定できます。

chmod 755 ファイル名

は、

chmod u=rwx,go=rx ファイル名と同じことです。

シンボルモードのほうが、rwxの権限の値をいちいち頭のなかで変換する必要がなく直感的でよりわかりやすいんです。是非使ってみてください。

755や644のように 数値で指定するほうが、よりプロっぽいから使う人が多いのでしょうか? (笑)

-その他

執筆者:


  1. 通りすがり より:

    >755や644のように 数値で指定するほうが、よりプロっぽいから使う人が多いのでしょうか? (笑)

    違いますよ。
    単純に打つキーが少ないからですよ

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

s-bit(sビット) と sticky bit(スティキービット)

なぜかわかりませんが、Linux(UNIX)環境で、s-bit(sビット) と sticky bit(スティキービット) を混同している場面を多く見かけます。 s-bit もしくは sビット とは、フ …

no image

10進数から16進数の相互変換

10進数から16進数へ変換するときどうやりますか? MicrosoftWindowsな人は、 電卓アプリケーションを使うってことが多いかもしれませんね。 電卓アプリを使おうとすると… スタ …

no image

島田 紳助「15勝14敗の人生でいい」と子供達に熱論

ふとネットをみていると↓こんな記事が目に付いた。 島田 紳助「15勝14敗の人生でいい」と子供達に熱論! | 自分ニュース – 喜怒哀楽のニュースサイト. いままで生きてきて失敗を恐れてあ …

no image

ブログを分割しました

これまでベリラボのブログに技術的なこと以外も多く書いていたので個人用と分割ました。個人用は、技術以外ことを中心に書いていきます。

no image

CentOS 5.2 heardbeat インストール、初期設定

ベリラボ – wiki – CentOS52_heardbeatインストール、初期設定. ノード(マシン)間でIPアドレス等のリソースを冗長化するためのheartbeatをイン …