Linuxターミナルとデスクトップでファイルを管理する方法
Linuxに移行したばかりですか? Ubuntuなどのオープンソースの代替手段を支持してWindowsに別れを告げますか?変更を加えると、新しいアプリのインストールと起動からデータの整理まで、使いやすい実用的なデスクトップが見つかります。
デスクトップまたはコマンドラインのどちらを使用していても、Linuxでのファイルとフォルダーの管理は簡単です。実際、多くの状況でターミナル入力を使用する方が速い場合があるため、使用可能なコマンドと、それらがデスクトップのマウス駆動の代替コマンドとどのように比較されるかを見ていきます。
Linuxでのファイル管理を調べるためにUbuntu16.04LTSを使用しているので、Nautilusを使用します。これはUbuntuのデフォルトのファイルマネージャーですが、他のファイルマネージャーをインストールすることもできます(ただし、デフォルトとして簡単に設定することはできません)。 Nautilusを開くには、UnityLauncherのファイルアイコンをクリックするだけです。
一方、ターミナルは、期待どおりです。プロンプトが表示されたブラックボックスと、コマンドを待機しているカーソルが点滅します。これを見つけるには、Ubuntu Unityボタンをクリックし、 terminalと入力します。 。結果のリストにコマンドラインアプリが表示されるはずなので、これをクリックして開きます。
lsを使用してファイルを一覧表示する
ファイルマネージャでは、ファイルの一覧表示は比較的簡単です。左クリックして内容を表示したいドライブまたはディレクトリを選択すると、それらが表示されます。サブディレクトリを開くと、さらに内容が表示されます。
同様に、ターミナルでディレクトリの内容を表示するのも同じくらい簡単です。コマンドラインを起動すると、デフォルトで個人ディレクトリのホームになります。コンテンツを表示するには、次のように入力します。
ls
これにより、現在のディレクトリ内のファイルが一覧表示されます。サブディレクトリの内容も表示したい場合は、以下を使用してください:
ls -R
-Rスイッチは、サブディレクトリとその内容の再帰リストを監視することをターミナルに示します。
一方、個々のディレクトリの内容は、ls/[ディレクトリ名]を使用して一覧表示できます。したがって、たとえば:
ls /Music
…Musicサブディレクトリの内容が表示されます。
cdを使用してディレクトリを変更する
ファイルマネージャでは、左側のパネルのディレクトリをクリックして、どのファイルがどこに保存されているかをすばやく確認できます。これらのディレクトリの1つを選択するたびに、それらを開いて、ファイル管理階層内の位置を変更します。
cdを使用したコマンドラインでも同じ効果が得られます。例:
cd Documents
…ディレクトリをDocumentsサブディレクトリに変更します。ただし、必要に応じて、完全なファイルパスを指定して、ドライブ上の他の場所にあるディレクトリを開くことができます。
cd /etc/fonts
その間、次のコマンドを使用して、ディレクトリ(たとえば、ドキュメントからホームに戻る)に移動できます。
cd ..
また、cd /について知っていることを確認してください。このコマンドを使用すると、他のコマンドからデフォルトのホームディレクトリに戻ります。
ターミナルでは、ファイルの削除は驚くほど簡単です。確認は提供されないため、コマンドを入力すると、ファイルは完全に失われます(回復ソフトウェアを使用してファイルを取得する場合を除く)。
ターミナルでファイルを削除するには、次のようにrmを使用します。
rm myfile
削除するファイルへのフルパスを使用することもできます:
rm /path/to/myfile
デスクトップ環境でも、ファイルを右クリックして[削除]オプションを選択すると、同じアクションを実行できます(Ubuntuでは、これにはゴミ箱に移動というラベルが付いています。 )。ファイルを選択して、キーボードのDeleteボタンを押すこともできます。ディレクトリについても同じことが言えますが、内部に保持する必要のあるものがないことを確認してください。
ターミナルでディレクトリを削除するには、rmdirコマンドが必要です。
rmdir mydirectory
ここでも、ディレクトリツリーの別の場所からディレクトリを削除するために、フルパスの指定を含めることができます。
rmdir /path/to/mydirectory
ディレクトリとその内容を削除するには、-r条件を使用します。繰り返しになりますが、rmでコマンドラインを使用しても確認は得られないため、注意して使用してください。
mvとcpを使用して移動およびコピー
ターミナルでファイルを移動する必要がある場合は、mvコマンドが最適です。移動するファイルの名前とその新しいディレクトリを使用するだけです:
mv myfile /home/mydirectory
GUIでこのアクションを実行するには、ファイルを右クリックして移動先...を選択します。
ファイルを移動するのではなく、コピーすることをお勧めします。これは、次のようにsudoを使用してcpbashコマンドを使用して実行されます。
sudo cp myfile /home/mydirectory
-r再帰条件を使用してディレクトリとその内容をコピーすることもできます:
sudo cp -r /home/mydirectory /home/otherdirectory
このコマンドは、「mydirectory」の内容をコピーして「otherdirectory」にドロップします。
mkdirを使用してターミナルにディレクトリを作成する
ターミナルでの新しいディレクトリの作成も、mkdirコマンドのおかげで非常に簡単です(おそらく、「ディレクトリの作成」という用語を省略していると思います)。
mkdir newdirectory
…現在の場所にその名前の新しいディレクトリを作成します。
このコマンドを使用して、別の場所にディレクトリを作成することもできます:
mkdir /home/mydirectory/newdirectory
GUI側では、マウス駆動のファイルエクスプローラーを使用して、ファイルブラウザーウィンドウを右クリックし、新しいフォルダーを選択することで、ディレクトリを作成できます。 オプション。
コマンドラインまたはデスクトップ?
コンピュータのディレクトリツリーをナビゲートすることで、私たちが定期的に使用するファイルやフォルダを見つけることができます。ただし、もう1つ共有する価値があります。それは、デスクトップリンク(Windowsではショートカットと呼ばれます)を作成する方法です。
このようなリンクはターミナルでは使用できませんが、ln -s:
を使用して作成できます。ln -s /home/mydirectory/newdirectory /home/mydirectory/Desktop
ここでは、「newdirectory」フォルダからデスクトップへのリンクが作成され、そこから開くことができます。これにより、重要なディレクトリを見つける時間を節約できます。ファイルマネージャで右クリックして[リンクを作成]を選択すると、同じことができます。 。
コマンドラインまたはデスクトップが最も効率的でユーザーフレンドリーだと思いますか? Linuxのコマンドラインオプションの柔軟性とパワーに目を向けましたか? それについて教えてください-コメントボックスが待っています!
-
Linuxターミナルを電卓として使用する方法
派手なGUIよりもLinuxターミナルのシンプルさを好みますか?すばやく計算する必要がある場合は、電卓アプリを使用する必要はありません。 (おそらく)すでにインストールされているツールを使用して、ターミナルを使用して計算を実行できます。 ディストリビューションに関係なく、Linuxターミナルを電卓として使用する方法を見ていきましょう。 GNUbcを使用した計算 bc GNU bcの要素は、「基本的な計算機」の略です。 bcプログラム自体は、1970年代に基づいたUnixをベースにしています。 GNU bcは、より近代的で拡張されたバージョンであり、Linuxシステムにすでにあるはずです。
-
LinuxでZipファイルを抽出する方法
Zipファイルは、ダウンロード速度が遅く、保存されたすべてのバイトが重要だったときほど一般的ではありません。それでも、これはかなり一般的なファイルタイプです。遅かれ早かれ、おそらく1つ開く必要があります。 使用するディストリビューションによっては、zipアーカイブを抽出するのはおそらくかなり簡単です。それでも、zipファイルを開いてその内容を処理するためのより高度な方法を知っていても問題はありません。 GUIを使用した解凍 ほとんどのLinuxデスクトップ環境では、ファイルを解凍するのは簡単です。ファイルを右クリックするだけで、いくつかのオプションが表示されます。通常、「ここで抽出」または