È molto difficile trovare file in Ubuntu. In Windows, potresti semplicemente andare C:\Program Files
e troverai quello che ti serve. In Ubuntu, devi usare la ricerca per trovare qualcosa di cui hai bisogno. Forse mi manca qualcosa?
È molto difficile trovare file in Ubuntu. In Windows, potresti semplicemente andare C:\Program Files
e troverai quello che ti serve. In Ubuntu, devi usare la ricerca per trovare qualcosa di cui hai bisogno. Forse mi manca qualcosa?
Risposte:
Perché è così difficile trovare un file in Ubuntu?
Un elicottero funziona come una mongolfiera?
Perché Microsoft Office non funziona come una macchina da scrivere?
Lo stesso tipo di confronto è stato fatto qui. Gli Unix (incluso Ubuntu) sono piattaforme profondamente diverse da Windows (NT). NT è il suo tipo speciale di bestia. Giudicare Linux dai paradigmi di NT è in qualche modo simile alla risoluzione dei problemi di un motore diesel usando la meccanica del motore a benzina. Hanno molto in comune, ma ci sono anche differenze incredibili.
Giocare con un gatto come se fosse un cane, raramente porta alla gratificazione. Devi adattare il tuo paradigma per adattarti alla tua piattaforma. Ogni architettura ha meriti e convenzioni specifici a cui devi obbedire, se vuoi evitare di ritirare un nodo insanguinato.
(fumetto da qui )
"In Windows, potresti semplicemente andare C:\Program Files
e troverai quello che ti serve." - Veramente? Sei sicuro? Windows memorizza alcune cose chiave nel registro , che non si trova in Programmi. "I miei documenti" non è anche nei file di programma, ma conterrà spesso cose che ti interesseranno vedere .
"In Ubuntu devi usare la ricerca per trovare qualcosa di cui hai bisogno." Vero, se non sai dove si trova in primo luogo. Lo stesso vale per tutto, ovunque. Ora, dove sono le mie stupide chiavi della macchina? No, non in C:\Program Files
..Accidenti! Belgio!
"Forse mi manca qualcosa?" Probabilmente solo un'introduzione generale ai concetti principali dietro la gestione dei contenuti negli ambienti operativi. Amico, per favore, lascia che ti aiuti a imparare a domare questa potente bestia, in modo da poter schiacciare le tue esigenze informatiche.
Indipendentemente dal tuo ambiente operativo (Windows, macOS, Linux, la tua scrivania), sono emersi modelli che aiutano a organizzare i contenuti in un sistema per facilità d'uso e scalabilità.
Roba comune a livello di sistema
In un'azienda, questa sarebbe documentazione politica e simili. In un sistema operativo, si tratterebbe di file di base necessari per mantenere le cose in esecuzione. Nella struttura dei file di Windows, questo C:\WINDOWS
è tutto. Nei sistemi basati su Unix, ci sono varie directory /Libraries
(Mac OS X) e /etc
(Linux) che vengono utilizzate per questo tipo di cose. Gli utenti raramente, se mai, devono davvero occuparsene per un uso generale.
Materiale specifico dell'utente
In un ufficio, le persone hanno generalmente il proprio spazio di lavoro designato. In queste posizioni sono memorizzati documenti / contenuti specifici di un individuo.
I sistemi operativi sono gli stessi. Su Windows, la cartella " Documenti " è specifica per ciascun utente e contiene file solo per quella persona. Su Linux, / home / [nome utente] è dedicato a questo scopo. Su macOS, / Users / [nome utente] è.
In genere lo spazio personale dell'utente ha al suo interno posizioni dedicate a categorie specifiche. Windows ha ad esempio la directory " Immagini ", che si trova con "I miei documenti ". Su Ubuntu Linux troverai / home / [nome utente] / Immagini - macOS ha il suo equivalente evidente.
Gestione degli strumenti
In un ufficio, quando si desidera un nuovo strumento, generalmente esiste un sistema per gestirlo. Sto pensando all'inventario in particolare. L'inventario generalmente terrà sotto controllo ciò che hai e le sue condizioni.
Su Windows = Aggiungi / Rimuovi programmi più il registro.
Su Ubuntu Linux = Il gestore pacchetti apt - usa Synaptic Package Manager , aptitude o un altro front-end per apt .
Su Mac OS X 10.6+ = L'App Store (e / Applicazioni , fino a un certo punto).
Sempre più specifico
Come spudoratamente copiato da qui , la struttura generale della directory di sistema trovata in Ubuntu segue questa convenzione:
/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.
Suggerimenti generali su come trovare cose in Ubuntu
Scopri con quale tipo di animale hai a che fare, a meno che non odi il tuo viso.
Se è necessario trovare la posizione di un programma, è possibile utilizzare il which
comando. Aiuterebbe anche a comprendere la gerarchia del file system Unix - /etc/
per i file di configurazione, /usr/bin/
per i binari di comando globali (e /usr/
che contiene la maggior parte delle utilità e applicazioni (multi)) e così via. È possibile utilizzare locate
, slocate
o rlocate
dalla riga di comando per la ricerca di file.
/ home / user è uguale ai tuoi documenti e impostazioni o alla cartella / users / user.
Non è così difficile, solo diverso.
find / -name filename
mi ha aiutato alcune volte.