LINUX

INTRODUCCIÓN A LINUX
LINUX hace su aparición a principios de la década de los noventa, era el año 1991 y por aquel entonces un estudiante de informática de la Universidad de Helsinki, llamado Linus Torvalds empezó, -como una afición y sin poderse imaginar a lo que llegaría este proyecto, a programar las primeras líneas de código de este sistema operativo llamado LINUX. Este comienzo estuvo inspirado en MINIX, un pequeño sistema Unix desarrollado por Andy Tanenbaum. 

PERO, ¿QUE ES LINUX?
Linux es un sistema operativo de software libre (no es propiedad de ninguna persona o empresa), por ende no es necesario comprar una licencia para instalarlo y utilizarlo en un equipo informático. Es un sistema multitarea, multiusuario, compatible con UNIX, y proporciona una interfaz de comandos y una interfaz gráfica, que lo convierte en un sistema muy atractivo y con estupendas perspectivas de futuro.
Al ser software libre, el código fuente es accesible para que cualquier usuario pueda estudiarlo y modificarlo. La licencia de Linux no restringe el derecho de venta, por lo que diversas empresas de software comercial distribuyen versiones de Linux.



COMANDOS BÁSICOS DE LINUX

Comando
Descripción
Ejemplo
Who
nos sirve para conocer diferentes datos de las sesiones activas
who [OPTION]… [ FILE | ARG1 ARG2 ]
Hostname

Muestra o establece el nombre del sistema. También sirve para obtener información relativa sobre el mismo.
Hostname
Touch

Actualiza los registros de fecha y hora, con la fecha y hora actual de los ficheros indicados como argumento. Su uso más frecuente es para crear archivos.
touch [opciones] fichero
touch pepe.txt crea el archivo pepe.txt en el directorio actual, si este no existe.
Echo

Se encarga de repetir o desplegar en la salida estándr cualquier argumento que se le indíque(inclusive comodínes), para posteriormente saltar una línea.
usuario@Linux:~$ echo Hola Mundo!

Hola Mundo!

who am i

Muestra el nombre de usuario de quien lo invoca. El "am" y el "i" deben ir separados.
Who am i


whoami



whatis

ejecuta una búsqueda entre los nombre de las páginas del manual, mostrando aquellos que se asemejen al argumento dado.
Si se quisiera saber que es el comando ls:
usuario@Linux:~$ whatis ls

id

muestra el identificador actual y real de usuarios y grupos.
id –a
Salida:
uid=501(username) gid=501(username) groups=48(apache), 501(username)
finger

muestra el nombre de acceso del usuario, el nombre real, el nombre del terminal
finger [-lmsp] [usuario ...] [usuario@host ...]
talk

Para comunicarse entre terminales

passwd

 usado para ver el estado y modificar el password de una cuenta.
$ passwd [-k] [-l] [-u [-f]] [-d] [-S] [usuario]
-kPara actualizar sólo password expirados.
-lEs usado para bloquear el password del usuario y solo la cuenta maestra root.
-uEs usado para desbloquear el password del usuario previamente bloqueado. Por defecto no desbloquea una cuenta sin password asignado, para tal efecto use –f para forzar el desbloqueo.
-dPara quitar el password a una cuenta. No es recomendable dejar las cuentas sin un password asignado.
-SDespliega el estado del password del usuario.


No hay comentarios.:

Publicar un comentario