Linux(CentOS)学習ノート(三)——Linuxコマンド

3189 ワード

一、ユーザー権限管理
<1>ユーザーアカウントの追加:useradd
useraddコマンドの使用形式は、useradd[パラメータ]新規ユーザーアカウントです.
<2>ユーザーパスワードの設定:passwd
Linuxでは、スーパーユーザーはpasswdコマンドを使用して一般ユーザーにユーザーパスワードを設定または変更できます.ユーザーは、コマンドの後にユーザー名を使用することなく、このコマンドを直接使用して自分のパスワードを変更することもできます.例:echo"123123"|passwd--stdin zs(zsユーザーにパスワードを123123に設定)
<3>ユーザの切り替え:su
suコマンドを使用してユーザーを切り替えることができます.たとえば、一般ユーザーからスーパーユーザーに切り替えることができます.
su root

スーパーユーザーから一般ユーザーに切り替えるにはexitを直接入力できます
<4>ファイル権限の変更:chmod
chmodファイルの変更権限には、アルファベット法と数値法の2つの使用フォーマットがあります.
アルファベット:chmod u/g/o/a+/-/=rwxファイル
[ u/g/o/a ]
意味
u
userはファイルの所有者を表します
g
groupは、ファイルの所有者と同じグループに属する者、すなわちユーザグループを表す.
o
otherは他の人を表す
a
allはこの3つがすべて
[ +-= ]
意味
+
権限の追加
-
権限の取り消し
=
権限の設定
rwx
意味
r
readは読み取り可能を表し、1つのディレクトリに対してr権限がなければlsでこのディレクトリの内容を表示できないことを意味する.
w
writeは書き込み可能を表し、1つのディレクトリに対してw権限がなければ、ディレクトリの下に新しいファイルを作成できないことを意味します.
x
excuteは実行可能を表し、1つのディレクトリに対してx権限がなければcdでこのディレクトリに入ることができないことを意味する.
注意:すべてのディレクトリに同じ権限を再帰するには、パラメータ"-R"を追加する必要があります.例えば、chmod 777 test/-R再帰testディレクトリの下のすべてのファイルに777権限を追加
<5>ファイル所有者の変更:chown
===========================================================================================
二、システム管理
<1>プロセスの詳細の表示:ps
パラメータ
意味
-a
端末上のすべてのプロセスを表示します.他のユーザープロセスも含まれます.
-u
プロセスの詳細ステータスの表示
-x
制御端末がないプロセスを表示します(一般的にはデーモンプロセス)
-w
詳細情報の表示
-r
実行中のプロセスのみ表示
<2>実行中のプロセスを動的に表示する:top
キーを押す
意味
M
メモリ使用量によるソート
P
CPU占有率によるソート
T
プロセスの実行時間の長さに基づいてソート
U
後で入力したユーザー名に基づいてプロセスをフィルタできます.
K
後に入力したPID(プロセス番号)に基づいてプロセスをフィルタできます.
q
終了
h
ヘルプ
<3>プロセスの終了:kill
killコマンドはプロセス番号のプロセスを指定し、psと協力して使用する必要があります.フォーマットの使用:
kill [-signal] pid

信号値は0から15までで、9は絶対終了であり、一般的な信号が終了できないプロセスを処理することができる.一部のプロセスは直接殺すことができません.この場合、パラメータ「-9」を追加する必要があります.「-9」は強制終了を表します.
<4>シャットダウン再起動:reboot、shutdown、init
コマンド#コマンド#
意味
reboot
OSの再起動
shutdown –r now
OSを再起動すると、shutdownが他のユーザーにヒントを与えます.
shutdown -h now
すぐに電源を切り、nowは時間が0の状態に相当します
shutdown -h 20:25
システムは今日の20:25にシャットダウンします
shutdown -h +10
システムはあと10分で自動的にシャットダウンします
init 0
シャットダウン
init 6
再起動
<5>ディスク領域の検出:df
dfコマンドは、ファイルシステムのディスク領域の占有量と空き状況を検出し、すべてのファイルシステムのノードとディスクブロックの使用状況を表示します.
オプション
意味
-a
すべてのファイルシステムのディスク使用を表示
-m
1024バイト単位で表示
-t
各指定ファイルシステムのディスク領域の使用状況を表示
-T
ファイルシステムの表示
<6>検出ディレクトリが占めるディスク領域:du
duコマンドは、ディレクトリまたはファイルが占めるディスク領域のサイズを統計するために使用されます.このコマンドの実行結果はdfと同様で、duはディスクの使用状況に重点を置きます.duコマンドの使用形式は以下の通りです.
 du [  ]       

オプション
意味
-a
指定したディレクトリ内の各ファイルとサブディレクトリ内のファイルが占有するデータブロックを再帰的に表示
-s
指定したファイルまたはディレクトリに使用されるデータ・ブロックを表示します.
-b
ディスク使用量をバイト単位で表示
-l
すべてのファイルサイズを計算し、ハードリンクファイルを複数回計算します.
<7>NIC情報の表示または構成:ifconfig
<8>リモートホストの接続性のテスト:ping
<9>ネットワークの表示:netstat-ntpl
<10>環境変数の表示:printenv