講義 04: 一般的な Linux コマンド

1. よく使われるコマンド

1.1. 一般的に使用される

1.1.1. 指定したディレクトリ内のファイル情報を表示する

コマンド(ファイル名):lsファイルパス

コマンド(ファイル詳細):llファイルパス

1.1.2. ディレクトリの切り替え

コマンド: cd ファイルディレクトリ

1.1.3. 中止コマンド

コマンド: Ctrl+C

1.2. シャットダウン

1.2.1、シャットダウン[オプション]時間

1.2.2. オプション

1.2.2.1. 前回のシャットダウンコマンドのキャンセル

オプション: -c

1.2.2.2. シャットダウン

オプション: -h

1.2.2.3. 再起動

オプション: -r

1.2.3. 例

1.2.3.1、午後 10 時に再起動

コマンド: shutdown -r 22:00

1.2.3.2. キャンセル

コマンド: シャットダウン -c

1.2.3.3. すぐに再起動する

命令:shutdown -r now

1.2.3.4. すぐにシャットダウンする

コマンド: shutdown -h now

1.3. フォルダーの作成

1.3.1. 第 1 レベルのディレクトリを作成する

コマンド: mkdir フォルダー名

1.3.2. 複数レベルのディレクトリの作成

コマンド: mkdir -p aaa/bbb/ccc

1.4. ファイルの削除

1.4.1. ファイルの削除

コマンド: rm -r ファイル名

1.4.2. 強制削除

コマンド: rm -rf ファイル名

1.5. ファイル名の変更

コマンド: mv 元の名前 新しい名前

1.6. ファイルの場所を移動する

1.6.1. somefile.4 を bbb フォルダーに移動する

コマンド: mv somefile.4 bbb/

1.6.2. somefile.4 を bbb フォルダーに移動し、名前を somefile.3 に変更します。

コマンド: mv somefile.4 bbb/somefile.3

1.7. ファイルの作成

1.7.1. somefile.1 ファイルの作成

コマンド: vi somefile.1

1.8. ファイルのコピー

1.8.1. hello.1 ファイルを aaa フォルダーにコピーします。

コマンド: cp hello.1 aaa/

1.8.2. hello.1 ファイルを aaa フォルダーにコピーし、名前を hello.2 に変更します。

命令:cp hello.1 aaa/hello.2

2. vi を使用して、生成されたファイルをテキスト エディタで編集します。

コマンド: vi somefile.1

まず「一般モード」に入りますが、このモードでは各種ショートカットキーのみを受け付け、コンテンツの編集はできません。

通常モードから i キーを押すと編集モードに入り、入力するのはファイルの内容だけです。

編集が完了したら、ESC キーを押して編集モードを終了し、通常モードに戻ります。

: キーをもう一度押して「ボトムライン コマンド モード」に入り、qw コマンドを入力して Enter を押して内容を保存し、vi を終了します。

vi の一般的なショートカット キー (ショートカット キーはボトムライン コマンド モードで使用する必要があります)

a: カーソルの 1 つ後の位置から挿入を開始します

A: 行末に挿入

I: 行頭に挿入

gg: ファイルの最初の行に直接ジャンプします。

G: ファイルの最終行に直接ジャンプします。

dd: 行を削除します。5dd の場合は、一度に 5 行を削除します。

yy: 現在の行をコピーします。5yy の場合は、一度に 5 行をコピーします。

p:ペースト

v: 文字選択モードに入り、選択が完了したら、y を押してコピーし、p を押して貼り付けます。

SHIFT+V: 行選択モードに入ります。選択後、Y を押してコピーし、P を押して貼り付けます。

検索文字: /you はファイル内で you を検索し、最初に見つかった位置を見つけます。次に一致する位置を見つけるには「n」を押し、前の位置を見つけるには「N」を押します。

3.猫コマンド

3.1. ファイルの内容をコンソールに出力する

コマンド: cat hello.1

3.2. ファイルの末尾にある 10 行を表示します。ログの確認によく使用されます。

コマンド: tail -10 hello.1

3.3. ファイルをリアルタイムで更新および表示してログを表示する

コマンド: tail -f hello.1

3.4. ログを表示するためのファイルのリアルタイムスクロールと更新

コマンド: tail -F hello.1

3.5. ファイルのヘッダーの 10 行を表示する

コマンド: head -10 hello.1

4. ソフトウェアのインストール

4.1. 圧縮/圧縮

4.1.1. 識別

c: パッケージ

x: 開梱

v: 表示処理

f: パッケージ化されたファイル名を指定します

4.1.2. 圧縮ファイル

コマンド: tar -cvf パッケージファイル名 ソースファイル

4.1.3. ファイルを解凍する

コマンド: tar -xvf ファイル名

4.2. rpmのインストール

4.2.1. ソフトウェアのインストール

Tab キーでファイル名をインテリジェントに補完します

コマンド: rpm -ivh ソフトウェア名

4.2.2. ソフトウェアがインストールされているか確認する

コマンド:rpm -q ソフトウェア名(フルネーム)

コマンド: rpm -qa | grep あいまいな名前

4.2.3. rpm ソフトウェアのアンインストール

コマンド:rpm -e ソフトウェア名(フルネーム)

4.2.4. 既存のソフトウェアのアップグレード

コマンド:rpm -u ソフトウェア名(フルネーム)

5. CentOS7のデフォルト起動インターフェースを変更する

5.1. グラフィカル インターフェイス
コマンド: systemctl set-default Graphical.target

再起動するだけでOKです

5.2. コマンド ライン インターフェイス
コマンド: systemctl set-default multi-user.target 起動モードを変更する

再起動するだけでOKです

6. ファイアウォール

6.1. 開いているすべてのポートを表示する
コマンド: netstat -tlunp

6.2. 特定のポートが実行されているかどうかを確認する
コマンド: netstat -nlp |grep :8080

6.3. システム コマンド
systemctl start firewalld #Start

systemctl status firewalld #実行ステータスの表示

systemctl stop firewalld #Close

systemctl disable firewalld.service #スタートアップを無効にする

firewall-cmd --state #デフォルトのファイアウォールのステータスを表示します

firewall-cmd --reload #ファイアウォールを再起動します

6.4. ポート コマンド
firewall-cmd --zone=public --add-port=80/tcp --permanent #ポートを追加します (–permanent は、このパラメータなしで永続的な意味です)再起動後は無効になります)

firewall-cmd --zone=public --query-port=80/tcp #ファイアウォール ポート 80 を表示

firewall -cmd --zone=public --remove-port=80/tcp --permanent #ファイアウォール ポート 80 を削除します

7. プロセス

7.1. アプリケーションのプロセス番号 PID を表示する
コマンド: ps aux | grep httpd

7.2. プロセスを強制終了する
コマンド: kill -9 プロセスの PID

8. 電話を切らずにコマンド nohup を実行します。

8.1. jarファイルの実行

コマンド:nohup java -jar test.jar >temp.txt &

8.2. Apache FTP サーバーの起動

コマンド: nohup ./bin/ftpd.sh res/conf/ftpd-typical.xml &

Guess you like

Origin blog.csdn.net/qzc70919700/article/details/130051595