sábado, 11 de octubre de 2008

Actividad Terminal

Aquí explicaré algunos comandos básicos de linux y cómo realizar diversas tareas desde la actividad Terminal en la XO

Algunos comandos básicos:

En la Terminal podemos escribir comandos Linux para realizar diversas tareas, como crear, eliminar, mover, copiar, ver, buscar directorios y archivos y muchas cosas más.

Se puede usar el tabulador para autocompletar-buscar. Ahorra mucho trabajo tecleando y evita tener que memorizar el nombre exacto de comandos, rutas y nombres de archivos

Existe también el histórico de comandos de la línea. Desplazándose con las teclas de [flecha arriba] y [flecha abajo] se puede encontrar la mayoría de los comandos que se ha escrito.

ls [nombre dir]: Lista el contenido del directorio en el que te encuentras
ls –la [nombre dir] lista más detalles del directorio

cd [nombre dir] cambia de directorio
cd .. : Cambia al directorio que está inmediatamente por encima del actual

mkdir “nombre_directorio” : Crea un directorio con el nombre “nombre_directorio”.

cp: Copia un archivo/directorio a otro directorio
cp nombre_archivo nombre_directorio: Copia “nombre_archivo” a “nombre_directorio”.
cp -r nombre_directorio1 nombre_directorio2: La opción -r permite copiar directorios completos a otros directorios

rm: Elimina archivos/directorios de manera definitiva
rm nombre_archivo : Elimina el archivo “nombre_archivo”. No preguntará (normalmente) antes de llevar a cabo la operación.
rm -i nombre_archivo : Eliminar el archivo “nombre_archivo” previa confirmación.
rm -rf nombre_directorio : Es la forma habitual de borrado de directorios completos. La opción -r permite acceder de forma recursiva a todos los archivos/directorios que pudiera contener el directorio que se quiera borrar, y la opción -f permite realizar un borrado forzoso de cada uno de ellos, evitando que se pida confirmación antes de entrar a cada uno de los directorios

mv: Mueve un archivo/directorio a otro directorio. Esto significa que copia el archivo/directorio y posteriomente lo elimina de su ubicación origen. También se utiliza para renombrar archivos/directorios
mv nombre_archivo nombre_directorio: Mueve “nombre_archivo” al directorio “nombre_directorio”.
mv nombre_directorio1 nombre_directorio2: Mueve “nombre_directorio1″ al directorio “nombre_directorio2″.
mv archivo_origen archivo_destino: Renombra el archivo de “nombre_origen” a “nombre_destino” dentro del directorio actual.

Usando los comandos en la XO para cambiar algunas cosas:

- Cambiar nombre de máquina y color de muñequito
rm .sugar/default/config
luego reiniciar (CTRL ALT SUPR)

- Espacio Libre en almacenamiento flash
df -h

- Borrar todas las entradas del diario
rm -rf .sugar/default/datastore
luego reiniciar (CTRL ALT SUPR)

- Borrar actividades bajadas del sitio de olpc (si no se pueden eliminar con Remover)
cd Activities
rm -r nombre_actividad

si no se conoce exactamente el nombre de la carpeta donde está, después del comando cd hacer un comando ls, que lista el contenido del directorio, o más fácil, se presiona la tecla TABULADOR para que se listen todos los nombres

- Ver fecha de bloqueo de la máquina:
cat /home/local/seguridad/plazo

- Desmontar dispositivo USB
umount /media/nombre_dispositivo

si no se conoce el nombre del dispositivo, después de umount/media/ se presiona el TABULADOR, que muestra la lista de dispositivos montados

- Más comandos de Linux
http://wiki.laptop.org/go/Category:Aplicaciones_de_Actividad_Terminal#Directorios_Notables

4 comentarios:

a8=D dijo...

Muy útil la información. Muchas gracias.

Mary dijo...

Excelente. Me ha venido bárbaro
Mary

Silvia Salomone dijo...

Excelente tu aporte! aprendi mucho de tu blog.

Blank dijo...

Aquí otros comandos, usos y trucos de la actividad Terminal