Wiki Linkat

Ordres més utilitzats

De Wiki Linkat

(Diferència entre revisions)
Revisió actual (06:47, 7 ago 2013) (mostra codi font)
(Arxius i directoris)
 
(Hi ha 3 revisions intermèdies)
Línia 1: Línia 1:
-
Tot seguit es llistaran les ordres més utilitzades de Linux
+
Aquestes ordres realitzen operacions que pot necessitar qualsevol usuari.
-
<br>
+
== Ajuda ==
-
{|
+
'''man''' mostra manual del comando que li indiquem
-
|-
+
 
-
! Comanda
+
'''--help''' dóna una ajuda dels comados
-
! Descripció
+
 
-
|-
+
 
-
| '''ls'''  
+
== Arxius i directoris ==
-
| llista els arxius
+
 
-
|-
+
 
-
| '''sort'''  
+
'''ls''' llista els arxius i directoris
-
| ordena alfabèticament una llista d'arxius
+
 
-
|-
+
'''sort''' ordena alfabéticamente una llista d'arxius
-
| '''cd'''  
+
 
-
| canvi de directori
+
'''mkdir''' crea un directori
-
|-
+
 
-
| '''pwd'''  
+
'''rmdir''' esborro directoris
-
| mostra la ruta absoluta al directori actual
+
 
-
|-
+
'''cd''' canvi de directori
-
| '''tree'''  
+
 
-
| mostra l'estructura de directoris i arxius de forma gràfica
+
'''pwd''' mostra el path actual
-
|-
+
 
-
| '''mkdir'''
+
'''tree''' mostra l'estructura de directoris i arxius en forma grafica
-
| crea un directori
+
 
-
|-
+
'''cp''' copio arxiu
-
| '''rmdir'''  
+
 
-
| esborra directoris/carpetes si són buits
+
'''rm''' esborro arxius
-
|-
+
 
-
| '''rm -r'''  
+
'''mv''' moc o renombro arxius i directoris
-
| esborra directoris i tot el que hi hagi dintre (&lt;a href="/wiki/Recursivitat" title="Recursivitat"&gt;recursivitat&lt;/a&gt;)
+
 
-
|-
+
'''less''' veig el contingut dels arxius
-
| '''cp'''  
+
 
-
| copia arxius
+
'''cat''' veig el contingut dels arxius o un diversos arxius
-
|-
+
 
-
| '''rm'''  
+
'''split''' partir fitxers
-
| esborra arxius
+
 
-
|-
+
'''touch''' canvio la data dels arxius
-
| '''mv'''  
+
 
-
| mou o canvia el nom d'arxius i directoris
+
'''find''' busco arxius
-
|-
+
 
-
| '''cat'''  
+
'''locate''' localitzo arxius
-
| visualitza el contingur d'un o més arxius
+
 
-
|-
+
'''whereis''' mostra la ubicació d'un arxiu
-
| '''more'''
+
 
-
| mostra el contingut dels arxius
+
'''file''' em diu que tipus d'arxiu és
-
|-
+
 
-
| '''less'''  
+
'''whatis''' mostra descripció de l'arxiu
-
| mostra el contingut dels arxius
+
 
-
|-
+
'''wc''' compte lineas paraules o caràcters en un arxiu
-
| '''split'''  
+
 
-
| divideix arxius
+
'''grep''' busco un text en arxius
-
|-
+
 
-
| '''find'''  
+
'''head''' mostra l'inici d'un arxiu
-
| busca arxius
+
 
-
|-
+
'''tail''' mostra el final d'un arxiu
-
| '''locate'''  
+
 
-
| localitza arxius segons una llista generada
+
'''tr''' reemplaça caràcters en un fitxer de text
-
|-
+
 
-
| '''updatedb'''  
+
'''set''' canvia una cadena de caràcters per una altra
-
| actualitza la llista dels arxius existents
+
 
-
|-
+
'''join''' creua la informació de dos arxius i mostra les parts que es repeteixen
-
| '''whereis'''  
+
 
-
| mostra la ubicació d'un arxiu
+
'''paste''' pren la primera linea de cada arxiu i les combina per a formar una linea de sortida
-
|-
+
 
-
| '''file'''  
+
'''uniq''' elimina lineas repetides adjacents de l'arxiu entrada quan còpia a l'arxiu sortida
-
| mostra el tipus d'arxiu
+
 
-
|-
+
'''cut''' serveix per a seleccionar columnes d'una taula o camps de cada linea d'arxiu
-
| '''whatis'''  
+
 
-
| mostra la descripció d'un arxiu
+
'''ln''' crea enllacis a arxius o carpetes
-
|-
+
 
-
| '''wc'''  
+
'''diff''' mostra les diferències entre dos arxius
-
| compta línies, paraules o caràcters en un arxiu
+
 
-
|-
+
'''fuser''' mostra que usuari té en ús o bloquejat un arxiu o recurs
-
| '''grep'''  
+
 
-
| busca un text en arxius
+
'''tar''' empaqueto arxius
-
|-
+
 
-
| '''head'''  
+
'''gzip''' comprimeix arxius gz
-
| mostra l'inici d'un arxiu
+
 
-
|-
+
'''gunzip''' descomprime arxius gz
-
| '''tail'''  
+
 
-
| mostra el final d'un arxiu
+
'''compress''' comprimeix arxius Z
-
|-
+
 
-
| '''tailf'''
+
'''uncompress''' descomprime arxius Z
-
| mostra el final d'un arxiu i el que s'afegeixi a l'instant (logs)
+
 
-
|-
+
'''chmod''' canvio permisos a arxius i directoris
-
| '''tr'''  
+
 
-
| reemplaça caràcters en un fitxer de text
+
'''chown''' canvi de propietari
-
|-
+
 
-
| '''sed'''  
+
'''chgrp''' canvi de grup
-
| canvia una cadena de caràcters per una altra
+
 
-
|-
+
== Usuaris ==
-
| '''join'''  
+
 
-
| creua la informació de dos arxius i mostra les parts que es repeteixen
+
 
-
|-
+
'''adduser''' agrego nou usuari
-
| '''paste'''  
+
 
-
| pren la primera línia de cada arxiu i les combina per formar una línia de sortida
+
'''useradd''' agrego nou usuari
-
|-
+
 
-
| '''uniq'''  
+
'''userdel''' esborra un usuari
-
| elimina línies repetides adjacents de l'arxiu d'entrada quan copia l'arxiu de sortida
+
 
-
|-
+
'''passwd''' permet canviar la contrasenya
-
| '''cut'''  
+
 
-
| selecciona columnes d'una taula o camps de cada línia del fitxer
+
'''whoami''' mostra el nom d'usuari
-
|-
+
 
-
| '''ln'''  
+
'''logname''' mostra el nom d'usuari
-
| crea enllaços a arxius o carpetes
+
 
-
|-
+
'''finger''' dóna informació d'usuari
-
| '''diff'''  
+
 
-
| mostra les diferències entre dos fitxers
+
'''chfn''' canvia la informació del finger
-
|-
+
 
-
| '''fuser'''  
+
'''who''' mostra els usuaris del sistema
-
| mostra el que un usuari té en ús o bloquejat un arxiu o recurs
+
 
-
|-
+
'''w''' mostra un detall dels usuaris
-
| '''tar'''  
+
 
-
| empaqueta arxius
+
'''last''' informació dels últims usuaris que han usat el sistema
-
|-
+
 
-
| '''gzip'''  
+
'''mail''' programa de correu
-
| comprimeix en arxius &lt;a href="/w/index.php?title=.gz&amp;action=edit&amp;redlink=1" class="new" title=".gz (encara no existeix)"&gt;.gz&lt;/a&gt;
+
 
-
|-
+
'''write''' mana un missatge a la pantalla d'un usuari
-
| '''gunzip'''  
+
 
-
| descomprimeix arxius &lt;a href="/w/index.php?title=.gz&amp;action=edit&amp;redlink=1" class="new" title=".gz (encara no existeix)"&gt;.gz&lt;/a&gt;
+
'''mesg''' actiu o desactivo rebre missatges
-
|-
+
 
-
| '''compress'''  
+
'''wall''' missatge a tots els usuaris
-
| comprimeix arxius Z
+
 
-
|-
+
'''talk''' establir una xerrada amb un altre usuari
-
| '''uncompress'''  
+
 
-
| descomprimeix arxius Z
+
'''set''' dóna informació sobre l'entorn de l'usuari
-
|-
+
 
-
| '''chmod'''  
+
'''addgroup''' agrego nou grup
-
| canvia permisos a arxius i directoris
+
 
-
|-
+
'''groupadd''' agrego nou grup
-
| '''chown'''  
+
 
-
| canvia de propietari
+
'''chown''' canvia el propietari d'un fitxer
-
|-
+
 
-
| '''chgrp'''  
+
 
-
| canvia de grup
+
== Processos ==
-
|-
+
 
-
| '''vi'''  
+
 
-
| obre l'editor de text &lt;a href="/wiki/Vim" title="Vim"&gt;vi&lt;/a&gt;
+
'''top''' mostra els processos que s'estan executant i permet matar-los
-
|-
+
 
-
| '''pico'''  
+
'''ps''' mostra la llista de processos de l'usuari
-
| edita un fitxer de text
+
 
-
|}
+
'''ps aux''' mostra la llista de processos de la maquina
 +
 
 +
'''kill''' mata procés per PID
 +
 
 +
'''killall''' mata procés per nom
 +
 
 +
'''fg''' porta a primer plànol un procés parat o en segon pla
 +
 
 +
'''bg''' posa un procés en segon pla
 +
 
 +
'''&''' col·locat al final de la linea de comando executa en segon pla
 +
 
 +
'''nice''' ajusta la prioritat d'un procés de -20 a 19
 +
 
 +
 
 +
 
 +
== Discos ==
 +
 
 +
 
 +
'''mount''' munto un disc
 +
 
 +
'''umount''' desmunto un disc
 +
 
 +
'''df''' mostra l'espai lliure dels discos
 +
 
 +
'''du''' mostra l'espai usat pel disc o un directori
 +
 
 +
'''mkfs''' formateo un disc
 +
 
 +
'''fsck''' estat del disc
 +
 
 +
'''fdisk''' gestió de particiones
 +
 
 +
 
 +
 
 +
== Sistema ==
 +
 
 +
 
 +
'''rlogin''' es connecta a una altra maquina de forma remota (remote login)
 +
 
 +
'''rsh''' es connecta a una altra maquina de forma remota (remote shell)
 +
 
 +
'''ftp''' es connecta a una altra maquina pel protocol ftp
 +
 
 +
'''reboot''' reinicia la maquina
 +
 
 +
'''halt''' apaga el sistema
 +
 
 +
'''shutdown''' apaga el sistema
 +
 
 +
'''init 0''' apaga la maquina
 +
 
 +
'''init 6''' reinicia la maquina
 +
 
 +
'''uptime''' mostra el temps transcorregut d'encesa la maquina
 +
 
 +
'''exit''' tanco sessió actual
 +
 
 +
'''logout''' surto del sistema
 +
 
 +
'''nohup''' proporciona immunitat enfront de ruptures de comunicació i abandons en execució de comandos
 +
 
 +
'''dmesg''' mostra missatges de l'arrencada de l'ordinador
 +
 
 +
'''history''' mostra tots els comandos digitados per l'usuari
 +
 
 +
'''uname''' dóna informació del sistema operatiu
 +
 
 +
'''tee''' copia l'entrada estandar a la sortida estàndard i a un arxiu
 +
 
 +
'''host''' mostra l'adreça IP del servidor en una xarxa local ej: host malpelo.univalle.edu.co => 192.168.31.5
 +
 
 +
'''hostname''' mostra el nom del servidor
 +
 
 +
'''umask''' mostra i permet canviar la màscara d'usuari
 +
 
 +
'''chroot''' canvia l'arrel perquè root executi alguna cosa en forma particular
 +
 
 +
'''chsh''' canvia el login shell
 +
 
 +
'''free''' estat de la memòria
 +
 
 +
'''date''' mostra data i hora actual
 +
 
 +
'''calc''' mostra calendari
 +
 
 +
'''clear''' esborro la pantalla
 +
 
 +
'''at''' executa un comando més tard
 +
 
 +
'''env''' veure variables d'entorn
 +
 
 +
'''export''' permet l'ús de variables per programes en tots els camins de l'usuari
 +
 
 +
'''modprobe''' càrrec modulo
 +
 
 +
'''startx''' arrenca el servidor x
 +
 
 +
'''xev''' mostra els esdeveniments de les tecles i el ratolí
 +
 
 +
'''lspci''' mostra els perifèrics connectats al pont pci
 +
 
 +
'''lsmod''' mostra els modulos carregats en el sistema
 +
 
 +
'''alias''' crear un alias. Un comando llarg abreviado en poques lletres
 +
 
 +
'''unalias''' esborrar un alias
 +
 
 +
'''bc''' calculadora
 +
 
 +
'''mc''' executa Midnight Commander
 +
 
 +
'''xkill''' mata una finestra grafica
 +
 
 +
'''rpm''' instal·la els paquets rpm RedHat
 +
 
 +
'''kernelcfg''' manejo els modulos carregats en el kernel
 +
 
 +
'''insmod''' inserta modulos en el kernel
 +
 
 +
'''rmmod''' elimina modulos del kernel
 +
 
 +
'''updatedb''' actualitza la base de dades interna d'arxius
 +
 
 +
'''sh''' canvia al bash shell
 +
 
 +
'''setxkbmap''' per si no funcionen les tecles amb AltGr en manera X
 +
 
 +
 
 +
== Xarxa ==
 +
 
 +
 
 +
'''netstat''' mostra estat de la xarxa
 +
 
 +
'''ifconfig''' mostra la configuració del dispositiu de xarxa
 +
 
 +
'''iwconfig''' mostra la configuració del dispositiu de xarxa inalámbrico
 +
 
 +
'''nmap''' escanea la xarxa i mostra els ports que es troben disponibles ej: nmap malpelo.univalle.edu.co/ahbarome/ => 80/tcp open http
 +
 
 +
'''ping''' faig ping
 +
 
 +
'''nslookup''' em dóna la IP del nostre servidor DNS (Servidor predeterminat: UnKnown Address: 192.168.1.1)
 +
 
 +
'''telnet''' em connecto a un equip Remotamente
 +
 
 +
'''netconf''' configuro la xarxa
 +
 
 +
'''ntop''' mostra els processos de la xarxa
 +
 
 +
'''route -n''' mostra la taula de rutes
 +
 
 +
 
 +
== Impressores ==
 +
 
 +
 
 +
'''lpq''' mostra cues d'impressió
 +
 
 +
'''lpc''' status estat d'impressores
 +
 
 +
'''lprm''' eliminar un treball de la cua d'impressió
 +
 
 +
'''printtool''' configuro impressora
 +
 
 +
'''pr''' imprimeix un arxiu
 +
 
 +
'''jobs''' mostra els treballs que estan en una cua d'impressió
 +
 
 +
 
 +
 
 +
== Combinació de tecles ==
 +
 
 +
 
 +
'''ctrl+l''' esborra pantalla
 +
 
 +
'''ctrl+alt+F1'''canvi de consola
 +
 
 +
'''ctrl+F1''' canvi d'escriptori
 +
 
 +
'''ctrl+z''' suspenc procés
 +
 
 +
'''ctrl+d''' final d'arxiu EOF - cancel·la
 +
 
 +
'''ctrl+c''' acaba procés en execució - cancel·la
 +
 
 +
'''tab''' completa nom de carpetes o arxius
 +
 
 +
'''ctrl+Alt+backspace''' tanca X; és a dir, surt del sistema X i torna a la consola
 +
 
 +
 
 +
== Símbols ==
 +
 
 +
 
 +
path des de l'arrel a l'home - alt+126
 +
 
 +
'''.''' directori actual
 +
 
 +
'''..''' directori superior a l'actual
 +
 
 +
'''|''' pipe - canonada - redirecciona comandos - alt+124
 +
 
 +
'''>''' redirecciono un comando - alt+62
 +
 
 +
'''<''' redirecciono un comando - alt+60
 +
 
 +
'''&''' col·locat al final de la linea de comando executa en segon pla
 +
 
 +
'''&&''' ordre1 && ordre2 / si ordre1 acaba OK s'executa ordre2
 +
'''
 +
|| ordre1 || ordre2''' / si ordre1 NO acaba ok s'executa ordre2
 +
 
 +
FONT | http://www.wikilingua.net
-
<br>
 
[http://mural.uv.es/jormonca/tux/miniman.html Més informació]
[http://mural.uv.es/jormonca/tux/miniman.html Més informació]
 +
 +
[[Categoria:Línia d'ordres]]

Revisió actual

Aquestes ordres realitzen operacions que pot necessitar qualsevol usuari.

Contingut

Ajuda

man mostra manual del comando que li indiquem

--help dóna una ajuda dels comados


Arxius i directoris

ls llista els arxius i directoris

sort ordena alfabéticamente una llista d'arxius

mkdir crea un directori

rmdir esborro directoris

cd canvi de directori

pwd mostra el path actual

tree mostra l'estructura de directoris i arxius en forma grafica

cp copio arxiu

rm esborro arxius

mv moc o renombro arxius i directoris

less veig el contingut dels arxius

cat veig el contingut dels arxius o un diversos arxius

split partir fitxers

touch canvio la data dels arxius

find busco arxius

locate localitzo arxius

whereis mostra la ubicació d'un arxiu

file em diu que tipus d'arxiu és

whatis mostra descripció de l'arxiu

wc compte lineas paraules o caràcters en un arxiu

grep busco un text en arxius

head mostra l'inici d'un arxiu

tail mostra el final d'un arxiu

tr reemplaça caràcters en un fitxer de text

set canvia una cadena de caràcters per una altra

join creua la informació de dos arxius i mostra les parts que es repeteixen

paste pren la primera linea de cada arxiu i les combina per a formar una linea de sortida

uniq elimina lineas repetides adjacents de l'arxiu entrada quan còpia a l'arxiu sortida

cut serveix per a seleccionar columnes d'una taula o camps de cada linea d'arxiu

ln crea enllacis a arxius o carpetes

diff mostra les diferències entre dos arxius

fuser mostra que usuari té en ús o bloquejat un arxiu o recurs

tar empaqueto arxius

gzip comprimeix arxius gz

gunzip descomprime arxius gz

compress comprimeix arxius Z

uncompress descomprime arxius Z

chmod canvio permisos a arxius i directoris

chown canvi de propietari

chgrp canvi de grup

Usuaris

adduser agrego nou usuari

useradd agrego nou usuari

userdel esborra un usuari

passwd permet canviar la contrasenya

whoami mostra el nom d'usuari

logname mostra el nom d'usuari

finger dóna informació d'usuari

chfn canvia la informació del finger

who mostra els usuaris del sistema

w mostra un detall dels usuaris

last informació dels últims usuaris que han usat el sistema

mail programa de correu

write mana un missatge a la pantalla d'un usuari

mesg actiu o desactivo rebre missatges

wall missatge a tots els usuaris

talk establir una xerrada amb un altre usuari

set dóna informació sobre l'entorn de l'usuari

addgroup agrego nou grup

groupadd agrego nou grup

chown canvia el propietari d'un fitxer


Processos

top mostra els processos que s'estan executant i permet matar-los

ps mostra la llista de processos de l'usuari

ps aux mostra la llista de processos de la maquina

kill mata procés per PID

killall mata procés per nom

fg porta a primer plànol un procés parat o en segon pla

bg posa un procés en segon pla

& col·locat al final de la linea de comando executa en segon pla

nice ajusta la prioritat d'un procés de -20 a 19


Discos

mount munto un disc

umount desmunto un disc

df mostra l'espai lliure dels discos

du mostra l'espai usat pel disc o un directori

mkfs formateo un disc

fsck estat del disc

fdisk gestió de particiones


Sistema

rlogin es connecta a una altra maquina de forma remota (remote login)

rsh es connecta a una altra maquina de forma remota (remote shell)

ftp es connecta a una altra maquina pel protocol ftp

reboot reinicia la maquina

halt apaga el sistema

shutdown apaga el sistema

init 0 apaga la maquina

init 6 reinicia la maquina

uptime mostra el temps transcorregut d'encesa la maquina

exit tanco sessió actual

logout surto del sistema

nohup proporciona immunitat enfront de ruptures de comunicació i abandons en execució de comandos

dmesg mostra missatges de l'arrencada de l'ordinador

history mostra tots els comandos digitados per l'usuari

uname dóna informació del sistema operatiu

tee copia l'entrada estandar a la sortida estàndard i a un arxiu

host mostra l'adreça IP del servidor en una xarxa local ej: host malpelo.univalle.edu.co => 192.168.31.5

hostname mostra el nom del servidor

umask mostra i permet canviar la màscara d'usuari

chroot canvia l'arrel perquè root executi alguna cosa en forma particular

chsh canvia el login shell

free estat de la memòria

date mostra data i hora actual

calc mostra calendari

clear esborro la pantalla

at executa un comando més tard

env veure variables d'entorn

export permet l'ús de variables per programes en tots els camins de l'usuari

modprobe càrrec modulo

startx arrenca el servidor x

xev mostra els esdeveniments de les tecles i el ratolí

lspci mostra els perifèrics connectats al pont pci

lsmod mostra els modulos carregats en el sistema

alias crear un alias. Un comando llarg abreviado en poques lletres

unalias esborrar un alias

bc calculadora

mc executa Midnight Commander

xkill mata una finestra grafica

rpm instal·la els paquets rpm RedHat

kernelcfg manejo els modulos carregats en el kernel

insmod inserta modulos en el kernel

rmmod elimina modulos del kernel

updatedb actualitza la base de dades interna d'arxius

sh canvia al bash shell

setxkbmap per si no funcionen les tecles amb AltGr en manera X


Xarxa

netstat mostra estat de la xarxa

ifconfig mostra la configuració del dispositiu de xarxa

iwconfig mostra la configuració del dispositiu de xarxa inalámbrico

nmap escanea la xarxa i mostra els ports que es troben disponibles ej: nmap malpelo.univalle.edu.co/ahbarome/ => 80/tcp open http

ping faig ping

nslookup em dóna la IP del nostre servidor DNS (Servidor predeterminat: UnKnown Address: 192.168.1.1)

telnet em connecto a un equip Remotamente

netconf configuro la xarxa

ntop mostra els processos de la xarxa

route -n mostra la taula de rutes


Impressores

lpq mostra cues d'impressió

lpc status estat d'impressores

lprm eliminar un treball de la cua d'impressió

printtool configuro impressora

pr imprimeix un arxiu

jobs mostra els treballs que estan en una cua d'impressió


Combinació de tecles

ctrl+l esborra pantalla

ctrl+alt+F1canvi de consola

ctrl+F1 canvi d'escriptori

ctrl+z suspenc procés

ctrl+d final d'arxiu EOF - cancel·la

ctrl+c acaba procés en execució - cancel·la

tab completa nom de carpetes o arxius

ctrl+Alt+backspace tanca X; és a dir, surt del sistema X i torna a la consola


Símbols

path des de l'arrel a l'home - alt+126

. directori actual

.. directori superior a l'actual

| pipe - canonada - redirecciona comandos - alt+124

> redirecciono un comando - alt+62

< redirecciono un comando - alt+60

& col·locat al final de la linea de comando executa en segon pla

&& ordre1 && ordre2 / si ordre1 acaba OK s'executa ordre2 || ordre1 || ordre2 / si ordre1 NO acaba ok s'executa ordre2

FONT | http://www.wikilingua.net


Més informació