Category:Aplicaciones de Actividad Terminal: Difference between revisions

From OLPC
Jump to navigation Jump to search
Line 45: Line 45:
=Acciones de UNA sola línea=
=Acciones de UNA sola línea=


== Utilidades ==
Calcula el máximo común divisor de tantos números cómo se ingresen, uno por línea.


gawk '{n=NR==1?$0:n*$0/mcd(n,$0);print "=> "n} function mcd(a,b){if(0==b) return a; return mcd(b,a%b)}'
gawk '{n=NR==1?$0:n*$0/mcd(n,$0);print "=> "n} function mcd(a,b){if(0==b) return a; return mcd(b,a%b)}'
Line 56: Line 58:
Ctrl-D
Ctrl-D


Calcula todos los divisores de un número dado.
Calcula el máximo común divisor de tantos números cómo se ingresen, uno por línea.


gawk '{print "=>" d($0)} function d(n,s){for(i=1;i<=n;i++) if(!(n%i)) s=s" "i; return s}'
gawk '{print "=>" d($0)} function d(n,s){for(i=1;i<=n;i++) if(!(n%i)) s=s" "i; return s}'
Line 68: Line 70:
Ctrl-D
Ctrl-D


Muestra un calendario del mes actual
Calcula todos los divisores de un número dado.


cal
du -sb Activities/* | sort -n


Muestra un calendario completo del año 2009
Muestra una lista ordenada por tamaños de las actividades en la carpeta Activities


cal 2009
du -sb /usr/share/activities/* | sort -n


Muestra todos los factores primos del número 360
Muestra una lista ordenada por tamaños de las actividades '''preinstaladas'''.


factor 360
du -b .sugar | sort -n | less


Muestra los números del 1 al 10.
Muestra una lista ordenada por tamaños de la carpeta .sugar pero paginados. '''less''' precedido de una barra vertical permite ver la salida de otros comandos, pero por páginas.


seq 10
cat /ofw/openprom/model
1
2
3
4
5
6
7
8
9
10


Muestra la versión del firmware de la máquina
Muestra los números del 1 al 10 barajados.


seq 10 | shuf
cal
7
8
4
9
1
3
6
5
10
2


Descarga uno a uno las páginas o archivos indicados en cada línea del archivo listaDeURLS
Muestra un calendario del mes actual


wget -bi listaDeURLS
cal 2009
== Administración e Inspección ==


Muestra una lista ordenada por tamaños de las actividades en la carpeta Activities
Muestra un calendario completo del año 2009


du -sb Activities/* | sort -n
factor 360


Muestra una lista ordenada por tamaños de las actividades '''preinstaladas'''.
Muestra todos los factores primos del número 360


du -sb /usr/share/activities/* | sort -n
seq 10 | shuf


Muestra una lista ordenada por tamaños de la carpeta .sugar pero paginados. '''less''' precedido de una barra vertical permite ver la salida de otros comandos, pero por páginas.
Muestra los números del 1 al 10 barajados.


du -b .sugar | sort -n | less
wget -bi listaDeURLS


Muestra la versión del firmware de la máquina
Descarga uno a uno las páginas o archivos indicados en cada línea del archivo listaDeURLS


cat /ofw/openprom/model
ls -al


Muestra el contenido de la carpeta, en formato detallado y aún mostrando archivos ocultos
Muestra el contenido de la carpeta, en formato detallado y aún mostrando archivos ocultos


ls -al
cd Activities


Nos translada al interior de la carpeta Activities. cd es la abreviatura de change "directory". Las carpetas de Windows se llaman Directorios en otros sistemas operativos
Nos translada al interior de la carpeta Activities. cd es la abreviatura de change "directory". Las carpetas de Windows se llaman Directorios en otros sistemas operativos


cd Activities
df -h


Muestra el espacio en disco de las diferentes particiones. La línea '''rootfs''' es el resumen de todo el disco (creo)
Muestra el espacio en disco de las diferentes particiones. La línea '''rootfs''' es el resumen de todo el disco (creo)


df -h
cp /media/disk/archivo_a_copiar .


Copia archivos de memorias extraibles (flash) a la carpeta actual. En lugar de 'disk' puede aparecer otro nombre, por ejemplo KINGSTON u otro.
Copia archivos de memorias extraibles (flash) a la carpeta actual. En lugar de 'disk' puede aparecer otro nombre, por ejemplo KINGSTON u otro.


cp archivo_a_copiar /media/disk/
cp /media/disk/archivo_a_copiar .


Copia archivo a memorias extraibles (flash)
Copia archivo a memorias extraibles (flash)


cp archivo_a_copiar /media/disk/
ping schoolserver


Intenta enviar paquetitos al servidor de la escuela para así saber si está conectado a él y cúanto se demora cada paquete en ser recibido.
Intenta enviar paquetitos al servidor de la escuela para así saber si está conectado a él y cúanto se demora cada paquete en ser recibido.


ping schoolserver
cd


Te ubica en la carpeta /home/olpc/ tu carpeta hogar.
Te ubica en la carpeta /home/olpc/ tu carpeta hogar.


cd
find -name '*.sb'


Muestra una lista de todos los proyectos de Scratch
Muestra una lista de todos los proyectos de Scratch


find -name '*.sb'
sugar-control-panel -g language


Muestra el idioma de la laptop
Muestra el idioma de la laptop


sugar-control-panel -h language
sugar-control-panel -g language


Muestra la lista de idiomas posibles
Muestra la lista de idiomas posibles


sugar-control-panel -g color
sugar-control-panel -h language


Muestra los colores de la laptop
Muestra los colores de la laptop


sugar-control-panel -g timezone
sugar-control-panel -g color


Muestra la zona horario de la laptop
Muestra la zona horario de la laptop

sugar-control-panel -g timezone


== Peligrosas ==
== Peligrosas ==

Revision as of 16:09, 16 December 2008

Activity-terminal.svg

Teclas de Atajo

TAB
Auto-completa el con el nombre del archivo o directorio posible
Alt-b
Mueve el cursor una palabra hacia atrás
Alt-f
Mueve el cursor una palabra hacia adelante
Ctrl-a
Mueve el cursor al inicio de la Línea
Ctrl-e
Mueve el cursor al final de la Línea
Ctrl-k
Borra hasta el final de la línea
Ctrl-u
Borra desde el cursor hasta el inicio de la línea
Ctrl-r
Busca un patrón en la historia de comandos pasados
Ctrl-w
Borra una palabra completa hacia atrás
Ctrl-y
Pega lo borrado

Desde la versión 8.1.0

Shift-Ctrl-c
Copia al Clipboard (Lo marcado con la fecha)
Shift-Ctrl-v
Pega del Clipboard

Comandos por Explicar

olpc-audit             olpc-dm                olpc-netstatus
olpc-clean-previews    olpc-hardware-manager  olpc-pwr-prof
olpc-contents-clean    olpc-incr-rsync        olpc-pwr-prof-send
olpc-contents-create   olpc-logbat            olpc-session
olpc-contents-hash     olpc-netcapture        olpc-update
olpc-contents-verify   olpc-netlog            olpc-update-query

Recursos Externos

Presentación de la Actividad Terminal
http://www.pilas.net/20080609/actividad-terminal/
Varias tareas descritas en Blog Bella Unión
http://ceibalbellaunion.blogspot.com/2008/11/terminal.html

Directorios Notables

/home/olpc/.xo-get/

Si instalaron aplicaciones con xo-get, los archivos tal cual fueron bajados están guardados aquí.

/usr/share/activities/

Donde están las actividades preinstaladas.

Acciones de UNA sola línea

Utilidades

Calcula el máximo común divisor de tantos números cómo se ingresen, uno por línea.

gawk '{n=NR==1?$0:n*$0/mcd(n,$0);print "=> "n} function mcd(a,b){if(0==b) return a; return mcd(b,a%b)}'

13
=> 13
11
=> 143
3
=> 429
Ctrl-D

Calcula todos los divisores de un número dado.

gawk '{print "=>" d($0)} function d(n,s){for(i=1;i<=n;i++) if(!(n%i)) s=s" "i; return s}'

30
=> 1 2 3 5 6 10 15 30
97
=> 1 97
360
=> 1 2 3 4 5 6 8 9 10 12 15 18 20 24 30 36 40 45 60 72 90 120 180 360
Ctrl-D

Muestra un calendario del mes actual

cal

Muestra un calendario completo del año 2009

cal 2009

Muestra todos los factores primos del número 360

factor 360

Muestra los números del 1 al 10.

seq 10

1
2
3
4
5
6
7
8
9
10

Muestra los números del 1 al 10 barajados.

seq 10 | shuf

7
8
4
9
1
3
6
5
10
2

Descarga uno a uno las páginas o archivos indicados en cada línea del archivo listaDeURLS

wget -bi listaDeURLS

Administración e Inspección

Muestra una lista ordenada por tamaños de las actividades en la carpeta Activities

du -sb Activities/* | sort -n 

Muestra una lista ordenada por tamaños de las actividades preinstaladas.

du -sb /usr/share/activities/* | sort -n 

Muestra una lista ordenada por tamaños de la carpeta .sugar pero paginados. less precedido de una barra vertical permite ver la salida de otros comandos, pero por páginas.

du -b .sugar | sort -n | less

Muestra la versión del firmware de la máquina

cat /ofw/openprom/model

Muestra el contenido de la carpeta, en formato detallado y aún mostrando archivos ocultos

ls -al

Nos translada al interior de la carpeta Activities. cd es la abreviatura de change "directory". Las carpetas de Windows se llaman Directorios en otros sistemas operativos

cd Activities

Muestra el espacio en disco de las diferentes particiones. La línea rootfs es el resumen de todo el disco (creo)

df -h

Copia archivos de memorias extraibles (flash) a la carpeta actual. En lugar de 'disk' puede aparecer otro nombre, por ejemplo KINGSTON u otro.

cp /media/disk/archivo_a_copiar . 

Copia archivo a memorias extraibles (flash)

cp archivo_a_copiar /media/disk/

Intenta enviar paquetitos al servidor de la escuela para así saber si está conectado a él y cúanto se demora cada paquete en ser recibido.

ping schoolserver

Te ubica en la carpeta /home/olpc/ tu carpeta hogar.

cd

Muestra una lista de todos los proyectos de Scratch

find -name '*.sb'

Muestra el idioma de la laptop

sugar-control-panel -g language

Muestra la lista de idiomas posibles

sugar-control-panel -h language

Muestra los colores de la laptop

sugar-control-panel -g color

Muestra la zona horario de la laptop

sugar-control-panel -g timezone

Peligrosas

rm -rf .sugar

Borrar archivos temporales, archivos de configuración, listado de amigos, nombre, color, todo lo que hay en el Journal, otros.

rm -rf .sugar/default/datastore/store/*

Borra todas las entradas del Journal.

rm -r Activities/nombre_actividad

Borra con comandos la actividad llamada "nombre_actividad"

Pages in category "Aplicaciones de Actividad Terminal"

The following 2 pages are in this category, out of 2 total.