UTFSMJMC 2012
Línea de Comandos
Miguel Varas A
[email protected]
Temario
● Terminales y consolas.
● Manejo básico en línea de comando.
● Manuales de ayuda.
● Comandos y argumentos (parámetros)
básicos.
● Editores.
● Redireccionamiento y pipes.
● Variables de entorno.
2
Consola y terminales
● Nos referiremos a la línea de comandos:
● Terminal gráfico (konsole, xterm).
● Consola o terminal en modo texto.
● En modo texto podemos acceder con
ctrl + alt + FX
ctrl + alt
F1, F2, F3, F4, F5, F6 F7 F8, F9, F10
Texto
Gráfico
Texto?
3
Línea de comando
● Línea de comandos es un proceso.
Varias shell: Bash, sh, etc.
● Uso de tecla TAB para completar ruta.
Para qué aprender comandos ?.... 5000!!.
● Para ejecutar se debe hacer referencia desde
la raíz: /bin/ls /directorio
No es necesario especificar la raíz si esta en $PATH.
4
Línea de comando
● La sintaxis de los comandos es:
ls --argumento1 --argumento2
● A veces es posible acortarlo de la manera
ls -a1 -a2
● A veces es posible de esta otra forma:
ls -a1a2
● Para ver argumentos posibles (ayuda rápida)
existe:
ls --help
5
Manuales (ayuda)
● man (ayuda más específica).
● info
● whatis
● internet (www.google.cl)
6
Comandos por doquier!
● ls, cd, rm -f, rm -rf, cp, mv, mkdir, find.
● less, cat, more, tail, head, echo, touch
● w, last, whoami.
● alias.
● uptime, uname
● hostname, logout.
● su.
7
Editores
● Programa para editar (modificar) un archivo.
emacs, joe, nano, vi
● Archivos ~
joe
emacs
8
Comentarios de: Línea de Comandos (1)