Linuxの一般的に使用されるコマンドやソフトウェアのインストール
A. 一般的なコマンドをLinuxオペレーティング:
1.日常業務のコマンド
***********************見どこ作業ディレクトリ
PWD
***********************現在のシステム時刻を表示
日付
***********************オンライン誰(サーバーにログオンする人)を参照してください。
誰
**********************ビュー最近のログイン履歴
最終
2.ファイルシステム操作
*************************ファイル情報を表示します
ルートディレクトリ情報でLS /ビューの子ノード(フォルダとファイル)
LL
より詳細なフォームの表示であるls -lで-al -aショー隠しファイル
***********************ディレクトリを変更します
CD /ホーム
***********************フォルダを作成します
mkdirフォルダ名
ます。mkdir -pファイル名/ファイル名(複数のフォルダを作成します)
***********************フォルダを削除
あなたは空のディレクトリを削除することができますするrmdir
削除されたAAAすべてのファイルとフォルダを置くことができるようにRMの-rのAAA
RM -rf AAA AAA削除することを余儀なく
***********************フォルダ名を変更
MVのAAA BBB
***********************ファイルを作成します
タッチのファイル名は、空のファイルを作成します
「ファイル内容」>ファイル名とリダイレクト「>」機能エコー、命令の出力は、ファイルへの書き込みに、ファイルには、元が上書きされます
「ファイルの内容」>>ファイル名のリダイレクトを使用して、「>>」機能エコー、コマンドの出力をファイルに追加されます
***********************コンソールは、ファイルの内容を表示するには
猫のファイル名は、ファイルの内容を表示するには
***********************生成されたファイルを編集するためのテキストエディタで
viのファイル名
******************** viの下での動作のショートカット方法
通常モードの下で
カーソル位置に挿入された1つが始まります
行はの最後に挿入されています
私は、行の前に挿入しました
ファイルの最初の行に直接ジャンプGG
Gは、ファイルの末尾に直接ジャンプ
行5DD 5は、カーソルが使い捨て削除された場合、DD、行を削除
YY次いで3yy、現在行の近傍に3行をコピーし、現在の行、複数行のコピーを、コピー
Pペースト
v文字選択モードが入力され、選択はyのコピー、貼り付けプレスPに従って行われます
CTRL + vは選択モードをブロックするように進み、選択は、プレスPを貼り付け、Y複写に従って行われます
シフト+ V行選択モードが選択Yコピー、貼り付けプレスPに従って行われ、入力され
******************検索と置換(下の行のコマンドモードに入ります)
:%はS /広告/ 1223232132エフェクト:ファイルが広告を持って検索し、1223232132を置き換え
/あなたエフェクト:Nに応じて(1を見つけるために、プレスN)の次にナビゲートすることができ、ファイルはあなたの中に表示される検索、および最初の場所を見つけるに移動します
ディレクトリの名前は、モバイルに移動した後、MVファイル名
3.ファイルのパーミッションの操作を
ファイルパーミッションの説明:
drwxr-X - X
D:ノードタイプ( - :ファイル1:リンクフォルダD)を識別する
R:W読み取り:X書き込み:実行を
最初のグループRWX:その許可にファイルの所有者を表す:読み書き実行可能ファイルを
第二のグループ-xr:それはファイルがアクセス権のグループに属していることを示しています、読み取り、書き込みができない、実行
第三の群-x:その特権に(ユーザの上記二つのタイプと比較して)ファイルの他のユーザを表します、書き込み可能読み取り可能な、実行可能ではありません
コマンドのパーミッションを変更します。
ユーザー権限を変更します。chmod uの+ Xファイル名を(ファイルの名前で書かれたすべてのファイル、現在のフォルダのアクセス許可を変更する必要がある場合は、「*」)
ユーザーグループの権限を変更します。chmod GXファイル名
許可はまた、二進数で表現することができる(rwxr - r--のó744)
フォルダのすべての内容が同意する場合は、変更再帰を使用することができます
4.基本的なユーザー管理
useraddのユーザ名:********ユーザーを追加
ファイルを変更するにはユーザー権限は所属********ます。chownユーザー・グループ:ユーザーのファイル名
ファイルシステムをマウントするために、外部機器を***********
マウント
マウントにディレクトリを作成するに/ cdromます。mkdir / mntに
マウント-t ISO9660 -o roのは/ devに/ cdrom / mnt / cdromとデバイス/ dev / cdromが、マウントポイントにぶら下がっ:/ mnt / cdromとで
**********マウントデバイスを削除
アンマウント
アンマウント/ mnt / cdromと
**********ビューのファイルサイズ
デュ-shフォルダ
デュ-ahフォルダ
DF -h:パーティションのサイズを表示***********
*****************シャットダウン:停止
*****************の再起動:再起動
***************** sshコマンド:
ホスト192.168.1.1にログオンするためのssh 192.168.1.1
SCPファイル[email protected]::/ホーム/デスクトップ、リモートマシンにローカルファイルをコピーします。
***************** SSHログインパスワードフリー:
プライベートキーのssh-keygenは
公開鍵のSSH-コピー-IDの192.168.1.1コピー
*****************ファイルの内容を表示します。
猫somefileという時ファイル出力のすべての内容(コンソール)
よりsomefileというの終了(Q)に1ページ(b)のダウン(空白)をスクロールダウンし、ページを表示することができます
以下somefileというは、ページを表示する(空白)ダウン1ページを下にスクロールすることができます(B)に、ライン(矢印)をオンにし、1行を(下矢印)、キーワードを検索することができ、スクロールダウン(/キーワード)
*************バックグラウンドサービスの管理
指定されたサービスのステータスを表示するには、サービスのサービス名のステータス
指定されたサービス名停止サービスを停止するサービス
サービスサービス名指定されたサービスを開始する開始
サービスの再起動サービス名を再起動するサービス
-status-すべてのサービスは、すべてのバックグラウンドサービスシステムを表示します
*************起動設定以来、バックグラウンドサービスの設定
chkconfigを見る開始からすべてのサーバーの設定
chkconfigをサービス名指定されたサービスは、開始から遮断しました
chkconfigをサービス名は、最初から指定されたサービスで開きます
仮想マシンのクローンをクローン化されたネットワークの問題の後5.
- 仮想マシンのクローン作成:
仮想マシンをオフにすると、右=完全なクローンを選択し、「=クローン「=管理」
2。クローニングした後、ネットワークの問題を解決しません
理由:構成の全てが同じマシン、同じ2枚の物理ネットワークカードので、衝突をクローニングします。
解決策:VI / etc / sysconfig / network-scriptsに/のifcfg-ens33
UUID、HWADDRを削除
我々/etc/udev/rules.d/70-persistent-net.rules
変更MACアドレスが異なっています
6.Linux間のSSHログインのない秘密
1.まず、鍵のペアを生成
SSH-keygenは
デフォルトは、プレスされている入力してください
2.あなたの公開鍵のコピーと権限リストのauthorized_keysに追加し、他のホストで
SSH-コピー-IDのホストアドレス
3.別のホストにログインします
SSHホストアドレス
7. CentOS7の使用は、ファイアウォールと開いているポートをオフにfirewalld
1 、firewalld 基本的な使い方
開始:systemctlスタートfirewalldを
閉じる:systemctl STOPのfirewalld
ビューのステータス:systemctlステータスfirewalld
ブートを無効にする :systemctl無効firewalld
電源オン : systemctl firewalldを有効にします
II。Linuxソフトウェアのインストール:
1.JDKのアップロードとダウンロードしてインストール
- SFTP(Altキーを押しながらP)を開き
ファイルコマンドをアップロードします。
アップロードしたいディレクトリにまずCD
ローカルファイルパスを置きます
ファイルコマンドをダウンロードします。
まず、LCDは、ローカルパスにファイルを保存する必要があります
サーバーのファイルパスを取得します
- 解凍ソフト
パッケージ名-zxvfタール
- 設定の環境変数
Viには/ etc / profile:設定ファイルを編集します。
後に挿入します。
輸出JAVA_HOME = JDKのパス
輸出PATH = $ PATHに:$ JAVA_HOME / binに
ソースは/ etc / profile:ファイルをロードします
- YUM一般的なコマンド
1.インストールし、インストールHTTPDを確認
yumをinstll -yのhttpd
2.リストのすべての利用可能なパッケージとパッケージグループ
yumのリスト
3. [すべてのバッファされたデータ
yumをすべてきれいに
4.リストのすべての依存パッケージパッケージ
yumをdeplistのhttpd
5. HTTPDを削除
YUMのhttpdを削除
- ヤムローカルのソースをインストールします
- MySQLをアップロードしてインストールします
- 依存Perlをインストールします。
*あたりのrpm -ivh(パッケージには、紛争解決を促すことができるます。rpm -eパッケージ名の競合が--nodeps)
- サーバーをインストールします。
レム-ivhのMySQLサーバ-5.7.1.linux.2.6x86_64.rpm
正常にインストールが精密ストリップを表示されます場合は、最終的には、rootのパスワードの制度的なセットアップがあり、先端のこのバージョンを記録してください!
- まずサービスMySQLの起動を開始
- プロンプトのコマンドでrootのパスワードを変更するには
- 最初にパスワードを変更するには、クライアント側にインストールするように求められたら
RPM -ivhのmysql-クライアント5.7.1.linux.2.6x86_64.rpm
6.成功したクライアントのインストール後、パスワードを変更するには、コマンドプロンプトを使用することを忘れないでください。
- Tomcatのインストール
1. Tomcatサーバーのファイルをダウンロード
2.一般的にrootアカウントを使用して、ファイルを解凍し、ファイルのアクセス権の問題は存在しません。
:ブラウザを介してアクセスするbinディレクトリにあるファイル名を指定して実行3. startup.shファイル、HTTP:// IP:8080