Linuxを使い始めるための9つの基本コマンド
Linuxのハウツーガイドでは、ターミナルで特定の操作を実行することを期待していることがよくありますが、これは最初は恐ろしいように思えます。しかし、心配する必要はありません。このLinuxコマンドのチートシートでは、ターミナルを開いていくつかの便利なコマンドを発行するプロセスについて説明します。
大量のメディアやドキュメントを扱う場合、同じファイルの複数のコピーをコンピューターに蓄積することは非常に一般的です。必然的に、以下は冗長ファイルで満たされた雑然としたストレージスペースであり、システム上の重複ファイルの定期的なチェックを引き起こします。
この目的のために、重複ファイルを識別して削除するためのさまざまなプログラムがあります。そして、fdupesはたまたまLinux用のそのようなプログラムの1つです。したがって、fdupesについて説明し、Linuxで重複ファイルを見つけて削除する手順をガイドします。
Fdupesは、Linux上で重複ファイルを検索および削除するためのCLIベースのプログラムです。GitHubのMITライセンスの下でリリースされています。
最も単純な形式では、プログラムはmd5sumを介して指定されたディレクトリを実行し、ファイルのMD5署名を比較することによって機能します。次に、それらに対してバイトごとの比較を実行して、重複ファイルを識別し、重複が除外されていないことを確認します。
fdupesが重複ファイルを識別すると、それらを削除するか、ハードリンク(元のファイルへのリンク)に置き換えるかを選択できます。したがって、要件に応じて、それに応じて操作を続行できます。
Fdupesは、Ubuntu、Arch、Fedoraなどのほとんどの主要なLinuxディストリビューションで使用できます。コンピューターで実行しているディストリビューションに基づいて、以下のコマンドを発行します。
UbuntuまたはDebianベースのシステムの場合:
sudo apt install fdupes
Fedora / CentOSおよびその他のRHELベースのディストリビューションにfdupesをインストールするには:
sudo dnf install fdupes
Arch LinuxとManjaroの場合:
sudo pacman -S fdupes
コンピュータにプログラムをインストールしたら、以下の手順に従って重複ファイルを見つけて削除します。
まず、ディレクトリ内のすべての重複ファイルを検索することから始めましょう。このための基本的な構文は次のとおりです。
fdupes path/to/directory
たとえば、Documentsディレクトリで重複ファイルを検索する場合は、次のコマンドを実行します。
fdupes ~/Documents
出力:
fdupesが指定されたディレクトリで重複ファイルを検出すると、セットごとにグループ化されたすべての冗長ファイルのリストが返され、必要に応じてそれらに対してさらに操作を実行できます。
ただし、指定したディレクトリがサブディレクトリで構成されている場合、上記のコマンドはサブディレクトリ内の重複を識別しません。このような状況では、再帰検索を実行して、サブディレクトリ内に存在するすべての重複ファイルを見つける必要があります。
fdupesで再帰検索を実行するには、-rフラグを使用します。
fdupes -r path/to/directory
例えば:
fdupes -r ~/Documents
出力:
上記の2つのコマンドは、指定されたディレクトリ(およびそのサブディレクトリ)内の重複ファイルを簡単に見つけることができますが、それらの出力には、長さがゼロ(または空)の重複ファイルも含まれます。
この機能は、システムに空の重複ファイルが多すぎる場合でも便利ですが、ディレクトリ内の空でない重複を見つけたいだけの場合は混乱を招く可能性があります。
幸い、fdupesでは、コマンドで使用できる-nオプションを使用して、検索結果から長さゼロのファイルを除外できます。
注:通常の検索と再帰的な検索の両方で、空でない重複ファイルを除外できます。
マシン上で空でない重複ファイルのみを検索するには:
fdupes -n ~/Documents
出力:
重複ファイルの複数のセットを処理している場合は、後で参照できるように結果をテキストファイルに出力することをお勧めします。
これを行うには、次を実行します。
fdupes path/to/directory > file_name.txt
...ここで、path / to / directoryは、検索を実行するディレクトリです。
Documentsディレクトリで重複ファイルを検索し、出力をファイルに送信するには、次の手順に従います。
fdupes /home/Documents > output.txt
大事なことを言い忘れましたが、ディレクトリ内の重複ファイルに関連するすべての情報の要約を表示したい場合は、コマンドで-mフラグを使用できます。
fdupes -m path/to/directory
Documentsディレクトリの重複ファイル情報を取得するには:
fdupes -m ~/Documents
出力:
fdupesの使用中はいつでも、コマンドまたは関数のヘルプが必要な場合は、-hオプションを使用してコマンドラインヘルプを取得してください。
fdupes -h
ディレクトリ内の重複ファイルを特定したら、システムからこれらのファイルを削除/削除して、煩雑さを解消し、ストレージスペースを解放できます。
重複ファイルを削除するには、コマンドで-dフラグを指定し、Enterキーを押します。
fdupes -d path/to/directory
ダウンロードフォルダ内の重複ファイルを削除するには:
fdupes -d ~/Downloads
Fdupesは、そのディレクトリ内のすべての重複ファイルのリストを表示し、コンピュータに保持したいファイルを保持するオプションを提供します。
たとえば、セット1の最初のファイルを保持する場合は、fdupes検索の出力後に1を入力し、Enterキーを押します。
さらに、必要に応じて、返された重複ファイルのセットに複数のファイルインスタンスを保存することもできます。このためには、重複ファイルに対応する番号をコンマ区切りのリストに入力して、Enterキーを押す必要があります。
たとえば、ファイル1、3、および5を保存する場合は、次のように入力する必要があります。
1,3,5
重複ファイルのすべてのセットでファイルの最初のインスタンスを保持し、プロンプトを無視したい場合は、次のコマンドに示すように、-Nスイッチを含めることでこれを行うことができます。
fdupes -d -N path/to/directory
例えば:
fdupes -d -N ~/Documents
ファイルの整理は、それ自体が面倒な作業です。それに加えて、重複ファイルが引き起こす問題があり、混乱したストレージを整理するために数時間の時間と労力が無駄になっています。
しかし、fdupesのようなユーティリティのおかげで、重複ファイルを識別して削除するのがはるかに簡単で効率的です。また、上記のガイドは、Linuxマシンでのこれらの操作を支援するはずです。
重複ファイルと同じように、ファイル内の重複した単語や繰り返される行も、処理するのにイライラする可能性があり、高度なツールを削除する必要があります。このような問題が発生した場合も、uniqを使用してテキストファイルから重複行を削除できます。
Linuxのハウツーガイドでは、ターミナルで特定の操作を実行することを期待していることがよくありますが、これは最初は恐ろしいように思えます。しかし、心配する必要はありません。このLinuxコマンドのチートシートでは、ターミナルを開いていくつかの便利なコマンドを発行するプロセスについて説明します。
Arch Linuxにパッケージをインストールしたいのですが、方法がわかりませんか?多くの人は、DebianベースのディストリビューションからArchに最初に移行するときにこの問題に直面します。ただし、パッケージマネージャーを使用して、Archベースのシステムでパッケージを簡単に管理できます。
自宅で定期的に仕事をしているフリーランサーや従業員にとって、リモートコミュニケーションは世話をする必要がある多くのことの1つです。ビデオ会議は、今では私たちの多くの社内会議に取って代わりました。ZoomやSkypeなどのツールは大幅に成長しています。
Chromebookに切り替えるときに最初に不思議に思うかもしれないのは、基本的なこと、つまり以前のOSで手の甲にあったようなことをどのように行うかです。コピーと貼り付けは、ある時点で使用しなければならない基本的な機能の1つです。
標準のDebianとその人気のある派生Ubuntuは、Linuxシステムにとって優れた万能の選択肢ですが、より専門的なニーズがある場合は、Debianの代替手段が必要になる場合があります。
インストールせずにシステムでLinuxディストリビューションを試してみませんか?Linuxベースのオペレーティングシステムをインターネットブラウザで実行できるようにするいくつかのWebサイトがインターネット上で利用可能です。
Linuxディストリビューションを選択するときに多くのLinuxユーザーが直面する主な選択の1つは、その安定性、つまりソフトウェアの変更量です。
Linuxパッケージを他の形式に変換しますか?おそらく、探しているパッケージはディストリビューションで利用できませんが、それでも何があっても必要です。または、開発者であり、パッケージを再度ビルドすることなく、プログラムを他の形式にすばやく再パッケージ化することで時間を節約したい場合もあります。
新しいソフトウェアパッケージをインストールして学習することなく、Linuxでファイルをすばやく簡単に暗号化したいと思ったことはありませんか?これは、パスワードで保護されたAES256を介してファイルまたはディレクトリを簡単に暗号化する優れた簡単な方法であり、ファイルを詮索好きな目から遠ざけるのに役立ちます。
人気のあるRedisストレージエンジンは、あらゆるソフトウェア開発者にとって優れた必須ツールです。インメモリストレージエンジンは、1秒あたり最大3,200万回のクエリまで、非常に高速なデータの保存と取得を可能にし、主要なデータベースエンジンを補完するものになります。
ダウンロードマネージャーは、単一のアプリケーション内ですべてのダウンロードを管理し、いくつかの便利な機能を提供するための人気のあるツールです。最近WindowsオペレーティングシステムからLinuxに移行した場合は、有名なInternet Download Manager(IDM)の代替手段を探している可能性があります。
そのセキュリティに対する評判は、LinuxがMicrosoftWindowsシステムを定期的に悩ませている種類の脅威に対して脆弱でないと考えられることが多いことを意味します。認識されているセキュリティの多くは、Linuxシステムの数が比較的少ないことによるものですが、サイバー犯罪者は量より質を選択することに価値を見出し始めていますか?
Spotifyは、世界最大の音楽ストリーミングサービスの1つです。モバイル(AndroidとiOS)デバイスとデスクトップ(MacとWindows)デバイスの両方にネイティブクライアントがあります。
LinuxでGUIファイルブラウザを使用してファイルを移動する方法をすでに知っている可能性がありますが、ターミナルに移動コマンドがあり、ファイルを別のディレクトリにすばやく移動できるかどうか疑問に思われるかもしれません。mvコマンドは必要なものであり、その単純な構文といくつかのオプションの安全フラグで簡単に使用できます。
テクノロジーの現代では、タイピングは多くの職業にとって最も一般的な活動の1つになっています。より速く正確に入力することを学ぶことは、同じ時間でより多くのことを成し遂げるのに役立ちます。
makeコマンドは、おそらくLinuxエコシステムで最も広く使用されているコマンドの1つです。このコマンドは、ソースコードから直接プログラムをビルドおよびコンパイルするために使用されます。
スマートフォンやPCへの依存度が高まるにつれ、プライバシーを懸念するのは当然のことです。これらの個人用デバイスには、詮索好きな目から遠ざけたい個人データが含まれています。
Ubuntuは、その堅牢性と比較的少ないエラーで人気があります。しかし、確かに、問題の袋がないわけではありません。そのような問題の1つは、Wi-Fiドライバーにあります。システムの電源を入れても、Wi-Fiが機能していないことがわかります。
vimは、Linuxで最も人気のあるファイルエディターの1つです。人気の一部はコマンドによるものです
多くの新しい更新されたテーマは、Ubuntu20.04の新しいGNOMEデスクトップにインストールする準備ができています。ここに2020年の最高のubuntuテーマのリストがあります
Ubuntuでは、デフォルトで、Windowsの代わりにアプリケーションを切り替えることができます。これを元に戻し、UbuntuのAlt-Tabでタブのグループ化を解除する方法は次のとおりです。
Gno-Menu、Extended Gesturesなどの人気のある拡張機能の多くは、Ubuntu20.04では機能しません。したがって、ここに最も効果的なGNOME拡張機能のリストがあります
アプリを使用してUbuntuのネイティブ壁紙をスライドショーすることはいつでもできますが、壁紙を動的にダウンロードして設定するためのアプリをいくつか紹介します。
Ubuntuのルートスーパーユーザーの違いは何ですか?さて、ここでカバーしてもらいます。
このビデオでは、完全なガイド付きのubuntu12.04システム用のTeamViewer8をインストールして使用します。しかし、これはウィンドウでも同じように機能します。
すべての綿毛を除いて、ここにあなたが素晴らしいビデオを作成するために使うことができるUbuntuのための最高の無料のビデオエディタのリストがあります。
Linuxのハウツーガイドでは、ターミナルで特定の操作を実行することを期待していることがよくありますが、これは最初は恐ろしいように思えます。しかし、心配する必要はありません。このLinuxコマンドのチートシートでは、ターミナルを開いていくつかの便利なコマンドを発行するプロセスについて説明します。
Arch Linuxにパッケージをインストールしたいのですが、方法がわかりませんか?多くの人は、DebianベースのディストリビューションからArchに最初に移行するときにこの問題に直面します。ただし、パッケージマネージャーを使用して、Archベースのシステムでパッケージを簡単に管理できます。
FTP、ピアツーピアファイル転送、Wi-Fi転送などのメカニズムを使用すると、AndroidとUbuntuの間でファイルを頻繁に共有する場合に時間を節約できます。