29 comandi di Linux che devi sapere
Le distribuzioni Linux supportano varie GUI (interfacce utente grafiche) ma la vecchia interfaccia a riga di comando (bash) si dimostra ancora più facile e veloce in alcune situazioni . Bash e altre shell Linux richiedono di digitare comandi per completare le attività, e quindi ottenere il nome dell'interfaccia della riga di comando.
I comandi sono direttive per il computer per svolgere un'attività. È possibile utilizzare i comandi per spegnere il computer o mostrare un elenco di file nella directory corrente o il contenuto di un file di testo o per visualizzare un messaggio sullo schermo. Sono facili e potenti allo stesso tempo.
Se sei nuovo a questo e hai sempre desiderato provarlo, abbiamo compilato un elenco di vari comandi di base di Linux che puoi imparare e utilizzare per varie attività in diverse distribuzioni Linux. L'elenco non è esaustivo, ma dovrebbe essere un buon inizio per principianti o utenti o amministratori di Linux intermedi.
ls - Elenco
Elenca il contenuto (file e cartelle) della directory di lavoro corrente. È come aprire una cartella in File Explorer per vederne il contenuto nella GUI.
mkdir - Crea directorymkdir
pwd
stampa la directory di lavoro corrente.
cd
rmdir
rm
rm -r
cp
cp -r
mv
cat
tail
tail -n N
less
grep " "
grep " "
grep -i " "
grep -i " "
grep -r " "
grep -r " "
Questo comando cerca i file che corrispondono ai criteri specificati nella posizione specificata. Puoi usare find -name
find -name
find -iname
una distinzione tra maiuscole e minuscole find -iname
trovacatrame-nomino
Questo comando crea, visualizza ed estrae archivi tar. Puoi usare tar -cvf
tar -tvf
tar -xvf
gzip
gzip -d
unzip
unzip -l
--help
elenca tutti i comandi disponibili nel terminale. Puoi usare l'opzione '-h' o '-help' (l'aiuto ha due trattini qui) con qualsiasi comando per ottenere aiuto per quel comando specifico.
whatis
man
exit
termina la sessione del terminale corrente (bash). È lo stesso che si fa clic sul pulsante Chiudi nella barra del titolo di qualsiasi applicazione per chiudere l'applicazione nella GUI.
ping
who
mostra la lista degli utenti attualmente loggati.
su
uname
mostra importanti informazioni sul tuo sistema come nome del kernel, nome host, numero di versione del kernel, tipo di processore e vari altri. Puoi usare uname -a
per visualizzare tutte le informazioni.
mostra free
informazioni sulla memoria libera, utilizzata, di scambio disponibile (o attualmente gratuita) nel tuo sistema. È possibile utilizzare free -m
per visualizzare la memoria in KB e free –g
per visualizzare la memoria in GB.
df
mostra informazioni sugli usi dello spazio su disco del file system: spazio utilizzato e spazio di archiviazione disponibile sul disco rigido e su altri dispositivi di archiviazione. È possibile utilizzare df -h
per visualizzare gli utilizzi dello spazio in forma leggibile dall'uomo (ad es. Memoria in GB).
ps
mostra informazioni sui processi in esecuzione del sistema.
top
mostra le informazioni sui principali processi del sistema (ordinati in base all'utilizzo della CPU per impostazione predefinita). Puoi usare top -u
shutdown
spegne il tuo computer. È possibile utilizzare shutdown -r
per riavviare il computer.
Hai usato o praticato alcuni di questi comandi? Conosci qualche altro comando Linux utile per i principianti? Fateci sapere usando la sezione commenti.
Ora Leggi: 9 Comandi e codici di Linux da diffidare
10 framework per creare applicazioni mobili con HTML, CSS e JavaScript
Per molti sviluppatori web, che potrebbero avere familiarità con HTML, CSS e JavaScript, lo sviluppo di un'app mobile nativa potrebbe essere un territorio sconosciuto . Tecnicamente parlando, le app mobili in Android, iOS e Windows Phone sono costruite utilizzando linguaggi di programmazione completamente diversi; un'app per Android utilizza Java, un'app per iOS utilizza Objective-C, mentre un'applicazione per Windows Phone utilizza .
Best practice per i web designer: layout responsive o app native? [Op-Ed]
Non si può negare che il cellulare sia il futuro. Con Google confermando che sono state eseguite più ricerche su dispositivi mobili che su desktop, è evidente che tutti i siti Web dovrebbero essere effettivamente mobili se non lo sono già.Ma c'è una dicotomia interessante tra contenuti del browser tramite layout reattivi e contenuti in-app tramite app native.Mi p