ipv6 exp
Software-Libre
Taller de Comandos Básicos Shell
Autor: Samuel Edwin Chirinos Retuerto
Algunas definiciones de Shell:
A.La Shell es el intérprete de órdenes que utiliza Linux, bueno Unix
en general. No hay una sola shell, sino que cada usuario puede elegir la
que quiera en cada momento. Además las shells funcionan como
lenguajes de programación de alto nivel.B.El Shell es un programa que interpreta nuestros comandos y los
transmite al kernel del Linux. Hay varios tipos de shell's, por ejemplo:
csh
Cshell, con sintaxis parecida al C
bash
Bourne again shell, shell por defecto del Linux
zsh
Zshell, permite caracteres como ñ en nombres de ficheros
También existen otros \shells", como el Bourne shell, el Korn shell, elTshell y el Ashell. En este manual vamos a usar solamente el bash.
C.Es el programa que recibe lo que se escribe en la terminal y lo
convierte en instrucciones para el sistema operativo.
En otras palabras el objetivo del shell es ejecutar los programas que el
usuario teclea en el prompt del mismo. El prompt es una indicación que
muestra el intérprete para anunciar que espera una orden del usuario.Cuando puede haber programas internos o externos: Los programas
internos son aquellos que vienen incorporados en el propio intérprete,
mientras que los externos son programas separados (ejemplos:
aplicaciones de /bin,/usr,/bun,.....).
Formas de ejecutar los comandos Shell:
El modo texto se basa en la ejecución de una serie de comandos, que
son interpretados por un programa o shell. Linux dispone de varios deestos programas pero el más habitual es conocido como bash o Bourne
Shell.
Si Linux se ha arrancado en modo texto el sistema arranca de forma
directa el shell y queda a la espera de introducción de nuevos comandos.
Si se ha arrancado en modo gráfico se puede acceder al shell de dos
forma
1. Se puede acceder al shell del sistema presionando alguna de las
siguientes combinaciones de
teclas: •=
•=
•=
•=
•=
•=
Esto hace que el sistema salga del modo gráfico y acceda a alguna de las
seis consolas virtuales de Linux, a las cuales también se puede acceder
cuando se arranca en modo de texto.
Para volver al modo gráfico hay que presionar
acceder al shell desde el mismo entorno gráfico. Para esto hay que abrir
un programa llamado terminal o consola, por ejemplo:
kconsole (en el entorno KDE), xterm, gnometerminal ( en GNOME).
* La ventana con titulo root@localhost: Es el terminal donde se
ingresaran los comandos a ejecutar.
Comandos de ayudaSirven para comprender el uso y aplicaciones de comandos mostrándonos
las paginas man.
man [comando ]
ejemplo:
[root@localhost ~]# man ls
//Nos saldrá en le terminal una pagina de información sobre el comando
pedido en este caso 'ls'.
help
[comando] help
ejemplo:
[root@localhost ~]# ls –help
//Nos saldrá la siguiente pagina
Comandos para root o administrador
Crear usuarios:
adduserejemplo: Crearemos un usuario llamado samuel con el que trabajaremos
en adelante.
[root@localhost ~]# adduser samuel
Crear contraseña de usuario
passwd [nombre del usuario nuevo]
ejemplo:
[root@localhost ~]# passwd samuel
Changing password for user samuel.
Nueva UNIX contraseña:
Eliminar un usuario
userdel [nombre del usuario]
ejemplo:
[root@localhost~]#userdel samuel
Apagar el computador
init 0
ejemplo:
[root@localhost~ ]#init 0Reiniciar el computador
reboot
ejemplo:
[root@localhost~]#reboot
Comandos para trabajar con ficheros
y directorios
Contenido de directorios
ls [opciones] [directorio]
ejemplo:
Mostrar el contenido del directorio root
//No se escribe el directorio que se desea ver en este caso ya que estamos
en el.
*Se pueden usar las siguientes opciones:
a...
Regístrate para leer el documento completo.