「Linux/システム関連」の編集履歴(バックアップ)一覧はこちら
「Linux/システム関連」(2010/04/09 (金) 10:06:36) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*システム関連
**env
&bold(){環境変数を表示・変更する。 }
例
#env
すべての環境変数を表示する。
#env ora_home=/usr/local/oracle
ora_homeの環境変数を設定する。
----
**rpm
&bold(){パッケージアプリケーションの確認・追加を行う。}
例
#rpm -ihv package-1.1.0-i386.rpm
package-1.1.0-i386.rpmをインストールする。(-i)
その際、詳細な情報(-v)とインストールの進行状況(-h)を出力する。
#rpm -q ruby
rubyがインストールされているかを確認する。
#rpm -qa
インストールされているものすべてを出力する。
#rpm -e ruby
インストールされているrubyを削除する。
----
**su
&bold(){ユーザーのアカウントを切り替えられる。}
例
#su - oracle
oracleユーザに切り替える。
----
**useradd
&bold(){ユーザを新規登録する。}
例
#useradd -d /home/asami asami
「asami」ユーザを作成。
asamiがログインすると、ホームディレクトリ(ログインし直後にasamiがいるディレクトリ)を「/home/asami」に設定。
#useradd -g asamigroup asami
「asamigroup」グループに所属する「asami」ユーザを作成。
グループを指定しないときは、「asami」グループに所属する「asami」ユーザになる。
おまけ
【ユーザが登録されたか確認!】
#id asami
&bold(){uid=510(asami) gid=511(asamigroup) 所属グループ=511(asamigroup)}
「asami」ユーザの情報を表示。
また、ユーザの情報は以下のファイルに記されている。
#cat /etc/passwd
:
:
&bold(){asami:x:510:511::/home/asami/:/bin/bash}
----
**usermod
&bold(){ユーザの情報を変更する。}
例
#usermod -d /home asami
「asami」ユーザのホームディレクトリを「/home」に変更。
----
**userdel
&bold(){ユーザのアカウントと関連ファイルを削除する。}
例
#userdel asami
「asami」ユーザを削除する。
#userdel -r asami
「asami」ユーザを削除する。
このときに、ユーザのホームディレクトリ内のファイルも削除する。
----
**groupadd
&bold(){新しいグループを作成する}
例
#groupadd asamigroup
「asamigroup」グループを作成する。
----
**groupmod
&bold(){グループを修正する}
例
#groupmod -n asmgroup asamigroup
「asamigroup」グループの名前を「asmgroup」に変更する。
----
**groupdel
&bold(){グループを削除する。}
#groupdel asmgroup
「asmgroup」を削除する。
----
**shutdown
&bold(){システムをシャットダウンする。}
#shutdown -r now
システムを今すぐ再起動する。
#shutdown -h 10:00
10時になったらシステムをシャットダウンする。
----
**date
&bold(){現在の時刻を表示したり,時刻の設定を行う。}
#date
#2010年 2月 18日 木曜日 15:41:25 JST
現在の時刻を表示する。
#date -s "02/18 15:40 2010"
システム日付を 2010/02/18 15:40 に設定する。
合計:&counter()
*システム関連
**env
&bold(){環境変数を表示・変更する。 }
例
#env
すべての環境変数を表示する。
#env ora_home=/usr/local/oracle
ora_homeの環境変数を設定する。
----
**rpm
&bold(){パッケージアプリケーションの確認・追加を行う。}
例
#rpm -ihv package-1.1.0-i386.rpm
package-1.1.0-i386.rpmをインストールする。(-i)
その際、詳細な情報(-v)とインストールの進行状況(-h)を出力する。
#rpm -q ruby
rubyがインストールされているかを確認する。
#rpm -qa
インストールされているものすべてを出力する。
#rpm -e ruby
インストールされているrubyを削除する。
----
**su
&bold(){ユーザーのアカウントを切り替えられる。}
例
#su - oracle
oracleユーザに切り替える。
----
**useradd
&bold(){ユーザを新規登録する。}
例
#useradd -d /home/asami asami
「asami」ユーザを作成。
asamiがログインすると、ホームディレクトリ(ログインし直後にasamiがいるディレクトリ)を「/home/asami」に設定。
#useradd -g asamigroup asami
「asamigroup」グループに所属する「asami」ユーザを作成。
グループを指定しないときは、「asami」グループに所属する「asami」ユーザになる。
おまけ
【ユーザが登録されたか確認!】
#id asami
&bold(){uid=510(asami) gid=511(asamigroup) 所属グループ=511(asamigroup)}
「asami」ユーザの情報を表示。
また、ユーザの情報は以下のファイルに記されている。
#cat /etc/passwd
:
:
&bold(){asami:x:510:511::/home/asami/:/bin/bash}
----
**usermod
&bold(){ユーザの情報を変更する。}
例
#usermod -d /home asami
「asami」ユーザのホームディレクトリを「/home」に変更。
----
**userdel
&bold(){ユーザのアカウントと関連ファイルを削除する。}
例
#userdel asami
「asami」ユーザを削除する。
#userdel -r asami
「asami」ユーザを削除する。
このときに、ユーザのホームディレクトリ内のファイルも削除する。
----
**groupadd
&bold(){新しいグループを作成する}
例
#groupadd asamigroup
「asamigroup」グループを作成する。
----
**groupmod
&bold(){グループを修正する}
例
#groupmod -n asmgroup asamigroup
「asamigroup」グループの名前を「asmgroup」に変更する。
----
**groupdel
&bold(){グループを削除する。}
#groupdel asmgroup
「asmgroup」を削除する。
----
**shutdown
&bold(){システムをシャットダウンする。}
#shutdown -r now
システムを今すぐ再起動する。
#shutdown -h 10:00
10時になったらシステムをシャットダウンする。
----
**date
&bold(){現在の時刻を表示したり,時刻の設定を行う。}
#date
#2010年 2月 18日 木曜日 15:41:25 JST
現在の時刻を表示する。
#date -s "02/18 15:40 2010"
システム日付を 2010/02/18 15:40 に設定する。
#date 040710062010
システム日付を 2010/04/07 10:06 に設定する。
合計:&counter()