Ubuntuでファイルを見つけるのは非常に困難です。Windowsの場合は、そこに移動するだけでC:\Program Files
必要なものが見つかります。Ubuntuでは、検索を使用して必要なものを見つける必要があります。たぶん私は何かが欠けていますか?
Ubuntuでファイルを見つけるのは非常に困難です。Windowsの場合は、そこに移動するだけでC:\Program Files
必要なものが見つかります。Ubuntuでは、検索を使用して必要なものを見つける必要があります。たぶん私は何かが欠けていますか?
回答:
Ubuntuでファイルを見つけるのが難しいのはなぜですか?
ヘリコプターは熱気球のように機能しますか?
Microsoft Officeがタイプライターのように機能しないのはなぜですか?
同じ種類の比較がここで行われています。Unix(Ubuntuを含む)は、Windows(NT)とは大きく異なるプラットフォームです。NTは独自の特別な種類の獣です。NTパラダイムでLinuxを判断することは、ガソリンエンジンのメカニズムを使用してディーゼルエンジンのトラブルシューティングを行うことに似ています。それらには多くの共通点がありますが、信じられないほどの違いもあります。
まるで犬であるかのように猫と遊ぶことは、めったに満足につながりません。プラットフォームに合わせてパラダイムを調整する必要があります。各アーキテクチャには、血まみれのこぶを引き戻すことを避けるために従う必要がある特定のメリットと規則があります。
(ここからコミック)
「Windowsでは、C:\Program Files
必要なものを見つけることができます。」- 本当に?本気ですか?Windowsでは、いくつかの非常に重要なものがレジストリに保存されますが、これはProgram Filesの下にはありません。「マイドキュメント」もプログラムファイルにはありませんが、頻繁に見たいものが含まれています。
「Ubuntuでは、検索を使用して必要なものを見つける必要があります。」そもそもそれがどこにあるのかわからない場合は本当です。同じことは、どこでもすべてに当てはまります。さて、私の愚かな車の鍵はどこにありますか?いいえ、ないC:\Program Files
..畜生! ベルギー!
「たぶん何かが足りない?」おそらく、オペレーティング環境でコンテンツを管理する方法の背後にある主要な概念の一般的な紹介にすぎません。この強力な獣を飼いならすことを学んでください。
オペレーティング環境(Windows、macOS、Linux、オフィスデスク)に関係なく、使いやすさとスケーラビリティのためにシステム内のコンテンツを整理するのに役立つパターンが登場しました。
一般的なシステム全体のもの
会社では、これはポリシー文書などになります。オペレーティングシステムでは、これは物事を実行し続けるために必要なコアファイルです。Windowsファイル構造では、これC:\WINDOWS
がすべてです。Unixベースのシステムには、これらの種類のものに使用されるさまざまなディレクトリ/Libraries
(Mac OS X)および/etc
(Linux)があります。ユーザーが一般的な使用のためにこれに対処する必要はほとんどありません。
ユーザー固有のもの
オフィスでは、通常、人々は自分の作業スペースを指定します。これらの場所には、個人に固有のドキュメント/コンテンツが保存されます。
オペレーティングシステムは同じです。Windowsでは、「マイドキュメント」フォルダーは各ユーザーに固有であり、そのユーザー専用のファイルが含まれています。Linuxでは、/ home / [username]はこの目的専用です。macOSでは、/ Users / [username]は次のとおりです。
通常、ユーザーの個人用スペースには、特定のカテゴリ専用の場所があります。Windowsには、たとえば「My Documents」にある「My Pictures」ディレクトリがあります。Ubuntu Linuxでは、/ home / [username] / Picturesがあります -macOSには明らかに同等のものがあります。
ツール管理
オフィスでは、新しいツールが必要な場合、一般的にそれを管理するシステムが用意されています。特に在庫について考えています。在庫は、一般的にあなたが持っているものとその状態を監視します。
Windowsの場合= プログラムの追加と削除、およびレジストリ。
Ubuntu Linuxの場合:aptパッケージマネージャー-Synaptic Package Manager、aptitudeまたは別のフロントエンドをaptに使用します。
Mac OS X 10.6+の場合= App Store(および/ Applications)。
より具体的になる
ここから恥知らずにコピーされたように、Ubuntuで見られる一般的なシステムディレクトリ構造は、この規則に従います。
/bin - binary applications (most of your executable files)
/boot - files required to boot (such as the kernel, etc.)
/dev - your devices (everything from drives to displays)
/etc - just about every configuration file for your system
/etc/profile.d - contains scripts that are run by /etc/profile upon login.
/etc/rc.d - contains a number of shell scripts that are run on bootup at different run levels. There is also typically an rc.inet1 script to set up networking (in [Slackware][6]), an rc.modules script to load modular device drivers, and an rc.local script that can be edited to run commands desired by the administrator, along the lines of autoexec.bat in DOS.
/etc/rc.d/init.d - contains most of the initialization scripts themselves on an [RPM][7]-based system.
/etc/rc.d/rc*.d - where “*” is a number corresponding to the default run level. Contains files for services to be started and stopped at that run level. On RPM-based systems, these files are symbolic links to the initialization scripts themselves, which are in /etc/rc.d/init.d.
/etc/skel - directory containing several example or skeleton initialization shells. Often contains subdirectories and files used to populate a new user’s home directory.
/etc/X11 - configuration files for the X Window system
/home - locally stored user files and folders
/lib - system libraries (similar to Program Files)
/lost+found - lost and found for lost files
/media - mounted (or loaded) devices such as cdroms, digital cameras, etc.
/mnt - mounted file systems
/opt - location for “optionally” installed programs
/proc - dynamic directory including information about and listing of processes
/root - “home” folder for the root user
/sbin - system-only binaries (see /bin)
/sys - contains information about the system
/tmp - temporary files
/usr - applications mainly for regular users
/var - mainly logs, databases, etc.
/usr/local/bin - the place to put your own programs. They will not be overwritten with upgrades.
/usr/share/doc - documentation.
自分の顔が嫌いでない限り、どのような動物を扱っているかを学びましょう。
プログラムの場所を見つける必要がある場合は、which
コマンドを使用できます。また、Unixファイルシステムの階層 - /etc/
構成ファイル、/usr/bin/
グローバルコマンドバイナリ(および/usr/
(マルチ)ユーザーユーティリティとアプリケーションの大部分を含む)などを理解するのに役立ちます。ファイルを検索するにはlocate
、slocate
またはrlocate
コマンドラインから使用できます。
/ home / userは、ドキュメントと設定または/ users / userフォルダーと同じです。
そんなに難しくなく、ただ違うだけです。
find / -name filename
、何度か助けてくれた。