開発者は、Linuxのコマンドを持っている必要があります

開発者は、Linuxのコマンドを持っている必要があります

Linux開発者は、一般的にCenterOS7.6に基づいて、絶対に十分なこれらのコマンドを習得するために必要なコマンドを使用していました。

システム管理サービス

systemctl

  • 各サービスシステムの出力状態:
systemctl list-units --type=service

IMG

  • サービスの実行中の状態を表示します。
systemctl status firewalld

IMG

  • 閉じるサービス:
systemctl stop firewalld

IMG

  • サービスを開始します。
systemctl start firewalld

IMG

  • サービスを再起動します(関係なく、現在のサービスの起動またはシャットダウンされています):
systemctl restart firewalld
  • サービスを中断することなく、構成情報を再ロードします。
systemctl reload firewalld
  • スタートからのサービスの起動を禁止します:
systemctl disable firewalld

IMG

  • スタートからのサービスの起動を設定します。
systemctl enable firewalld

IMG

ドキュメント管理

LS

現在のディレクトリ(/)すべてのファイルの下の一覧を表示します:

ls -l /

IMG

PWD

現在の作業ディレクトリを取得する場所の絶対パス

IMG

CD

現在の作業ディレクトリを変更します。

cd /usr/local

IMG

日付

システムの時刻と日付を表示または変更します。

date '+%Y-%m-%d %H:%M:%S'

IMG

passwdの

ユーザーパスワードを設定するために使用します:

passwd root

IMG

彼の

ユーザアイデンティティ(スーパーユーザへの切り替え)を変更します。

su -

明確な

画面情報をクリアします

おとこ

表示は、指定したコマンドのヘルプ情報を:

man ls

  • システムが実行されているもののレベルを発見:
who -r

IMG

  • 現在のユーザーがシステムにログオンして表示します。
who -buT

IMG

自由な

(MBで)システムメモリの状態を表示します。

free -m

IMG

PS

ダイナミックなディスプレイシステムは、実行を処理します。

ps -ef

ビューは、動的なプロセスを実行しているSSHD:

ps -ef | grep sshd

IMG

Windowsのタスクマネージャに似たリアルタイムの動的なプロセスを、見ます

IMG

MKDIR

ディレクトリを作成します

IMG

もっと

ページングファイルは、ページビューboot.logファイルあたり10行をファイルの内容を表示するための長すぎる場合には

more -c -10 /var/log/boot.log

IMG

ネコ

ビューLinuxのブートログファイルと行番号を示します。

cat -Ab /var/log/boot.log

IMG

タッチ

ファイルTEXT.TXTを作成します。

touch text.txt

IMG

RM

  • ファイルを削除します。
rm text.txt
  • ディレクトリとそのサブディレクトリを削除することを余儀なく:
rm -rf testdir/

IMG

CP

ディレクトリにディレクトリをコピーするためにTest1 TEST2

cp -r /mydata/tes1 /mydata/test2

MV

移動またはファイルを上書き:

mv text.txt text2.txt

圧縮と解凍

とり

  • アーカイブファイルetc.tar(圧縮されていない)へのファイル/ etcフォルダ:
tar -cvf /mydata/etc.tar /etc
  • ファイルは/ etcはetc.tar.gzにgzipのフォルダで圧縮されています。
tar -zcvf /mydata/etc.tar.gz /etc
  • bzip2で圧縮されたフォルダでの/ etcは/etc.tar.bz2ファイルへ:
tar -jcvf /mydata/etc.tar.bz2 /etc

IMG

  • ページビューアーカイブコンテンツ(GZIP):
tar -ztvf /mydata/etc.tar.gz |more -c -10

IMG

  • 現在のディレクトリ(GZIP)にファイルを解凍します。
tar -zxvf /mydata/etc.tar.gz

ディスクおよびネットワーク管理

DF

ディスクスペースの占有率を確認します。

df -hT

IMG

すなわち

現在のファイルを表示し、ディレクトリフォルダのサイズでファイルを共有します:

du -h --max-depth=1 ./*

IMG

ifconfigコマンド

ネットワークインタフェースの現在のステータスを表示

IMG

netstatコマンド

  • 現在のルーティング情報を表示します。
netstat -rn

IMG

  • すべてのアクティブなTCP接続を表示します。
netstat -an
  • システム起動リスニングサービスを見ます:
netstat -tulnp

IMG

  • 接続状態の表示システムリソース:
netstat -atunp

wgetの

ネットワークからファイルをダウンロード

IMG

インストールと管理ソフトウェア

RPM

  • RPM -ivh nginxの-1.12.2-2.el7.x86_64.rpm:パッケージをインストールします。
  • ファジー検索パッケージ:RPMの-qa | grepをnginxの
  • 完全に一致パッケージ:RPM -qa nginxの
  • クエリパッケージのインストールパスします。rpm -ql nginxの-1.12.2-2.el7.x86_64
  • ビューのサマリー情報パッケージ:RPM -qi nginxの-1.12.2-2.el7.x86_64
  • RPM -V nginxの-1.12.2-2.el7.x86_64:パッケージとインストールファイルの内容が一致していることを確認
  • アップデートパッケージ:RPM -Uvh nginxの-1.12.2-2.el7.x86_64
  • パッケージを削除します。rpm -e nginxの-1.12.2-2.el7.x86_64

yumを

  • パッケージをインストールします:yumのnginxのインストール
  • yumのチェック更新:チェックは、パッケージを更新することができます
  • 指定されたパッケージを更新します:yumのアップデートnginxの
  • パッケージ情報リポジトリを探し:yumの情報nginxの*
  • すべて記載されているパッケージが既にインストール:yumの情報がインストールされて
  • パッケージ名を一覧表示します:yumのリストnginxの*
  • ファジー検索パッケージ:YUM検索nginxの

おすすめ

転載: www.cnblogs.com/guoyinghome/p/11220267.html