Javaプログラマは、Linuxのコマンドの概要を開発することを学ぶ必要があります

ファイルを探します

  • 名前で/ディレクトリ内のファイルを検索するファイル名.txt / -nameファイル名.txt見つけます。

  • 見つける。-name「* .xmlファイルは、」再帰的にすべてのxmlファイルを見つけます

  • 。「*」-nameを探す|すべてのファイルのxargsのはgrep「hello」をxmlファイルを再帰検索ハロー、世界のコンテンツに含まれます

  • grepの-H「春」*は見つける.XML春が含まれているいくつかのxmlファイルので、

  • 0を-size ./見つける| xargsのRM -f&ゼロサイズのファイルとファイルの削除

  • ls -lで|はgrep「の.jar」現在のすべてのjarファイルのディレクトリを検索するには

  • grepの「試験」dが*テストに含まd行で始まるすべてのファイルを表示します。

  • grepの 'テスト' 表示ラインAA、BB、CCファイル中のAA、BB、CCマッチング試験。

  • grep「[AZ] {5}」AA表示すべての行小文字の少なくとも5個の連続した文字列を構成する各文字列。

プログラムが実行されているかどうかをチェック

  • PS -ef |関連するすべてのプロセスのgrepのTomcatのTomcatの眺め

  • PS -ef | grepを--color javaの強調表示されたキーワードクエリに(すべてのサービスを開始参照)

プロセスを終了

  • 殺す-9 19979は、プロセス19979ビットのスレッド数を終了

隠されたファイルを含むビューファイル、

  • LS -to

現在の作業ディレクトリ

  • PWD

ファイルのコピー

  • コピーしたファイルをdest CPソース

  • CP -r sourceFolder targetFolder再帰的にフォルダ全体をコピーします

  • SCPファイル名のルート@ IP:/ addrのリモートコピー

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

  • MKDIR新規フォルダ

削除ディレクトリ

  • deleteEmptyFolderのrmdir空のディレクトリを削除します

  • RM -rf DELETEFILEディレクトリを再帰的にはすべてのコンテンツを削除します

ファイルの移動

  • MV / TEMP / MOVEFILE / targetFolder

改称

  • MV oldNameFile newNameFile

    ユーザーの切り替え

  • SU -username

修正ファイルのパーミッション

  • アクセス許可は、実行のために、書き込みのためのwは、読み出しのためにXを777 file.java file.java -rwxrwxrwxの、Rます。chmod

圧縮ファイル

  • かかる-czf test.tar.gz / TEST1 / TEST2

圧縮されたファイルの一覧を表示します

  • タール-tzf test.tar.gz

ファイルを解凍します

  • -xvzf test.tar.gzを取ります

ファイルを表示する前に、10行

  • 10 EXAMPLE.SQLの-nヘッド

ファイルの行10の見直し後

  • 10 EXAMPLE.SQLの-n尾

[ログの表示最終更新します

  • このコマンドをexmaple.log -f尾が自動的に新しいコンテンツを表示すると、画面が唯一の(設定可能)コンテンツの10行を表示します。

スーパー管理者を使用してコマンドを実行

  • sudoのRM A.TXTファイルを削除するには、管理者として

ビューポート占有

  • netstatの-tln | grepの8080ビューの使用ポート8080

ビューポートは、どのプロセスに属し

  • lsofは-i:8080

プロセスを見ます

  • psの補助|グレップJavaのビューのJavaプロセス

  • psの補助すべてのプロセスを表示

ツリー形式でリストディレクトリ

  • ツリーA

  • PS:Macのコマンドの下に木を使用して

ダウンロード

ネットワーク検出

リモートログイン

  • SSHのuserName @ IP

印刷情報

  • エコー$ JAVA_HOMEは、Javaホームの環境変数の値を印刷します

Java共通コマンド

  • ジャワ

  • javacの

  • JVP

  • JPS

  • JSTAT

  • jmapの

  • jstack

その他のコマンド

  • SVN

  • ギット

  • Mavenの

附属書:アーカイブコマンドの詳細を抽出

1.圧縮

  1. tar.jpgにすべてのJPGファイルをパッケージ化するtar -cvf jpg.tar * .JPG //ディレクトリ

  2. jpg.tar.gzという名前のgzip圧縮されたパッケージを生成するためにjpg.tarにすべてのJPGファイルをパッケージ化するtar -czf jpg.tar.gz * .JPG //ディレクトリ、およびその使用gzip圧縮した後、

  3. タール-cjf jpg.tar.bz2 * .JPG //ディレクトリjpg.tarにすべてのJPGファイルをパッケージ化し、jpg.tar.bz2命名bzip2で圧縮されたパッケージを生成するために、bzip2で圧縮された後、

  4. jpg.tarにすべてのJPGファイルをパッケージ化するtar -cZf jpg.tar.Z * .JPG //ディレクトリ、およびその使用の圧縮圧縮した後、jpg.tar.Zという名前umcompress圧縮パッケージを生成

  5. RAR A jpg.rar * .JPG // RAR圧縮形式には、Linux用のrarをダウンロードする必要があります

  6. ジップjpg.zip * .JPG //圧縮されたzip形式は、Linux用のzipファイルをダウンロードする必要があります

2.エキス

  1. タール-xvf file.tar //タールパッケージを展開

  2. タール-xzvf file.tar.gz //解压のtar.gz

  3. タール-xjvf file.tar.bz2 //解压tar.bz2

  4. タール-xzvf file.tar.Z //アンパックtar.zを

  5. unrar e file.rar //解压rar

  6. ZIP解凍file.zip //エキス

おすすめ

転載: www.cnblogs.com/RickQi/p/java-kai-fa-cheng-xu-yuan-bi-xu-yao-xue-hui-delinu.html