
GNU es
un sistema operativo de tipo Unix, lo cual significa que se trata de una
colección de muchos programas: aplicaciones, bibliotecas, herramientas de
desarrollo y hasta juegos. El desarrollo de GNU, iniciado en enero de 1984, se
conoce como Proyecto GNU. Muchos de los programas de GNU se publican bajo el
auspicio del Proyecto GNU y los llamamospaquetes de GNU.
El nombre «GNU» es un acrónimo
recursivo de «GNU No es Unix». «GNU» se pronuncia en inglés como
una sílaba sin vocal entre la g y la n.
En español se puede pronunciar de la misma manera, o bien reemplazando gn por una ñ, como enñu. También es
aceptable en español la pronunciación de cada una de las letras por separado:
G-N-U (ge-ene-u).
En un sistema de tipo Unix, el
programa que asigna los recursos de la máquina y se comunica con el hardware se denomina «núcleo». GNU se usa
generalmente con un núcleo llamado «Linux». Esta combinación es el sistema
operativo GNU/Linux. Millones de personas usan GNU/Linux,
aunque muchos lo llaman
erróneamente «Linux».
El desarrollo del núcleo propio de
GNU, Hurd,
se inició en 1990 (antes de que comenzara el de Linux). Programadores
voluntarios continúan desarrollando Hurd por tratarse de un proyecto técnico
interesante.
2.- DISTRIBUCIÓN GNU LINUX Y
DISTRIBUCIÓN EN VENEZUELA (CANAIMA)
Canaima es una distribución GNU/Linux venezolana basada en Debian surgida
como consecuencia del decreto presidencial 3.390 sobre el uso de tecnologías libres en la Administración Pública Nacional
(APN) venezolana, promulgado por el presidenteHugo Chávez. El 14 de marzo de 2011 en la Gaceta Oficial Nº
39.633 se establece como sistema operativo para las estaciones de
trabajo de la APN.
El uso de Canaima GNU/Linux es
frecuente en las escuelas públicas venezolanas,3 por ser
utilizada en el Proyecto «Canaima Educativo», el cual que busca dotar a más de
250 mil alumnos niños en edad escolar4con computadores portátiles Magallanes y su caso de uso ha sido presentado en
congresos internacionales sobre el uso de estándares abiertos,5 y a
pesar de su reciente desarrollo ha sido utilizada en elFestival Latinoamericano de Instalación de Software Libre (FLISOL)6 donde ha
sido instalada en los equipos de muchos usuarios.
3.- MANEJO DE LINUX (COMANDOS BASICOS)
·
Cuando nos cambiamos a un entorno
linux (a cualquier distro en general) y siempre hemos usado wintendo, se hace
un poco pesado memorizar muchos comandos, y más aun, desconocemos la mayoría de
los comandos.
Manejo de carpetas y archivos en la
consola.
-Para movernos a través de los
diferentes directorios o carpetas que hay en nuestro sistema utilizamos el
comando: ' cd '. El siguiente ejemplo nos lleva al directorio carpeta, que se
encuentra dentro de home/usuario:
bash-3.2# cd /home/usuario/carpeta
Si ' carpeta ' no existe el sistema
nos informa de esto. Si simplemente dijitamos 'cd', nos llevará a nuestro
directorio principal.
-Visualizar contenido de carpeta:
usamos ' ls ':
bash-3.2# ls /home/usario/carpeta
para mostrar más detallado:
bash-3.2# ls -l /home/usario/carpeta
- Crear carpetas: para crear una
carpeta o directorio usamos el comando 'mkdir'.
El siguiente ejemplo crea el
directorio 'carpeta' dentro de /home/usario/
bash-3.2# mkdir /home/usario/carpeta
Si el nombre del directorio tiene
espacios, usamos comillas para unir el nombre
bash-3.2# mkdir /home/usario/'carpeta
uno'
- Borrar carpetas vacías: utilizamos
el comando 'rmdir'.
bash-3.2# rmdir /home/usario/'carpeta
uno'
-Borrar carpetas no vacías: utilizamos
el comando 'rm -R'
bash-3.2# rm -R /home/usario/carpeta
-Mover o cambiar nombre: en ambos
casos usamos 'mv'
para mover una carpeta:
bash-3.2# mv /localizacion-carpeta
/destino-carpeta
para cambiar de nombre
bash-3.2# mv oldnombre newnombre
Esto también se aplica a archivos,
bash-3.2# mv /home/usario/arch.txt
/home/documentos/arch.txt
Mueve el archivo de texto arch.txt al
directorio documentos.
bash-3.2#
mv arch.txt archlinux.txt
Cambia el nombre de arch.txt a
archlinux.txt
-Copiar carpeta vacia:
bash-3.2# cp /ruta-de-carpeta
/ruta-de-destino
-Copiar carpeta y contenido:
bash-3.2# cp -R /ruta-de-carpeta
/ruta-de-destino
-Copiar archivo:
bash-3.2# cp
/ruta-de-archivo/archlinux.txt /ruta-de-destino/archlinux.txt
-Mostrar un archivo completo:
bash-3.2# cat
/ruta-de-archivo/archlinux.txt
-Mostrar un archivo por paginas:
bash-3.2# more
/ruta-de-archivo/archlinux.txt
o bien:
bash-3.2# less
/ruta-de-archivo/archlinux.txt
-Crear un archivo:
bash-3.2# touch
/ruta-de-archivo/archlinux.txt
-Borrar un archivo
bash-3.2# rm
/ruta-de-archivo/archlinux.txt
-Editar un archivo
bash-3.2# editor
/ruta-de-archivo/archlinux.txt
Donde dice editor, es el de su
preferencia, yo prefiro 'nano'.

No hay comentarios:
Publicar un comentario