Grado Superior
Shell (programa): Interpreta/entienda o hace ejecutar después unas determinadas instrucciones. Se encuentra dentro de la capa de S.O.
Shell Grafico (GUI): Permiten interactuar con el ordenador de una forma grafica. Shell clásico en Windows y Metro en Windows 8. En Linux el Shell grafico son un conjunto de librerías que se llaman X-Window
Shell de texto (CLI): Através de línea de comandos. Windows (CMD) y en LINUX (Bash: Bourne again Shell), el proceso hijo de BASH es BACH.
+ Ya que BASH es un programa puede ser ejecutado (cada proceso o programa ejecutado tiene propio entorno).
Para saber el SHELL en LINUX: echo $SHELL.
Cada usuario puede tener un SHELL distinto.
El comando Exit mata el proceso BASH, cada vez que matamos al SHELL pasa al SHELLanterior y como principio parte desde el directorio de conexión del usuario /home/alu
Proceso de conexión: Es el primer proceso que pone el sistema al usuario.
¿Dónde se encuentra el SHELL? Todos los programas que puede usar cualquier usuario se encuentran en el directorio /bin (Es un fichero ejecutable).
Cuado cogemos como SHELL especifico a un usuario, se inicia el proceso llevandolo a lamemoria principal.
PID: Identificador de proceso, es unico.
Prompt: Identificador del sistema (ruta fija que sale antes de escribir el comando).
$= Usuario ordinario, #= Root.
Para ser el administrador (sin necesidad de tener que poner sudo cada vez que ejecutemos una orden): sudo bash
Las diferentes versiones de un mismo S.O. tienen todas el mismo nucleo (kernel).
Podemos decir queLinux es el nucleo (kernel) mientras que las capas externas como el S.O o las aplicaciones son GNU.
El identificador lo podemos cambiar con: PS1=”(Lo que queramos escribir)”.
Kill -9: Comando que sirve para matar un proceso por completo, cuando matamos un proceso matamos tambien a sus hijos. Kill -9 y el PID del proceso a eliminar.
Ps –u (usuario): Nos permite ver todos los procesos delusuario que queramos.
Para identificar un usuario: id, whomi, echo $LOGNAME.
Instalar un SHELL: Sudo (si no estamos como administrador) apt-get install ksh.
Para ejecutarlo se escribe solo el nombre del programa, en este caso: ksh.
Si cualquier usuario al que un administrador le ha cambiado el Shell. por defecto, el usuario podra cambiar durante la sesion el Shell pero cada vez que cierrey vuelva a inciar entrara con el SHELL asignado por el administrador.
More, Cat, Less(Comando): Ver ficheros.
Q: Para salir cuando tengamos algún error o fallo en un comando.
Control+C: Para matar un proceso (Hay comandos que no deja utilizarlo).
Ls – l (fichero): Para ver los permisos del fichero.
Chmod(comando): Cambiar permisos.
Permisos por defecto: Son los permisos dados acualquier fichero o directorio cuando son creados. -Rw-Rw-R—
Sudo useradd –m –g sociosrz agapito: Estamos creando un usuario y metiéndolo directamente al grupo sociosrz.
Copiar ficheros.
Cp(Comando): Copiar ficheros. Ejemplo: cp saludo Bienvenida (Estoy copiando saludo en el directorio actual con el nombre bienvenida).
-i: Pregunta confirmación.
-r: Copia toda una rama de directorio.
-R:Copia todo menos los ficheros especiales (son aquellos que no empiezan por un -)
Paginas tutoriales Ubuntu: http://www.alcancelibre.org/staticpages/index.php/manuales-indice
http://www.linuxtotal.com.mx/
http://www.adminso.es/index.php/Curso_linux
MV (comando): mv nombre_viejo nombre_nuevo (sirve para cambiar el nombre tanto a ficheros como a directorios, estén o no vacios).
File(comando): Tipo de fichero.
Type (comando): Verifica de que tipo es el comando.
Builtin: Ordenes internas del Shell en Linux.
Wc –l (comando): Cuenta numero de líneas o palabras.
Who (comando): ¿Quien soy?
-h: Aparece con cabeceras.
-u: Si aparece un . a habido actividad en el ultimo minuto, si pone antig no a habido actividad en mucho tiempo, si pone numero es la diferencia de...
Regístrate para leer el documento completo.