ホームページ >運用・保守 >Linuxの運用と保守 >オペレーティング システム -- Linux の詳細な紹介

オペレーティング システム -- Linux の詳細な紹介

PHP中文网
PHP中文网オリジナル
2017-06-21 10:51:151927ブラウズ

1 概要

1. オペレーティング システムとは何ですか?

オペレーティング システムは人間とコンピューター ハードウェアの間の仲介者です。ユーザーはコンピューター ハードウェアと直接対話してコンピューターを動作させることができないため、この仲介者がオペレーティング システムに必要であり、ユーザーはオペレーティング システムにコマンドを発行し、オペレーティング システムがハードウェアを直接呼び出します。

2. Linux とは何ですか?

Windows オペレーティング システムと同様に、Linux もオペレーティング システムです。現在、ほとんどの Web サーバーは Linux を使用しているため、Java プログラマーは

Linux オペレーティング システムに精通しています。

2 仮想マシン

1. 仮想マシンとは何ですか?

物理コンピューター上でソフトウェアシミュレーションを使用して構築された実際のコンピューターロジック要素を備えたコンピューター。コンピューターには独立した物理構造がないため、

は仮想マシンと呼ばれます。

2. 仮想マシンの価値

1 台の物理コンピューター上に複数の論理コンピューター、つまり仮想マシンを作成できます。各仮想マシンは互いに独立しているため、1 台の物理コンピューターを使用して次のことを行うことができます。 create

many 1台のコンピュータの場合、複数のマシンでテストするための環境が確立されます。

3 つの一般的な操作

1. 補助的な一般操作

  • ctrl+alt: マウス矢印を使用して、Linux オペレーティング システムを終了し、Windows オペレーティング システムに入ります。

  • ifconfig: IP を確認します。

  • クリア: 画面をクリアします。

  • cd ~: 作業ディレクトリに戻ります。

  • cd ディレクトリ: 指定したディレクトリを入力します。

  • cd ..: 上のディレクトリに戻ります。

  • pwd: 現在の場所を表示します。

2. ファイルの作成と削除

  • touch filename: 現在のディレクトリにファイルを作成します。

  • mkdir dir: 現在のディレクトリにフォルダーを作成します。

  • rm -rf filename: 現在のディレクトリにある指定された名前のファイルまたはフォルダーを削除します。

  • rmdir dir: 空のフォルダーを削除します。

3. ファイルクエリ

  • ls: 現在のパスの下にあるすべての表示可能なファイルとフォルダーを表示します。

  • ls -l: 現在のディレクトリにあるすべての表示可能なファイルとフォルダーの詳細情報を表示します。

  • ls -a: 隠しフォルダーやファイルを含む、現在のディレクトリ内のすべてのファイルとフォルダーを表示します。

  • ls -al: 隠しフォルダーやファイルを含む、現在のディレクトリ内のすべてのファイルとフォルダーの詳細情報を表示します。

4. Copy Cut Rename

  • cp oldfile dir: ファイルを指定したフォルダーにコピーします。

  • mv oldfile dir: ファイルを指定したフォルダーに切り取ります。

  • mv oldname newname: ファイルの名前を変更します。

5. ファイルのアクセス許可を変更します

Linux では、ファイルの訪問者を 3 つのカテゴリに分類します: ファイル作成者、ファイル作成者と同じグループのメンバー、ファイル作成者とは異なるグループのメンバーです。異なる訪問者

には異なる権限が与えられます。

許可とは:

  • r: 読む、読む。

  • w: 書いて、書いて。

  • ×: 実行、実行。

パーミッションの変更を容易にするために、Linux は各パーミッションに整数値を割り当てます。r は 4、w は 2、x は 1 です。パーミッションを変更するときは、代わりに、いいえを割り当てます。文字を使用する場合は、rwx などの 3 つの権限値の合計を使用します。対応する数値は 4+2+1=7 で、これは 7 に相当します。

次のように、ls -l または ls -al を使用してファイルの詳細を取得します。

drwxr-xr-x 2 root root 4096 06-20 18:42 abc
-rw-r--r-- 1 root root 0 06-20 18:41 content.txt
-rw-r--r-- 1 root root 124 06-20 18:39 hello.java

d で始まるものはフォルダーを意味し、「-」で始まるものはファイルを意味します。
各訪問者の権限は、読み取り、書き込み、実行の 3 つの部分で構成されます。特定の権限が存在しない場合、その権限は - によって占有されます。

「rw-r--r--」は、作成者権限、グループメンバー権限、および非グループメンバー権限である権限を示します。

権限の変更:

chmode 755 ファイル: 権限の値に従って、作成者、グループメンバー、および非グループメンバーの権限を順番に設定します。

6. ファイル編集

ファイル編集にはviエディタを使用します。 vi エディターには、コマンド状態と編集状態の 2 つの状態があります。 vi エディターを使用してファイルを開いた後は、 コマンド状態になります。編集状態で i をクリックして編集状態を終了し、コマンド状態に入ります。ファイルにコンテンツを入力できます。

  • vi ファイル: vi エディターを使用してファイルを開きます。

  • d+b: コマンド モードで、d を押してから b を押し、現在の行を削除します。

  • esc: 編集状態を終了します。

  • :wq: 保存して終了します。

  • :q!: 変更した内容を保存せず、強制終了します。

  • その他のファイル: ファイルの内容を表示します。編集できません。

4 つのファイル転送

ローカル Windows オペレーティング システム上のファイルをリモート Linux オペレーティング システムに転送するには、WinSCP ツールを使用できます。左側にはローカル オペレーティング システムが表示され、右側には Linux が表示されます。ファイルを転送するには、ファイルを一方の側からもう一方の側にドラッグするだけです。

通常、インストール ソフトウェアは、Linux オペレーティング システムの /usr/local/src ファイルの下に配置され、/usr/local ディレクトリにインストールされます。

5 リモート操作

ローカル Windows オペレーティング システム上でリモート Linux サーバーを操作し、ツール Putty を使用します。

6 つの JDK のインストール

Linux システムにはデフォルトで JDK がインストールされており、それよりも低いバージョンをダウンロードする必要があります:

yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

アンインストール後、アンインストールされているかどうかを確認してください。 java -version を通じて完了します。

jdkインストールファイルディレクトリに入り、「./JDKインストールファイル」と入力すればインストール完了です。インストールが完了したら、/etc/profile ファイルで環境変数を構成する必要があります。 vi エディターを使用して、プロファイル ファイルの末尾に次の内容を追加します。

###############################JAVA_ENV################################
JAVA_HOME=/usr/local/jdk6
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME PATH
このうち、$PATH はシステム環境変数を参照します。 Linux で環境変数を設定する場合は、隣接する 2 つのパスを「:」で区切って先頭に「$」を追加して環境変数を参照します。

設定が完了したら保存し、ソースプロファイル名を入力してインポートしたプロファイルファイルを書き換えると環境がゼロになり設定完了です。 7 Tomcat のインストール

Tomcat インストール ファイルを解凍し、環境変数を設定し、プロファイル ファイルの最後に次の内容を追加します:

###############################JAVA_ENV################################
JAVA_HOME=/usr/local/jdk6
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME PATH

保存後、ソース プロファイルを実行して再インポートしますプロファイル ファイルと環境変数が設定されます。

startup.sh: Tomcatサーバーを起動します。

  • shutdown.sh: Tomcat サーバーをシャットダウンします。

  • 8つのMySQLインストール

MySQLインストールファイルを解凍し、「rpm -ivhファイル名」形式を使用してMySQL-client-5.6.16-1.rhel5.i386.rpm/

MySQLを実行します。 -devel -5.6.16-1.rhel5.i386.rpm /MySQL-server-5.6.16-1.rhel5.i386.rpm 3 つの実行可能ファイル。

service mysql start/stop/restart: MySQL サーバーを開く/停止/再起動します。

ユーザーを作成します:

service mysql stop
mysqld_safe --skip-grant-tables &
mysql -uroot -p
use mysql
update user set password=PASSWORD("123")where user="root";
flush privileges;
quit;
service mysql restart
mysql -uroot -p新密码
set password=PASSWORD("123");

最初にセキュリティメカニズムを使用して入力し、次にユーザー名とパスワードをユーザーテーブルに保存します。

以上がオペレーティング システム -- Linux の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。