Upload
david-avila-cruz
View
230
Download
0
Embed Size (px)
DESCRIPTION
comandos basicos de linux, conceptos y evidencia de su manejo
Citation preview
INTRODUCCIÓN
Para dar comienzo a nuestra practica vamos a hablar un poco de lo que
son los códigos y la programación que se pueden realizar en un sistema
operativo muy independiente de los sistemas operativos más comunes
como Windows en sus diferentes versiones y como Linux ya sea
Debian, Ubuntu Linux, CentOS, entre otros. Como antes habíamos visto
la programación es una de las bases fundamentales de los ingenieros
en sistema computacionales muy aparte de las matemáticas, la parte
teórica y lógica. La programación es la base de la creación de los
programas o software que utiliza la gente o los usuarios hoy en día ya
que sin ellos no pudieran tener las facilidades para hacer sus trabajos y
que el mundo cibernético o tecnológico así como la sociedad pueda
desarrollarse más allá de los límites humanos.
También es el proceso de diseñar, codificar, depurar y mantener el
código fuente de programas computacionales. El código fuente es
escrito en un lenguaje de programación. El propósito de la programación
es crear programas que exhiban un comportamiento deseado. El
proceso de escribir código requiere frecuentemente conocimientos en
varias áreas distintas, además del dominio del lenguaje a utilizar,
algoritmos especializados y lógica formal.
OBJETIVOS
Hacer que el alumno desarrolle ampliamente y reconozca cada
una de los comandos básicos para la administración de un
sistema operativo y el reconocimiento de los editores de texto en
la terminal.
DESARROLLO
Para dar inicio a nuestra practica donde manejaremos los comandos básicos de
nuestra terminal vamos a iniciar nuestro sistema operativo en este caso
manejaremos el sistema operativos RHEL, una vez cargado nuestro sistema
operativo vamos a abrir nuestra terminal.
Nuestro primer comando a realizar será el permiso de super usuario o usuario root
para ello en nuestra terminal vamos a manejar el siguiente código…
su -
este comando nos dará los permisos de super usuario para modificar o realizar
desarrollos a nuestro sistemas, muchas veces se le conoce como el usuario Dios
ya que podemos hacer todo lo que nosotros queramos a nuestro sistema que
estamos utilizando pero a la vez es un peligro o como quien dice un arma de doble
filo ya que podemos dañar nuestro sistema operativo y perder cosas importantes de
nuestro sistema.
Comando Significado
LS Ls (de listar), permite listar el contenido de un directorio o
fichero.
pwd es un conveniente comando que imprime nuestra ruta o
ubicación al momento de ejecutarlo, así evitamos perdernos
si estamos trabajando con múltiples directorios y carpetas.
Fdisk La creación de las particiones del disco duro
Man Se utiliza para dar formato y mostrar las páginas de manual.
Mkdir crea un directorio nuevo tomando en cuenta la ubicación
actual
Rm Es el comando necesario para borrar un archivo o
directorio.
Dir Se utiliza para ver los archivos donde estamos ubicados en la
terminal
Cp copia un archivo o directorio origen a un archivo o directorio
destino
Mv Mueve un archivo a una ruta específica, y a diferencia de cp.,
lo elimina del origen finalizado la operación.
Touch Touch crea un archivo vacío, si el archivo existe actualiza la
hora de modificación.
Mores Es un filtro para paginación a través de una pantalla completa
de texto a la vez.
Less Permite el movimiento hacia atrás en el archivo, así como el
movimiento hacia delante.
Administradores de paquete Concepto
Yum herramienta de software libre de
gestión de paquetes para sistemas
Linux
apt-get Es el gestor donde puedes instalar
aplicaciones, removerlas, actualizar
Linux, cambiar de distribución, etc.
zypper el gestor de paquetes por línea de
comandos, en gestión de
dependencias.
dnf Un gestor de paquetes para RPM
basados en distribuciones. DNF
Administración y configuración (redes)
Ifconfig Checa la configuración de la ip y de los servicios de internet
Ping Checa la cantidad de datos que puede pasar de manera
eficientes la conexión entre computadoras y el equipo mismo
Traceroute permite seguir la pista de los paquetes que vienen desde un
host (punto de red). Se obtiene además una estadística del
RTT o latencia de red de esos paquetes, lo que viene a ser una
estimación de la distancia a la que están los extremos de la
comunicación.
Ps aux Sirve para checar la lista de todos los procesos en ejecución
Kill Sirve para detener p matar un proceso en ejecución
Grep Grep es una utilidad de la línea de comandos escrita
originalmente para ser usada con el sistema operativo Unix.
Find |
grep”name”&
sirve para iniciar un proceso en segundo plano
Ctrl + z Sirve para detener o pausar un aplicación y mandarla a un
segundo plano donde no se cerrara pero si se podrá estar
trabajando en ella cuando nosotros queramos
fg Sirve para regresar a las funciones que están en segundo
plano
CONCLUSION
Para finalizar esta actividad vamos a recordar un poco de los que son
los comandos que utilizamos, ya que como sabemos los comandos o
códigos de la programación nos facilita el manejo, la distribución y el
desarrollo del mismo sistema operativo que vamos a ir implementando.
Los permisos de súper usurario, usuario raíz o usuario Dios podemos
decir que es uno de los privilegios más importantes que vamos a estar
realizando ya que es un arma de doble filo ya que como nos puede
ayudar a la administración y el buen recurso de los equipos puede hacer
que echemos a perder nuestro equipo y lo dejemos inútil hasta que
logremos reinstalar el sistema operativo que estamos utilizando
actualmente, así también hay la administración de los recursos y
archivos que vamos a estar implementando con forme vayamos
desarrollándonos más a fondo.
Una de las recomendaciones que se le puede pedir al docente que a
pesar del poco tiempo implementado para esta práctica propusiera una
hora extra para explicar más a detalle sobre el trabajo de la práctica.
Sin más por el momento me despido dando las gracias por toda la
atención prestada a esta práctica que seguirá en desarrollo a lo largo
que vayamos teniendo más experiencia para su manejo.
REFERENCIA BIBLIOGRAFICA
https://es.wikipedia.org/wiki/OpenSUSE
https://en.wikipedia.org/wiki/DNF_(software)
http://www.tecmint.com/dnf-next-generation-package-management-utility-for-linux/
http://www.taringa.net/posts/info/910990/Que-es-apt-get.html
https://es.wikipedia.org/wiki/Yum
http://linux.about.com/library/cmd/blcmdl1_more.htm
http://linux.about.com/library/cmd/blcmdl1_less.htm
http://www.tutorialspoint.com/unix_commands/less.htm
http://hipertextual.com/archivo/2014/04/comandos-basicos-terminal/
https://es.wikipedia.org/wiki/Grep
EVIDENCIA