Comprendi lo scopo di ogni cartella, dove possono essere i file o dove posizionarli in base alle tue esigenze.
Sulla base di: https://www.ubuntudicas.com.br/2012/04/estrutura-de-diretorios-no-linux
Mi è piaciuto questo contenuto, hai suggerimenti o altre domande? Lascia un messaggio.
Seguimi su Twitter @danielsob
Per te che sei interessato a condurre tutorial più interattivi con contenuti come questo, rispettare la ricerca e la costruzione di contenuti, c'è tempo e conoscenza impegnati in questo. Ricorda di citare la fonte. Ci vengono tutti.
Il seguente elenco di comandi principali tramite terminale e i suoi scopi, per i principianti linux di avere un nord nel loro uso quotidiano del sistema:
Appartamento | package manager/applicazioni per Debian e derivati |
apt-get | package/application manager per Debian e derivati con poche opzioni in più rispetto ad apt |
apt-mark | versione "freeze" manager per non aggiornare un'app per apt (opzioni: hold and unhold) |
attitudine | gestione pacchetti/applicazioni con funzionalità migliori per rifissare le dipendenze per Debian e derivati |
gatto | Visualizzare il contenuto dei file direttamente nel terminale |
CD | accesso alla directory |
Chmod | Controllo delle autorizzazioni di accesso a file/cartelle |
Chown | Controllo proprietà file/cartella |
Cp | copiare |
ricciolo | esegue richieste http |
DNF | gestore pacchetti/applicazioni per RHEL e derivati |
DPKG | gestore di pacchetti/applicazioni con altre funzionalità per Debian e derivati |
uscita | uscire, chiudere o terminare l'applicazione |
storia | cronologia dei comandi nel terminale |
giornale di registrazionectl | Visualizzare gli eventi di sistema |
uccidere | uccidere un processo da pid |
Ls | elencazione |
uomo | manuale di un'app |
montare | unità di assemblaggio |
Mv | Sposta |
nano | editore |
passwd | scambio di password utente |
Pkill | uccidere un'app per nome |
ping | esegue pacchetti di dati per verificare la connettività tra dispositivi |
Scp | Copia file tramite protocollo SSH |
scatto | Snap Package Manager |
ssh | connessione shell tramite rete |
sudo | eseguire qualcosa come super utente |
systemctl | Gestore processi Linux |
catrame | compattatore |
Uname | informazioni distro |
unire | decompressore di qualsiasi file |
sega | editore |
Arrivato | editore |
wget | Downloader di file |
whereis | dettagli di un'app |
gnam | gestore pacchetti/applicazioni per RHEL e derivati |
zip | compattatore |
Tutti i comandi hanno componenti aggiuntivi da eseguire, l'idea dell'elenco è solo quella di creare quel trigger mentale di sapere a quale dei comandi ricorrere. L'elenco è stato costruito con gli ultimi record della mia storia, oltre ai package manager di Rhel.
Non è completo e non è una guida, solo un consiglio.
Mi è piaciuto questo contenuto, hai suggerimenti o altre domande? Lascia un messaggio.
Seguimi su Twitter @danielsob
Per te che sei interessato a condurre tutorial più interattivi con contenuti come questo, rispettare la ricerca e la costruzione di contenuti, c'è tempo e conoscenza impegnati in questo. Ricorda di citare la fonte. Ci vengono tutti.
Il discorso personale, uno dei dolori di tutti coloro che usano il terminale, prevalentemente, è quello di disimballare file di varie estensioni. Oltre allo ZIP che per disimballare usiamo UNZIP, dovremo ricordare le opzioni da aggiungere nel comando TAR.
Pensando di creare un "untar" ho finito per trovare in una ricerca l'unar, che è tutto ciò che cerchiamo. Super semplice e pratico da usare, basta eseguire: unar file-a-descompactar.ext .
Mi sembra che sia già come predefinito in diverse distribuzioni, ma segue comunque il repository Github per coloro che hanno bisogno di:
Github: https://github.com/ashang/unar
Comando di base per l'estrazione di qualsiasi file compresso, senza dover usare le opzioni, usa solo il nome dell'app più il file:
~ unar file-to-extract.ext
Ci sono opzioni da aggiungere e descriverò di seguito:
~ unar --helpun
ar v1.10.1, uno strumento per l'estrazione del contenuto dei file di archivio.
Sintassi: un[options]r archive[files …]
Opzioni disponibil
i:-output-directory (-o) Directory in cui scrivere il contenuto dell'archivio. Il valore predefinito è la directory corrente. Se impostato su un singolo trattino (-), non verranno creati file e tutti i dati verranno di ou
tput tos
tdout.-force-overwrite (-f) Sovrascrivere sempre i file quando un file da decomprimere esiste già su disco. Per impostazione predefinita, il programma chiede all'
utente se possibile, altrimenti ignora i file quando un file da d
ecomprimere esiste già su disk.-force-directory (-d) Crea sem
pre una directory contenitore per il contenuto dell'archivio decompresso. Per impostazione predefinita, viene creata una directory se è presente più file o cartella di pr
imo livello.-nessuna directory (-D) Non creare mai una directory contenitore per il contenuto dell'archivio
decompresso.-password (-p) La password da utilizzare per decrittografare gli
archivi protetti.-e) Codifica da utilizzare per i nomi di file nell'archivio, quando non è noto. Se non specificato, il programma tenta di rilevare automaticamente la codifica utilizzata. Utilizzare "help" o "list" co
me argomento per fornire un elenco di tutte le codifiche s
upportate.-password-encoding (-E) Codifica da utilizzare per la password per l'archivio, quando non è nota. Se non specificato, viene utilizzata la codifica fornita dall'opzione di codifica o dalla codifica rilevata aut
omaticame
nte.-indici (-i) Anziché specificare i file da decomprimere come nomi di file o modelli di caratteri jolly, specificarli come indici, come output
di lsar.-no-recursion (-nr) Non tentare di estrarre gli archivi contenuti in altri archivi. Ad esempio, quando si decomprime un file .tar.gz, decomprimere solo il file .gz e non il relativo conten
uto.-copy-time (-t) Copiare l'ora di modifica del file dal file di archivio alla directory contenitore, se ne viene creata una.-forks
(-k) Come gestire le forchette delle risorse di Mac OS. "visible" crea file AppleDouble con estensione ".rsrc", "hidden" crea file AppleDouble con prefisso "._" e "skip" scarta tutte le forch
ette delle risorse. Il valore predefinito è "visi
ble".-quiet (-q) Esegui in modalità non
interattiva.-versione (-v) Versione di stampa e u
scita.-help (-h) Visualizza queste informazioni.
Quando citiamo qualsiasi file è supportato, ovviamente ci sono alcune eccezioni come DEB, DMG, PAR, SHG, ACE 2.0 (anche standard winace) e Amiga.
Esempi di estensioni supportate vanno dal più comune a molti altri, come: ZIP, RAR, 7Z (non crittografato), TAR, GZIP, BZIP2, LZMA, XZ, CAB, MSI, NSIS, EXE, ISO, SPLIT (giunzione di base), STUFFIT (senza crittografia), STUFFIT X, DISKDOUBLER, COMPACT PRO (non crittografato), PACKIT, CPIO, Z, ARJ (senza divisione), ARC, PAK, ACE (standard DOS), ZOO, LZH, ADF, DMS, LZX, POWERPACKER, LBR, SQUEEZE , CRUNCH, XAR, RPM, ALZIP (non crittografato), NSA, SAR, NDS, ZIPX e altre estensioni non utilizzate supportate dalla libreria libxad.
Mi è piaciuto questo contenuto, hai suggerimenti o altre domande? Lascia un messaggio.
Seguimi su Twitter @danielsob
Per te che sei interessato a condurre tutorial più interattivi con contenuti come questo, rispettare la ricerca e la costruzione di contenuti, c'è tempo e conoscenza impegnati in questo. Ricorda di citare la fonte. Tutti vincono con questo.
C'è un comportamento indesiderato non identificato per quanto riguarda la ricezione nativa delle notifiche ricevute tramite browser come Google Chrome e Firefox su alcuni desktop Linux, come Deepin per esempio.
Ciò che si verifica è la mancanza del pulsante di chiusura dell'avviso popup di notifica e / o la mancanza di tempi per la chiusura automatica, diventando un elemento permanente dello schermo fino a quando non fa clic sul suo completamento. Questo "errore" si verifica a causa del comportamento della libreria più comunemente utilizzata sui desktop Linux.
Per la "correzione", o modifica del comportamento, le notifiche un'alternativa meno costosa e più pratica è la disabilitazione delle notifiche native del browser. Così tutte le notifiche diventeranno tipo di web push, con comportamento naturale del browser di chiusura automatica e layout stesso.
Finora non abbiamo fatto abbastanza test per affermare che non ci saranno perdite con la perdita di notifiche, tuttavia possiamo dire di sì che le notifiche non saranno eterne sullo schermo, secondo la tempistica predefinita nativa dei browser.
Per disabilitare la notifica nativa di Google Chrome, eseguire le operazioni seguenti:
Accesso nel browser: chrome://flags/#enable-system-notifications
E cambia il valore in: Disabilitato
Per disabilitare la notifica nativa in Firefox, eseguire le operazioni seguenti:
Accesso nel browser: about:config
Cercare la chiave: alerts.useSystemBackend
E cambia il valore in: false
Dopo aver apportato la modifica, ricordarsi di riavviare il browser per garantire l'efficacia e l'uso della nuova configurazione.
Mi è piaciuto questo contenuto, hai suggerimenti o altre domande? Lascia un messaggio.
Seguimi su Twitter @danielsob
Per te che sei interessato a condurre tutorial più interattivi con contenuti come questo, rispettare la ricerca e la costruzione di contenuti, c'è tempo e conoscenza impegnati in questo. Ricorda di citare la fonte. Tutti vincono con questo.