Linuxをさわってみる

知らなかったコマンドメモ

【umask】
デフォルトのパーミッションを設定する値
rootユーザは022
一般ユーザは002

ファイルパーミッションのデフォルトは666
ディレクトパーミッションのデフォルトは777

ファイルやディレクトリを作成するときは、
デフォルトから022などのumask値をひいたものが割り当てられる

【vipw】
/etc/passwdを編集するときに使用する
viと操作方法は同じだが、viとの違いはvipwで/etc/passwdを開いていると
そのファイルにロックがかかり、他の人がvipwでファイルを操作できなくなる

【userdel】
rootユーザで行う
ユーザを削除するコマンド

  • rオプションをつけるとユーザのホームディレクトリも削除される

【groupadd】
ユーザをまとめて管理したいときにグループを新規作成する方法

【vigr】
/etc/groupを編集するときに使用する
viと操作方法は同じだが、viとの違いはvigrで/etc/groupを開いていると
そのファイルにロックがかかり、他の人がvigrでファイルを操作できなくなる

【groupdel】
作成したグループを削除する
ただし、ユーザがプライマリグループとして使用しているグループは削除できない