Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Figura 1. Ingreso al Sistema Consolas Virtuales La consola del sistema es el monitor y teclado conectado directamente al sistema. GNU/Linux proporciona acceso a consolas virtuales, las cuales le permitirn tener ms de una sesin de trabajo activa desde la consola a la vez. Ver Tabla 1. No. Consola Virtual CV 1 CV 2 CV 3 CV 4 CV 5 CV 6 Combinacin de teclas [Crtl]+[Alt] + [F1] [Crtl]+ [Alt] + [F2] [Crtl]+ [Alt] + [F3] [Crtl]+ [Alt] + [F4] [Crtl]+ [Alt] + [F5] [Crtl]+ [Alt] + [F6]
Entorno Grfico Combinacin de teclas X-Window [Ctrl] + [Alt] + [F7] Tabla1. Consolas virtuales tty Muestra la consola virtual actual.
Comandos para cerrar la sesin actual logout exit Cierra la sesin actual Cierra la sesin actual
Ejemplo2: shutdown -r 15:35 "El sistema se reiniciar a las 15:35 horas, vayan terminando." Ejemplo3: shutdown h now "El sistema se detendr ahora."
Comodines En cualquier Sistema Operativo (S.O.) que tenga comandos, existen formas de recortar y facilitar las cosas ms usuales, entre la que est facilitar la seleccin de archivos. Los comodines validos para cualquier archivo o conjunto de archivos son: " * " y " ? "
" * " -> RESTO/TODO: Solo sustituye a TODOS los archivos, delante/detras/en medio del archivo todo lo que coincida con l. " ? " -> CUALQUIER CARCTER: que coincida con el resto que est escrito.
El path (ruta o camino) El path es una variable de entorno que contiene el o los caminos "directorios" para buscar el nombre de un comando o programa. Por ejemplo si pusieras: echo $PATH, te imprimir los caminos que estn declarados por defecto, por ejemplo: /sbin:/bin:/usr/bin:/usr/sbin:/usr/X11R6/bin Con lo que podremos observar varios caminos, como son: /sbin, y /bin y /usr/bin y /usr/sbin y para los programas de X-Window /usr/X11R6/
Cuadro 2. Sintaxis:
Figura 14. Comando ls Mostrando los archivos en color Ejemplo2 (Ver Figura 15):
ls --color
root
root 0
Apr 24 07:24
carta
0 4096 4096
root root
root root
0 4096
carta dir1
Borrando archivos - rm
Sintaxis (Ver Tabla 4): rm [opciones] NombreArchivo Opcin -f -i -r Descripcin Borra el archivo sin consultar Consulta antes de borrar Elimina todo el contenido del directorio Tabla 4. Opciones del comando rm # rm carta # # ls l drwxr-xr-x
root
root
4096
Apr 24 07:30
dir1
Cuadro 8. Comando rm
Accediendo a directorios cd
Sintaxis: cd [path][NombreDirectorio] # cd dir1 # # ls al drwxr-xr-x drwxr-xr-x
2 6
root root
root root
4096 4096
. ..
Cuadro 9. Comando cd
Renombrar un archivo - mv
Sintaxis: mv NombreOriginal NombreNuevo # touch carta1 # ls l - rw- r--r-1 # # mv carta1 memo1 # ls -l - rw- r--r-1
root
root
Apr 24 08:34
carta1
root
root
Apr 24 08:34
memo1
Mover un archivo - mv
Sintaxis: mv [ruta origen] [ruta destino] Mover un archivo, significa, quitarlo de su posicin actual para fijarlo donde se le indique
Figura 16. Estructura de un Sistema de Archivos # mv /desarrollo/inventario/carta /presupuestos/reportes # # ls l /presupuestos/reportes - rw- r--r-1 root root 24 Apr 26 08:34 Cuadro 12. Comando mv
carta
Copiar un archivo - cp
Sintaxis: cp [ruta origen] [ruta destino] Ejemplo: Segn la Figura17, copiar el archivo rep1 al directorio reportes
Figura 17. Estructura de un Sistema de Archivos # cp /desarrollo/conta/rep1 /presupuestos/reportes # # ls l /presupuestos/reportes - rw- r--r-1 root root 24 Apr 26 08:34 - rw- r--r-1 root root 56 Apr 26 08:42 Cuadro 13. Comando cp
carta rep1
5 7 8
4 5 1m
La pgina de ayuda usualmente detalla la siguiente informacin: La seccin Synopsis sintetiza el comando y todas sus opciones Los argumentos opcionales del comando son indicados por corchetes. date [MMDDhhmm[YY].ss] Esta sintaxis significa que ninguna de las opciones del comando es obligatoria. El comando es descrito en la seccin Description. Las opciones son todas descritas en la seccin Options. Los archivos usados por el comando (por ejemplo, archivos de configuracin) son listados en la seccin Files.
# man date #
Cuadro 15. Comando man NOTA: para salir de la ayuda en lnea, slo tiene que presionar la tecla [q] (Ver Figura 18)
1.8.
Visualizacin de archivos
Muestra el contenido de un archivo sin formato todo de golpe, anlogo al comando type de DOS. Junta varios archivos en uno (concatena) # cd /presupuestos/reportes # cat carta rep1 > nuevoarchivo #
cat [archivo]
Cuadro 16. Concatenar archivos more [archivo] Permite visualizar el archivo en forma controlada, una pgina a la vez.
less [archivo]
Puede realizar bsquedas de patrones en el archivo. Permite moverse fcilmente a cualquier punto (avanzar o retroceder).
head [archivo]
tail [archivo]
Permite visualizar las ltimas lneas de un archivo. La opcin f es a menudo usada para monitorear los archivos de registro (log) en tiempo real.
updatedb
auto
user,noauto
mandarina Presionar [CRTL] + [D] melocotn papaya uva sanda Cuadro 20. Comando sort
LABORATORIO N5
Objetivos
Usar y entender en forma prctica el significado de cada uno de los comandos. Identificar las caractersticas del sistema operativo GNU/LINUX. Intercambiar sesiones entre consolas virtuales Efectuar operaciones bsicas con los comandos de manipulacin de archivos y directorios. Recursos a utilizar
Un computador con GNU/LINUX en modo texto ( consolas virtuales) Un nombre de usuario y contrasea respectiva ( super usuario = root) Proceso de ejecucin:
A. (a) (b) (c) (d) B. (a) (b) (c) (d) C. (a) (b) (c) (d)
Cmo averigua el nombre del usuario que ha iniciado sesin en el equipo? uname a username whoami who Apagar el equipo a las 16:35 shutdown r 16:35 halt 16:35 poweroff 16:35 shutdown h 16:35 Qu hace el siguiente comando: tail f /var/log/messages? Visualiza todo contenido del archivo. Visualiza el contenido del archivo por partes. Visualiza el contenido del archivo en tiempo real. Visualiza las diez ltimas lneas del contenido del archivo.
1.
Digite los siguientes comandos. Identifique lo que expresan cada uno de ellos con referencia a su sistema. a. uname a
b.
whoami
c.
who
d.
date
2.
3.
4.
b.
c.
5.
6.
Visualizar todos los archivos bajo el directorio /usr/sbin que empiezan con la letra minscula c.
7.
Figura 19. Estructura de un rbol de Directorios a. Crear la estructura del rbol de directorios de la Figura 17.
b.
c.
d.
e.
Desde el directorio personal del usuario, cul es la ruta relativa del directorio flores?
f.
Si el estudiante est en el directorio dir1, cul es la ruta relativa del directorio rboles?
g.
h.
i.
j.
k.
l.