Comandaments

De wikimanuals
Dreceres ràpides: navegació, cerca

Ajuda

man mostra manual del comando que li indiquem

--help dóna una ajuda dels comados


Arxius i directoris

ls llesta els arxius i directoris

sort ordena alfabéticamente una llista d'arxius

mkdir crea un directori

rmdir esborro directoris

rm -rf esborra directoris amb arxius

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


Altres comandaments que es poden utilitzar a la xarxa amb Italc o Lliurex Lab

shutdown -h +10 Apaga el equipo dentro de 10 minutos

aptitude install paquete Instala paquete

killall programa Cierra todas las instancias de programa 

df -h Informa del uso del espacio en el disco duro

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

Alguns manuals interessants:

a. Ací en tens 25 xulles de comandaments, mira-te-les i imprimeix la que més t'agrade:

http://www.scottklarr.com/topic/115/linux-unix-cheat-sheets-the-ultimate-collection/

b. Aquesta la porte sempre en la motxila:

http://tangosoft.com/refcard/refcard-es-a4.pdf

c. Ací en tens una altra, de comandaments bàsics:

http://gilabeniblog.com/2010/02/09/comandos-basicos-linux-debian/