23.10.2012 Views

Curso+de+Linux+para+novatos +brutos+y+extremadamente+torpes

Curso+de+Linux+para+novatos +brutos+y+extremadamente+torpes

Curso+de+Linux+para+novatos +brutos+y+extremadamente+torpes

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ll Los ficheros más interesantes son generalmente los más recientes y para evitar que desaparezcan<br />

durante un scroll largo los mostraremos en último lugar. La opción de color auto colorea la salida<br />

del comando únicamente si la salida ocurre en el terminal.<br />

ll. Sirve para listar ficheros que empiezan por un punto y después tienen una letra o dígito como<br />

segundo carácter. Normalmente los ficheros de configuración de su usuario se encuentran en su<br />

$HOME y utilizan nombres de este tipo que no aparecen en la expansión de un '*'.<br />

rm Este alias evita usar 'rm' tal cual está añadiéndole la opcíon -i para confirmar antes de borrar.<br />

Realmente útil. Es muy recomendable usar 'rm' por defecto de esta forma. Si no desea ser<br />

interrogado a cada fichero si realmente desea borrarlo o no, utilice este alias tal como está pero<br />

añadiendo la opción -f. rm -f borrará silenciosamente todo lo que usted ordene<br />

que no tiene que coincidir con todo lo que usted supone que ha ordenado. En especial si no pone<br />

cuidado al usar la expansión de ordenes de la shell.<br />

La respuesta a la pregunta de como recuperar un fichero borrado accidentalmente es... 'De ninguna<br />

forma'.<br />

Cosas simpáticas de Unix y Linux.<br />

Puede que sepa de alguien que en cierta ocasión recuperó una información valiosa usando trucos o<br />

herramientas especiales pero no cuente con ello. Hay programas de borrado que usan papeleras y<br />

quizás piense en poner un alias de rm para que use uno de estos programas. Esto introduce<br />

ineficiencia en el sistema pero puede hacerse a nivel de usuario. Lo más correcto es usar una buena<br />

política de copias de seguridad.<br />

mv Se trata de mover información pero aplicamos el mismo principio que para 'rm'.<br />

Ejemplos de uso de los comandos estudiados<br />

Ejecutaremos paso a paso una serie de comandos y comprobaremos lo que ocurre.<br />

$ # Crearemos un alias para ls con algunas opciones<br />

$ alias ll='ls -lrt --color=auto'<br />

$ # Creamos en /tmp una serie de directorios anidados<br />

$ cd /tmp<br />

$ mkdir kkkk<br />

$ cd kkkk<br />

$ # Consultamos en que directorio estamos situados<br />

$ pwd<br />

/tmp/kkkk<br />

$ # Continuamos creando ficheros y directorios<br />

$ echo xx > kk1<br />

$ echo xx > kk2<br />

$ echo xx > kk3<br />

$ mkdir kkkk<br />

$ # Usamos el alias por primera vez para ver el contenido<br />

$ # del directorio actual.<br />

$ ll

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!