Linux, sovint associat a ser un sistema operatiu complex utilitzat principalment pels desenvolupadors, potser no s'ajusta necessàriament a aquesta descripció. Tot i que inicialment pot semblar un repte per als principiants, un cop us submergiu al món Linux, és possible que us resulti difícil tornar als vostres sistemes Windows anteriors. La potència de les ordres de Linux per controlar el vostre ordinador, juntament amb la seva interfície d'usuari neta, pot fer que sigui difícil tornar a sistemes operatius antics. Si sou un desenvolupador, probablement us podeu relacionar amb els avantatges i l'atractiu de Linux.
Per donar suport tant als desenvolupadors com als principiants, hem creat un complet Full de trampes de línia d'ordres Linux/Unix . Aquest full de trampes cobreix totes les ordres bàsiques i avançades, incloses les ordres de fitxers i directoris, les ordres de permís de fitxers, la compressió i l'arxiu de fitxers, la gestió de processos, la informació del sistema, les xarxes i molt més amb exemples i descripcions adequats. A més d'això, oferim totes les dreceres de Linux més utilitzades, que inclouen dreceres Bash, dreceres Nano, dreceres VI i Vim. Proporciona una base sòlida sobre les ordres del sistema operatiu Linux, així com informació sobre aplicacions pràctiques.
Al final d'aquest full de trucs, tindreu una comprensió bàsica de les ordres Linux/Unix i com facilita el desenvolupament per als desenvolupadors.

Full de trucs d'ordres de Linux
Què és Linux?
Linux és un sistema operatiu (SO) de codi obert semblant a UNIX. Un sistema operatiu és un programari que gestiona directament el maquinari i els recursos d'un sistema, com ara la CPU, la memòria i l'emmagatzematge. El sistema operatiu actua com una GUI a través de la qual l'usuari es pot comunicar amb l'ordinador. El sistema operatiu es troba entre les aplicacions i el maquinari i fa les connexions entre tot el vostre programari i els recursos físics que fan la feina.
Llista d'ordres de Linux - Taula de contingut
- Ordres d'operacions de fitxers i directoris
- Ordres de permís de fitxers
- Compressió de fitxers i ordres d'arxiu
- Ordres de gestió de processos
- Ordres d'informació del sistema
- Ordres de xarxa
- Ordres de redirecció d'IO
- Ordres de variables d'entorn
- Ordres de gestió d'usuaris
- Llista d'ordres de dreceres
- Preguntes freqüents sobre les ordres de Linux Cheat Sheet
Ordres bàsiques de Linux amb exemples
En aquest full de trucs de Linux, cobrirem totes les ordres de Linux més importants, des dels bàsics fins als avançats. També oferirem alguns consells sobre com practicar i aprendre ordres de Linux. Aquest full de trucs és útil per als professionals principiants i amb experiència.
1. Ordres d'operacions de fitxers i directoris
Les operacions de fitxers i directoris són fonamentals per treballar amb el sistema operatiu Linux. A continuació es mostren algunes ordres d'operacions de fitxers i directoris d'ús habitual:
| Comandament quan es va inventar el primer ordinador | Descripció | Opcions | Exemples |
|---|---|---|---|
| ls | Llista de fitxers i directoris. |
|
|
| cd | Canvia el directori. |
| |
| pwd | Imprimeix el directori de treball actual. |
| |
| mkdir | Creeu un directori nou. |
| |
| rm | Elimina fitxers i directoris. |
|
|
| cp | Copia fitxers i directoris. |
|
|
| mv | Moure/canviar el nom de fitxers i directoris. |
| |
| tocar | Creeu un fitxer buit o actualitzeu les marques de temps dels fitxers. |
| |
| gat | Veure el contingut d'un fitxer. |
| |
| cap | Mostra les primeres línies d'un fitxer. |
|
|
| cua | Mostra les últimes línies d'un fitxer. |
|
|
| ln | Crea enllaços entre fitxers. |
|
|
| trobar | Cerca fitxers i directoris. |
|
|
2. Ordres de permís de fitxers
Els permisos de fitxers als sistemes Linux i Unix controlen l'accés als fitxers i directoris. Hi ha tres permisos bàsics: llegir, escriure i executar. Cada permís es pot concedir o denegar a tres categories diferents d'usuaris: el propietari del fitxer, els membres del grup del fitxer i tots els altres.
Aquí hi ha algunes ordres de permís de fitxers:
| Comandament | Descripció | Opcions | Exemples |
|---|---|---|---|
| chmod | Canvia els permisos dels fitxers. |
|
|
| chown | Canvia la propietat del fitxer. |
| |
| chgrp | Canvia la propietat del grup. |
| |
| oblida-ho | Estableix els permisos per defecte dels fitxers. |
|
3. Compressió de fitxers i ordres d'arxiu
Aquí hi ha algunes ordres de compressió i arxivament de fitxers a Linux:
| Ordres | Descripció java afegir a una matriu | Opcions | Exemples |
|---|---|---|---|
| pren | Creeu o extreu fitxers d'arxiu. |
|
|
| gzip | Comprimir fitxers. |
|
|
| cremallera | Creeu arxius zip comprimits. |
|
|
4. Ordres de gestió de processos
A Linux, les ordres de gestió de processos us permeten supervisar i controlar els processos en execució al sistema. Aquí hi ha algunes ordres de gestió de processos d'ús habitual:
| Ordres | Descripció excepció llança java | Opcions | Exemples |
|---|---|---|---|
| ps | Mostra els processos en execució. |
|
|
| superior | Supervisar els processos del sistema en temps real. |
| |
| matar | Finalitzar un procés. |
|
|
| pkill | Finalitzar processos en funció del seu nom. |
| |
| agafar | Llista els processos en funció del seu nom. |
| |
| agafar | s'utilitza per cercar patrons específics o expressions regulars en fitxers de text o fluxos i mostrar línies coincidents. |
|
|
5. Ordres d'informació del sistema
A Linux, hi ha diverses ordres disponibles per recopilar informació del sistema. Aquí hi ha algunes ordres d'informació del sistema d'ús habitual:
| barrelCommand | Descripció | Opcions | Exemples |
|---|---|---|---|
| uname | Imprimeix la informació del sistema. |
|
|
| Qui sóc | Mostra el nom d'usuari actual. |
| |
| df | Mostra l'ús d'espai en disc. |
|
|
| de | Estimar les mides de fitxers i directoris. |
|
|
| lliure | Mostra informació sobre l'ús de la memòria. |
|
|
| temps de funcionament | Mostra el temps de funcionament del sistema. |
| |
| lscpu | Mostra informació de la CPU. |
| |
| lspci | Llista els dispositius PCI. |
| |
| lsusb | Llista els dispositius USB. |
|
6. Ordres de xarxa
A Linux, hi ha diverses ordres de xarxa disponibles per gestionar i solucionar problemes de connexions de xarxa. Aquí hi ha algunes ordres de xarxa d'ús habitual:
| Comandament | Descripció | Exemples inttostr java |
|---|---|---|
| ifconfig | Mostra informació de la interfície de xarxa. |
|
| ping | Envia sol·licituds d'eco ICMP a un amfitrió. |
|
| netstat | Mostra les connexions de xarxa i les estadístiques. |
|
| ss | Mostra informació de la presa de xarxa. |
|
| ssh | Connecteu-vos de manera segura a un servidor remot. |
|
| scp | Copieu fitxers de manera segura entre hosts. |
|
| wget | Descarregar fitxers des del web. |
|
| rínxol | Transferir dades a o des d'un servidor. |
|
7. Ordres de redirecció d'IO
A Linux, les ordres de redirecció IO (entrada/sortida) s'utilitzen per redirigir els fluxos estàndard d'entrada, sortida i error d'ordres i processos. Aquí hi ha algunes ordres de redirecció d'IO d'ús habitual:
| Comandament | Descripció |
|---|---|
| cmd | L'entrada de cmd es pren del fitxer. |
| cmd> fitxer | La sortida estàndard (stdout) de cmd es redirigeix al fitxer. |
| cmd 2> fitxer | La sortida d'error (stderr) de cmd es redirigeix al fitxer. |
| cmd 2>&1 | stderr es redirigeix al mateix lloc que stdout. |
| cmd1 <(cmd2) | La sortida de cmd2 s'utilitza com a fitxer d'entrada per a cmd1. |
| cmd> /dev/null | Descarta el stdout de cmd enviant-lo al dispositiu nul. |
| cmd &> fitxer | Cada sortida de cmd es redirigeix al fitxer. |
| cmd 1>&2 | stdout es redirigeix al mateix lloc que stderr. |
| cmd>> fitxer | Afegeix el stdout de cmd al fitxer. |
8. Ordres de variables d'entorn
A Linux, les variables d'entorn s'utilitzen per emmagatzemar paràmetres de configuració, informació del sistema i altres variables a les quals es pot accedir mitjançant processos i scripts d'intèrpret d'ordres. Aquí hi ha algunes ordres de variables d'entorn d'ús habitual:
| Comandament | Descripció |
|---|---|
| exportar VARIABLE_NAME=valor | Estableix el valor d'una variable d'entorn. |
| eco $VARIABLE_NAME | Mostra el valor d'una variable d'entorn específica. |
| env | Llista totes les variables d'entorn establertes actualment al sistema. |
| desactiva la VARIABLE_NAME | Desactiva o elimina una variable d'entorn. |
| exportar -p | Mostra una llista de totes les variables d'entorn exportades actualment. |
| env VAR1=valor COMANDA | Estableix el valor d'una variable d'entorn per a una ordre específica. |
| imprimirv | Mostra els valors de totes les variables d'entorn. |
9. Ordres de gestió d'usuaris
A Linux, les ordres de gestió d'usuaris us permeten crear, modificar i gestionar comptes d'usuari al sistema. Aquí hi ha algunes ordres de gestió d'usuaris d'ús habitual:
| Comandament | Descripció |
|---|---|
| OMS | Mostra qui està connectat actualment. |
| nom d'usuari sudo adduser | Creeu un compte d'usuari nou al sistema amb el nom d'usuari especificat. |
| dit | Mostra informació sobre tots els usuaris connectats actualment al sistema, inclosos els seus noms d'usuari, hora d'inici de sessió i terminal. |
| sudo deluser USER GROUPNAME | Elimina l'usuari especificat del grup especificat. |
| darrer | Mostra l'historial d'inici de sessió recent dels usuaris. |
| nom d'usuari del dit | Proporcioneu informació sobre l'usuari especificat, inclòs el seu nom d'usuari, nom real, terminal, temps d'inactivitat i temps d'inici de sessió. |
| sudo userdel -r nom d'usuari | Suprimiu el compte d'usuari especificat del sistema, inclòs el seu directori d'inici i els fitxers associats. L'opció -r garanteix l'eliminació dels fitxers de l'usuari. |
| sudo passwd -l nom d'usuari | Bloqueja la contrasenya del compte d'usuari especificat, evitant que l'usuari iniciï sessió. |
| la seva – username | Canvia a un altre compte d'usuari amb l'entorn de l'usuari. |
| sudo usermod -a -G GROUPNAME USERNAME | Afegiu un usuari existent al grup especificat. L'usuari s'afegeix al grup sense eliminar-lo dels seus grups actuals. |
10. Comandes de dreceres
Hi ha moltes ordres de dreceres a Linux que us poden ajudar a ser més productius. Aquests són alguns dels més comuns:
10.1: Comandes de dreceres de Bash:
| Navegació | Descripció | Edició | Descripció | Història | Descripció |
|---|---|---|---|---|---|
| Ctrl + A | Mou-te al principi de la línia. | Ctrl + U | Retalla/elimina des de la posició del cursor fins al començament de la línia. | Ctrl + R | Historial d'ordres de cerca (cerca inversa). |
| Ctrl + E | Mou-te al final de la línia. | Ctrl + K | Retalla/elimina des de la posició del cursor fins al final de la línia. | Ctrl + G | Escape del mode de cerca de l'historial. |
| Ctrl + B | Moveu un caràcter enrere. | Ctrl + W | Retalla/elimina la paraula abans del cursor. | Ctrl + P | Aneu a l'ordre anterior de l'historial. |
| Ctrl + F | Avança un personatge. | Ctrl+Y | Enganxeu l'últim text retallat. | Ctrl + N | Aneu a la següent comanda de l'historial. |
| Alt + B | Retrocedeix una paraula | Ctrl + L | Netegeu la pantalla. | Ctrl + C | Finalitzeu l'ordre actual. |
| Alt + F | Avança una paraula. |
10.2: Comandes de dreceres nano:
| Operacions de fitxers | Descripció | Navegació | Descripció | Edició | Descripció | Cerca i substitueix | Descripció |
|---|---|---|---|---|---|---|---|
| Ctrl + O | Desa el fitxer. | Ctrl+Y | Desplaceu-vos una pàgina cap amunt. | Ctrl + K | Retalla/elimina des de la posició del cursor fins al final de la línia. | Ctrl + W | Cerca una cadena al text. |
| Ctrl + X | Surt de Nano (demana per desar si es modifica). | Ctrl + V | Desplaceu-vos cap avall una pàgina. | Ctrl + U | Destalla/restaura l'últim text retallat. | Alt + W | Cerca i substitueix una cadena al text. |
| Ctrl + R | Llegiu un fitxer a la memòria intermèdia actual. | Alt + | Aneu a un número de línia específic. | Ctrl + 6 | Marqueu un bloc de text per copiar o retallar. | Alt + R | Repetiu l'última cerca. |
| Ctrl + J | Justifiqueu el paràgraf actual. | Alt +, | Aneu al començament de la línia actual. | Ctrl + K | Retalla/elimina el bloc de text marcat. | ||
| Tot +. | Aneu al final de la línia actual. | Tot + 6 | Copia el bloc de text marcat. |
10.3: Comandes de dreceres VI:
| Comandament | Descripció |
|---|---|
| cw | Canvia la paraula actual. Esborra des de la posició del cursor fins al final de la paraula actual i passa al mode d'inserció. |
| dd | Suprimeix la línia actual. |
| x | Suprimeix el caràcter que hi ha sota el cursor. |
| R | Entra al mode de substitució. Sobreescriu els caràcters començant des de la posició del cursor fins que premeu la tecla Esc. |
| O | Inseriu una línia nova a sota de la línia actual i canvieu al mode d'inserció. |
| en | Desfer l'últim canvi. |
| s | Substituïu el caràcter sota el cursor i canvieu al mode d'inserció. |
| dw | Suprimeix des de la posició del cursor fins al començament de la paraula següent. |
| D | Suprimeix des de la posició del cursor fins al final de la línia. |
| 4dw | Suprimeix les quatre paraules següents de la posició del cursor. |
| A | Canvia al mode d'inserció al final de la línia actual. |
| S | Suprimeix la línia actual i canvia al mode d'inserció. |
| r | Substituïu el caràcter sota el cursor per un caràcter nou introduït des del teclat. |
| i | Canvia al mode d'inserció abans del cursor. |
| 3dd | Suprimeix la línia actual i les dues línies que hi ha a sota. |
| ESC | Sortiu del mode d'inserció o de línia d'ordres i torneu al mode d'ordres. |
| EN | Restaura la línia actual al seu estat original abans de fer cap canvi. |
| ~ | Canvia les majúscules i minúscules del caràcter sota el cursor. |
| a | Canvia al mode d'inserció després del cursor. |
| C | Suprimeix des de la posició del cursor fins al final de la línia i canvia al mode d'inserció. |
10.4: Comandes de dreceres de Vim:
| Mode normal | Descripció | Mode de comandament | Descripció | Mode visual | Descripció |
|---|---|---|---|---|---|
| i | Introduïu el mode d'inserció a la posició actual del cursor. | : En | Desa el fitxer. | en | Introduïu el mode visual per seleccionar text. |
| x | Suprimeix el caràcter que hi ha sota el cursor. | :q | Surt de Vim. | i | Copia el text seleccionat. |
| dd | Suprimeix la línia actual. | :q! | Sortiu de Vim sense desar els canvis. | d | Elimina el text seleccionat. |
| yy | Copia la línia actual. | :wq o
| Desa i surt de Vim. | pàg | Enganxeu el text copiat o suprimit. |
| pàg | Enganxeu el text copiat o suprimit a sota de la línia actual. | :s/vell/nou/g | Substituïu totes les ocurrències anteriors per noves al fitxer. | ||
| en | Desfer l'últim canvi. | : configura ara o : nombre establert | Mostra els números de línia. | ||
| Ctrl + R | Torna a fer l'última desfeta. |
Conclusió
En conclusió, Linux és un sistema operatiu molt utilitzat per al desenvolupament, i com a desenvolupador, hauríeu de tenir coneixements de Linux i les seves ordres bàsiques. En aquest full de trucs, vam cobrir totes les ordres com ara la creació de directoris, la compressió i l'arxiu de fitxers, la gestió de processos, la informació del sistema, les xarxes i molt més. A més d'això, aquest full de trucs de Linux està organitzat i categoritzat, cosa que facilita als desenvolupadors trobar ràpidament les ordres que necessiten per a casos d'ús específics. Mitjançant l'ús d'aquest recurs, els desenvolupadors poden millorar la seva productivitat i eficiència en el treball amb Linux, donant lloc a projectes de desenvolupament més fluids i exitosos.
punter al c
PS. No us perdeu el nostre altre full de trucs de Python per a la ciència de dades que cobreix Scikit-Learn , Pandes i Conceptes bàsics de Python .
Preguntes freqüents sobre les ordres de Linux Cheat Sheet
1. Què és Linux Cheat Sheet?
Quan falla la memòria o preferiu no confiar en Linux –ajuda ? al Terminal, aquest full de trampes de Linux ve al rescat. És difícil memoritzar tots els comandaments importants de Linux de cor, així que imprimiu-ho o deseu-lo al vostre escriptori per recórrer-hi quan us quedeu encallat.
2.Quins són els fonaments bàsics de Linux?
- Nucli . El component base del sistema operatiu. Sense ell, el sistema operatiu no funciona. …
- Espai d'usuari del sistema . La capa administrativa per a tasques a nivell de sistema com ara la configuració i la instal·lació de programari. …
- Aplicacions . Un tipus de programari que et permet realitzar una tasca.
3. Què és 777 a l'ordre Linux?
Potser haureu sentit a parlar de chmod 777. Aquesta comanda ho farà donar permís de lectura, escriptura i execució al propietari, al grup i al públic .
4. Com veig què fan els usuaris a Linux?
Utilitzant l'ordre w, L'ordre w a Linux mostra els usuaris registrats i les seves activitats.