Unix | March 3rd
En los sistemas Unix encontramos el concepto de Tubos. Estos permiten que la salida (stdout) de un comando sea la entrada (stdin) de otro comando.
Dicho de otro modo; los tubos de Unix son comandos anidados.
Se emplean con el caracter | de acuerdo con la siguiente sintaxis:
orden1 | orden2 | orden3 | ... | ordenN
Continuar
Unix | August 13th
El comando Unix para comprimir archivos de texto es compress. Este comando lee el contenido de los archivos, los analiza para encontrar partes o tramos iguales para sustituirlos por un número inferior de caracteres. Para la elección de los caracteres que se utilizaran se ocupa el sistema de codificación Lempel-Ziv adaptiva y se genera un archivo con la extensión .Z.
El comando uncompress sirve para recuperar los archivos comprimidos y los regersa a su forma original. Continuar
Unix | August 8th
Conozcamos los comandos básicos para copiar archivos (copiar pegar), moverlos (cortar pegar o renombrar) y eliminarlos desde la consola o shell.
Con esta opción realizamos el típico Copiar-Pegar y para esto utilizamos el comando cp (copy).
cp [opciones] archivo archivo-copia
En el siguiente ejemplo tenemos un archivo llamado documento.txt y deseamos hacer una copia en la misma carpeta.
Continuar
GNU/Linux | July 4th
El proyecto de Linux, se define solo como el Kernel, ya que el sistema operativo se denomina GNU/Linux y podemos encontrar distintas distribuciones con ciertas diferencias, como: popularidad y soporte técnico.
Entre las distribuciones más importantes desde mi punto te vista son y también son la que yo utilizo:
- Red Hat & Fedora Red Hat ha sido una distribución de gran importancia para los servidores. Hasta el año 2003 el proyecto se dividió y se formó el Proyecto Fedora (para la comunidad) y Red Hat Enterprise Linux. Se puede obtener soporte para Red Hat Enterprise pagando la licencia de RedHat.
- CentOS Esta distribución es un clon binario de Red Hat Enterprise y es ideal para los que necesiten o quieran utilizar Red Hat sin pagar licencias. No incluye software de Red Hat ni emblemas.
- SUSE Linux Enterprise & openSUSE SUSE ahora es parte de Novell. Y siguiendo los mismos pasos que Red Hat, Novell desarrollo SUSE Linux Enterprise para empresas y openSUSE para la comunidad. Actualmente Novell tiene un pacto con Microsoft.
- Debian mantiene un compromiso con la comunidad, es una de las distribuciones más viejas y tiene soporte para distintas arquitecturas lo cual es genial. Por un tiempo Debian fue patrocinado por la Fundación de Software Libre.
- Ubuntu se baso en Debian y tambien mantiene un compromiso con la comunidad, muy a su manera claro. Puede pedir un CD-Live de Ubuntu, se lo enviarán sin costo.
Continuar
GNU/Linux, Unix | May 9th
Para todos aquellos que comienzan a utilizar la Linea de comandos o Shell, es fundamental saber como apagar el sistema. Ya que al no hacerlo adecuadamente existen muchas posibilidades de perder datos o de que falle el sistema de archivos.
Halt
Ejecutará todas las tareas necesarias para detener el sistema. Puede ser la forma más simple de apagar el sistema. Tan solo hay que escribir:
$ sudo halt
En modo root:
# halt
Poweroff
Este comando se utilizar para apagar sistemas remotos. Continuar
GNU/Linux | May 3rd
Procesos programados, si se requiere de realizar alguna tarea especifica en determinado tiempo, solo hay que dejar al sistema trabajar por nosotros mientras dormimos. Los procesos periódicos, son muy importantes para los respaldos u otras tareas importantes ya se semanal, mensual o cualquier otro tiempo y se realizan con el demonio Cron. En este caso veamos como funciona el comando At.
Con los comandos At y Cron es casi imposible perder el control del sistema y claro nos ayudan a optimizar muchas tareas.
Continuar
GNU/Linux | September 18th
El Kernel es el corazon del sistema operativo GNU/Linux…
Tal vez sea necesario conocer la versión del kernel con la que esta trabajando y su sistema de versiones, para hacerlo tan solo hay que usar alguno de los comandos, como:
$ uname -a
Linux localhost.localdomain 2.6.26.3-29.fc9.i686 #1 SMP Wed Sep 3 03:42:27 EDT 2008
i686 i686 i386 GNU/Linux
$ cat /proc/version
Linux version 2.6.26.3-29.fc9.i686 (mockbuild@) (gcc version 4.3.0 20080428
(Red Hat 4.3.0-8) (GCC) ) #1 SMP Wed Sep 3 03:42:27 EDT 2008
Continuar
GNU/Linux, Seguridad | September 11th
La seguridad total no existe, incluso en Linux nadie esta a salvo. Todo marca que la seguridad es una batalla que no se podrá ganar ya que todo sistema que tenga algo que ver con los sistemas de comunicación, será el blanco perfecto para los piratas informáticos.
Y queda muy claro que la seguridad de Windows es pecima
/etc/passwd & /etc/shadow
Estos dos archivos son los que indican quien puede entrar el sistema y lo que los hace débiles, es el uso de contraseñas inadecuadas. Continuar
Seguridad, Unix | September 7th
Este tipo de protección nos permite bloquear el acceso a los archivos a usuarios que no son propietarios y no pertenecen a un grupo especifico. Nosotros como propietarios de los archivos podemos asignar ciertos derechos a otros usuarios para que puedan leer, escribir y ejecutar los archivos o directorios.
Usuarios
Todos los sistemas del tipo Unix poseen un superusuario, que es el administrador del sistema, por lo que prácticamente tiene acceso a todo el sistema y se conecta bajo el nombre de root y su ID de usuario en 0.
Continuar