Linuxの基礎知識
ユーザーCRUD、著作権管理
まず第一に、我々は最初のLinuxでユーザーの情報を表示する方法を学習する方法を学びます:
IDのユーザー:あなたは、ユーザーの情報を表示することができます
ユーザーを作成すると、5つの部分があります。4つの文書の著作権管理を、コンフィギュレーション・ファイルがすでに存在してコピーするには/ホームユーザーの下で必要。
その4つの管理ユーザー権限は次のとおりです。/ etc / passwdファイル、/ etc / groupのは、/ etc / shadowのは、/ etc / 4つのファイルをgshadowの。
その中で、私たちは、これらの4つのファイルを見て内部の内容を見ていました。
/ etc / passwdファイル
アレックス:X:1001:1001 :: /ホーム/アレックス:/ binに/ bashの
ユーザー名:パスワード(もちろんここでは立っていない):ユーザーID:グループID:備考情報:パス:最初のコマンド実行
/ etc / groupを
アレックス:X:1001:
グループ名:パスワード:グループID:このグループに他のユーザーを追加することができます(オプション)
の/ etc /影
アレックス:.......:7 ::
ユーザー名:暗号化パスワードの後:最初の2つだけを習得する.......
の/ etc / gshadowの
アレックス:!::
グループ名:パスワードは、(一般的に代表者がいなかったときのために設定されていません!)
これらの基本をマスターし、我々は、ユーザーを管理することを学ぶ必要があります:useraddを、usermodの、userdelの
注:Linuxの一般的なコマンドモード:コマンドオプションパラメータ
useraddを:ユーザを追加
USERMOD:ユーザーを変更します。
オプション:
-u:ユーザーのUIDを指定します。
-g:ユーザーのグループIDを指定します。
-d:ホームディレクトリを指定します。
-c:代替指定されたユーザー情報
-s:シェルを持つユーザーを指定します。
userdelの:ユーザーの削除
-r:完全にユーザーを削除
ヒント:上記のもののために:useraddのユーザー
passwdのユーザー
2つの命令は、すべてのユーザーを作成するために使用します
ユーザー-rでuserdel
完全にユーザーを削除するには
groupaddの、groupdelグループ、groupmodの:管理グループのために、我々は3つのコマンドを持っています
groupaddの:グループを追加します。
groupdelグループ:ユーザーを削除
groupmodの:ユーザーを変更
オプションのパラメータ:
-g:グループ名の変更
-n:修正グループの名前
権利管理ファイル、ディレクトリ
それは、ファイルとディレクトリのためであるかどうか、すべてのファイルは、Linuxでの別のユーザーの下で異なるファイルのための著作権管理がある内部メモリの形で存在します。
ファイルの目的のために、R(読み取り)、W(書き込み)、X(実行)これらの事で表されます
R(読み取り)、(スイッチを入力)×(名前変更、削除、作成)W:内容の目的のために、
ファイルやディレクトリの場合は、以下の属性が含まれます:
ハードリンク許可情報の所有者の数は、ファイル名のファイルサイズ、ファイル作成時のグループです
-rw -------。
最初:の代わりにテキストメッセージ
- :代表プレーンテキスト
D:対象のファイルタイプがあります
L:ソフトリンク
B:ブロックデバイスファイル
P:パイプファイル
2-4:所有者権限----> U
権限三つのカテゴリー:R X W読み書き実行
ビット5-7:権限のグループがある - >グラム
許可は上記です
他のユーザー - > O:10から8
同上
代表は安全標識されています
ビューへのユーザー権限:
LL:現在のファイルのディレクトリを表示する権限を
LL -d /ホーム/アレックス/:ビューアレックス・ディレクトリのパーミッション
これを追加:./ファイルのパス名:ファイルを実行する方法
ファイル/ディレクトリの変更の権限
chomd U = + rwxのアレックスは、アクションを実行するために、ファイル名やディレクトリ名に直接書き込みます
chownコマンドの所有者の名前を変更してのグループです
chownコマンドroot.root A.TXT
再帰的な変更の所有者と名前がのグループです
chownをroot.root {1 .... 9}の.txt
そのカタログの循環だけでなく、以下のディレクトリとファイルを変更します
chownコマンド-R lhf.lhf /テスト/
それを追加する:読み取り及び上記に書き込み行う、我々はまた、数字を使用することができ表し:R = 4、W = 2、X = 1;直接添加どのくらい、それのようなU / gのユーザを与えます。
>:ファイルの右に左カバーの内容を表します
>>:右に左に追加コンテンツを表します
古い猫のファイル>新規ファイル
「こんにちは」>新規ファイルエコー
2猫の[ファイル]> [新規ファイル
追加の言及2つの命令:
|:入力の背中の代わりに入力として、前の出力の内容
トイレ-lファイル:ファイル内の行数を表示します
ファイル
ファイルのタール-c(作成)V(バージョン)は、f(ファイル名)test.tarの複数
代表test.tarを複数のファイルにファイルを圧縮し、圧縮されたプロセスを表示します
タール-t(ビュー)F test.tar
圧縮されたファイルの圧縮に代わっの内容を見ます
ファイル名を指定したパスあるxvタール-C
代表特定の場所アンパック