この自己肖像画の時代には、写真を加工するのは非常に不便であり、時々圧縮する必要がありますが、JPEG画像は圧縮後に歪む可能性がありますLinuxは、コマンドラインからJPEG画像を圧縮する方法を紹介しています。これは、JPEG画像を圧縮する必要があるユーザーのニーズを満たします。
実際には、JPEG画像を圧縮するための非常に簡単な方法があります。 "jpegoptim"と呼ばれるコマンドラインツールは、JPEG画像の品質を犠牲にすることなくJPEG画像を圧縮できるように、JPEG画像の "損失のない"美化を支援します。あなたのストレージスペースと帯域幅の予算が本当に小さい場合には、jpegoptimは画像サイズを調整するために"ダメージ"圧縮もサポートしています。
jpegoptimをインストールする
Ubuntu、Debian、またはLinux Mint:
$ sudo apt-get install jpegoptim
Fedora:
$ sudo ype install jpegoptim
CentOS /RHELインストール、まずEPELライブラリを開いてから、次のコマンドを実行します。
$ sudo yum install jpegoptim
ロスレス圧縮jpeg image
JPG画像を損失なく圧縮するには、次のコマンドを使用します。
$ jpegoptim photo.jpg
photo.jpg 2048 x 1536 24ビットN ICC JFIF [OK] 882178 - "821064バイト(6.93%)
元の画像は圧縮された画像で上書きされます。
jpegoptimで画像を美しくしても上書きすることはできません。
$ jpegoptim -v photo.jpg
photo.jpg 2048x1536 24bit N ICC JFIF [OK] 821064 - "821064バイト(0.00%)、スキップしました。元の画像を保護する場合は、' -d'パラメータを使用して保存ディレクトリを指定します。
$ jpegoptim -d。 /compressed photo.jpg
これにより、圧縮画像が保存されます。 /圧縮ディレクトリ(同じ入力ファイル名)
ファイルの作成時間を保護したい場合は、' -p'パラメータを使用します。この圧縮画像は、元の画像と同じ日時になります。
$ jpegoptim -d /compressed -p photo.jpg
実際に圧縮するのではなく、可逆圧縮率を表示するだけの場合は、' -n'パラメータを使用して圧縮をシミュレートすると、圧縮率が表示されます。
$ jpegoptim -n photo.jpg
非可逆圧縮JPG画像
本当にクラウドスペースに保存する必要がある場合は、非可逆圧縮を使用することもできます。 JPGの写真。
この場合は、' -m "Quality"オプションを使用します。質量範囲は0〜100です。 (0が最高品質、100が最低品質)
たとえば、50%の品質で画像を圧縮します。
$ jpegoptim -m50 photo.jpg
photo.jpg 2048 x 1536 24ビットN ICC JFIF [OK] 882178 - "301780バイト(65.79%)、
最適化。
品質を犠牲にすると、小さい画像になります。
複数回圧縮されたJPEG画像は、
最も一般的な状況は、複数のJPEG画像ファイルのディレクトリを圧縮する必要がある
。この状況に対処するために、次のスクリプトを使うことができます。
#! /bin /sh
#現在のディレクトリにあるすべての* .jpgファイルを圧縮します。
#保存します。 /圧縮ディレクトリ
#で、iの元のファイル
と同じ更新日を持つ* .jpg; jpegoptim -dを実行する。 /compressed -p' $ i< '; done
ロスレス圧縮はイメージの品質を保証することができますが、圧縮パッケージは大きく、損失の多い圧縮です。画像を小さく圧縮し、ユーザーのニーズに応じて選択できます。
Linuxオペレーティングシステムを使用している場合は常にSSHサービスを開きますが、SSHにログインした後制限値が制限されないことがあります。この問題を解決するには?今日、Xiaobianはみんなと
LinuxシステムのTCPポート範囲を変更することができます個々のニーズに合わせてTCPポート範囲を適切に調整します。例を見てみましょう。あなたはポート8370を使用したいのですが、nginxのまたはノードポートが占有されていたカスタマイズスタートサービスで
、起動することはできません。しかし、lvsはすでにそれを申請しているので、ポートを変更するのはもっと面倒です。そのため、/proc /s
Grep TIME_WAIT シェル cat /proc /sys /net /ipv4 /ip_local_port_range 32768 61000 エコーの修正が必要な場合は、開始番
システムプログラムを管理できるソフトウェアはたくさんありますが、インストールとアンインストールは非常に便利ですが、Linuxシステムは主にコマンドに基づいているため、プログラムを削除するにはコマンドを使用する必要があります。プログラムを削除するためのUbuntuターミナルの下で、一緒に学びましょう。
ほとんどの人、特に初心者はデータを参照した後に端末からプログラムをインストールできますが、それを削除する
あなたは、パッケージ名を知っている場合は以下 (そう、あなたが簡単にナビゲートするためのユーザーキーを使用することができます) または は、コマンドをgrepするためにパイプラインを使用することが
Windowsの仮想メモリに似たLinuxスワップパーティションは、ハードディスクの空き容量が不足している場合に、スワップパーティションを作成することで解決できます。スワップパーティションを削除します