17 de junio de 2011

Comandos básicos y manejo de ficheros Linux

cd: 
 
Descripción: comando para cambiarnos de directorio.
Ejemplos: cd, cd /ruta/de/directorio, cd ../../directorio/, cd ..

pwd:

Descripción: nos dice en qué directorio nos encontramos.
Ejemplos: pwd

ls:

Descripción: = listar contenido de directorios.
Ejemplos: ls, ls -l, ls -fl, ls -la, ls -dl

cp:

Descripción: = copia ficheros y directorios.
Ejemplos:cp -rfp directorio /tmp, cp archivo archivo_nuevo

rm:

Descripción: = borrar ficheros y directorios.
Ejemplos: rm -f fichero, rm -rf directorio, rm -i fichero, rm -R directorio

mkdir:

Descripción: = crear directorios.
Ejemplos: mkdir directorio

rmdir:

Descripción: = borrar directorios, si están vacíos.
Ejemplos: rmdir directorio

mv:

Descripción: = renombrar o mover ficheros/directorios.
Ejemplos: mv directorio directorio_nuevo, mv fichero nuevo_nombre, mv fichero a_directorio

nano:

Descripción: editor de fichero muy simple.
Ejemplo: nano nuevo_archivo

clear:

Descripción: limpia la pantalla. Ctrl-L tiene el mismo efecto.

exit:

Descripción: termina la sesión del shell. Ctrl-D tiene el mismo efecto.

date:

Descripción: gestiona la fecha de sistema, se puede ver y establecer.
Ejemplos: date, date 10091923

history:

Descripción: muestra el historial de comandos introducidos.
Ejemplos: history | more

more:

Descripción: muestra el contenido de un fichero con pausas.
Ejemplos: more fichero

grep:

Descripción: filtra los contenidos de un fichero.
Ejemplos:cat fichero | grep cadena

cat:

Descripción: muestra el contenido de un fichero.
Ejemplos: cat fichero

chmod:

Descripción: cambia los permisos de lectura/escritura/ejecución de ficheros y directorios.
Ejemplos: chmod +r fichero, chmod +w directorio, chmod +rw directorio, chmod 777 -R fichero, chmod +x fichero : da permiso de ejecución

chown:

Descripción: = cambia los permisos de usuario y grupo de ficheros ydirectorios.
Ejemplos: chown root:root fichero, chown antonio:administradores -R directorio

tar:

Descripción: = compresor/descompresor de ficheros.
Ejemplos: tar cvf fichero.tar directorio, tar xvf fichero.tar, tar zcvf fichero.tgz directorio, tar zxvf fichero.tgz

gunzip:

Descripción: compresor/descompresor compatible con ZIP.
Ejemplos: gunzip fichero

rpm:

Descripción: gestor de paquetes de Redhat y Fedora. Para instalar o actualizar software de sistema.
Ejemplos: rpm -i paquete.rpm, rpm -qa programa, rpm --force paquete.rpm, rpm -q --info programa

dpkg:

Descripción: gestor de paquetes de Debian. Para instalar o actualizar software en el sistema.
Ejemplos: dpkg -i paquete.deb

alias:

Descripción: para crear alias de comandos. Útil para comandos largos.

mount:

Descripción: montar unidades de disco duro, diskette, cdrom, pendriver.
Ejemplos: mount /dev/hda2 /mnt/lnx, mount /dev/hdb1 /mnt -t vfat

umount:

Descripción: desmontar unidades.
Ejemplos: umount /dev/hda2, umount /mnt/lnx

who:

Descripción: muestra los usuarios de sistema que han iniciado una sesión.
Ejemplos: who, w, who am i

sort:
Descripción: ordena el contenido de un fichero.
Ejemplos: cat /etc/numeros | sort, ls | sort

ln:

Descripción: = para crear enlaces, accesos directos.
Ejemplos: ln -s /directorio enlace (enlace duro)

tail:

Descripción: muestra el final de un fichero.
Ejemplos:tail -f /var/log/apache, tail -100 /var/log/apache | more

head:

Descripción: muestra la cabecera o las primeras lineas de un fichero.
Ejemplos: head fichero, head -100 /var/log/apache | more

file:

Descripción: nos dice de que tipo es un fichero.
Ejemplos: file fichero, file *

cmp:

Descripción: compara dos ficheros y nos dice si son distintos.
Ejemplos: cmp fichero1 fichero2

diff:

Descripción: muestra las diferencias entre dos ficheros.
Ejemplos: diff fichero1 fichero2

wc:

Descripción: calcula número de palabras y otros datos similares de un fichero.
Ejemplos: wc fichero, wc -l fichero, wc -n fichero


Espero que os sea de ayuda a todos un saludo:

Antonio

No hay comentarios:

Publicar un comentario

No olvides dejar tu comentario y gracias por tu tiempo ;-)