Você está na página 1de 15

CODIGO HUMANO

Conocimiento Libre, Inteligencia Colectiva


www.codigohumano.com.ar

Febrero 2009 – AÑo III – Número ViII

Especial
Licencias Libres

Proyectos Libres: “Proyecto Alba”


“Proyecto Técnicos Linux”.

Adem ás: Botiquín - Alternativas libres -


Sitios y libros recomendados...
Revista “Código Humano”
Febrero 2009 Año III - Número VIII
“Conocimiento Libre, Inteligencia Colectiva”

“Copyright  ©  2009  Código  Humano.  Se  otorga  permiso  para  copiar,  distribuir  y/o  modificar  este 
documento bajo los términos de la Licencia de Documentación Libre de GNU, Versión 1.2 o cualquier otra 
versión  posterior  publicada  por  la  Free  Software  Foundation;  sin  Secciones  Invariantes  ni  Textos  de 
Cubierta  Delantera  ni  Textos  de  Cubierta  Trasera.  Puedes  consultar  una  copia  de  la  licencia  en 
http://www.gnu.org/copyleft/fdl.html".
Renuncia  de  responsabilidad:  Todas  las  noticias,  recomendaciones,  artículos  y  comentarios  expresados  en  Código 
Humano son propias de sus autores y no necesariamente representan la opinión  de Código Humano. Los contenidos que 
se  ofrecen  en  Código  Humano  han  sido  aprobados  por  los  autores,  y  no  han  presentado  ningún  inconveniente  al 
realizarlos, pero aún así, Código Humano y los autores no se responsabilizan por los daños o perdida de información que 
lleve la realización de estas instrucciones. 

>>> INDICE
3 – Licencias Libres. - Eleonel Basili 12 – Botiquín. - Doctor Tux
7 - Jasper Soft – BI Suite. - Disytel 11 – Sitios Recomendados.
8 – Proyectos Libres. - Damian Rusak Danilo Borek
9 – Alternativas Libres. - Andrés Borek
10 – Libros Recomendados. - Eleonel Basili

MNR Desafíos
La Agrupación de los Estudiantes de la UNS.

WWW.MNRDESAFIOS.COM.AR
Apuntes  ­  Noticias  ­    Notas  Modelo  ­  Reglamentaciones  ­ 
Planes  de  estudio  ­  Documentos  Útiles  ­  Enlaces  ­ 
Inscripciones  ­  Mapa  del  Campus  ­  Material  de  Charlas  ­ 
Preguntas Frecuentes ­ Clasificados y mucho más.
Licencias Libres 3
¿Qué es una licencia de software?

Una licencia de software es un contrato entre el titular del derecho de autor (propietario) y el usuario del 
programa informático (usuario final), para utilizar éste en una forma determinada y de conformidad con 
unas condiciones convenidas.
Las licencias de software pueden establecer entre otras cosas: la cesión de determinados derechos del 
propietario  al  usuario  final  sobre  una  o  varias  copias  del  programa  informático,  los  límites  en  la 
responsabilidad  por  fallos,  el  plazo  de  cesión  de  los  derechos,  el  ámbito  geográfico  de  validez  del 
contrato  e  incluso  pueden  establecer  determinados  compromisos  del  usuario  final  hacia  el  propietario, 
tales como la no cesión del programa a terceros o la no reinstalación del programa en equipos distintos 
al que se instaló originalmente.

Clasificación de licencias

Las licencias de software se pueden clasificar según los derechos que cada autor se reserva sobre su 
obra:

Licencia de software libre sin protección heredada.

Licencia de software libre con protección heredada.

Licencia de software no libre.

Software de dominio público (sin licencia).

Ó también se pueden clasificar según su destinatario:

Licencia de Usuario Final.

Licencia de distribuidor.

Aclaración
Quiero  aclarar  que  este  artículo  solo  trata  sobre  las  licencias  libres,  la  revista  Código  Humano  no  es 
imparcial en la opinión sobre las distintas licencias de software. Creemos que usar una licencia privativa 
no  es  ético,  por  lo  tanto  no  recomendamos  su  uso  ni  tenemos  interés  alguno  en  evaluarlas  ni 
describirlas.

Introducción

En un principio, todo el software era libre. No se llamaba "software libre" porque no había necesidad de 
hacerlo.  El  negocio  de  las  empresas  de  computación  estaba  en  el  hardware,  no  en  el  software.  Los 
programas  circulaban  libremente  entre  los  usuarios  y  los  fabricantes,  y  era  posible  modificarlos, 
mejorarlos y redistribuirlos.

Con el avance de las computadoras personales (PC), el costo del hardware bajó estrepitosamente, y con 
ello  las  ganancias  de  las  empresas  involucradas.  Entonces  éstas  empezaron  a  buscar  alguna  otra 
manera de obtener ganancias, y fijaron por primera vez su atención en el software. Copiaron el modelo 
de  negocios  de  la  industria  discográfica,  y  así  nació  la  industria  del  software,  y  con  ellas  las  primeras 
empresas  dedicadas  exclusivamente  a  desarrollar  software  para  vender  en  lindas  cajas  los  archivos 
ejecutables sin código fuente. Y desde ahí ya es historia conocida para nosotros.
4 Licencias Libres
Algunas  de  las  más  populares  licencias  libres,  divididas  en  dos  tipos:  sin  protección  heredada  y  con 
protección heredada.

Licencia de software libre sin protección heredada

Se puede crear una obra derivada sin que ésta tenga obligación de protección alguna. Muchas licencias 
pertenecen a esta clase, entre otras:


    Academic Free License v.1.2.

    Apache Software License v.1.1.

    Artistic.

    Attribution Assurance license.

    BSD License.

    MIT License.

    University of Illinois/NCSA Open Source License;

    W3C Software Notice and License.

    Calistornetion Advance License.

Licencia de software libre con protección heredada

Algunas restricciones se aplican a las obras derivadas. Entre las licencias de esta categoría están:
    

    Artistic License.

    Common Public License v.1.0.

    GNU General Public License v.2.0.

    GNU General Public License v.3.0.

    GNU Lesser General Public License v.2.1.

    Mozilla Public License

Por razones de espacio no vamos a describir cada licencia, y además en internet abundan los artículos, 
guías y wikis sobre cada una de estas licencias.  Nuestro objetivo es presentar de forma clara y sencilla, 
el gran abanico de licencias libres que disponemos, a la hora de licenciar nuestros proyectos.

A continuación, les recomendaremos algunos sitios, para profundizar en el tema de las licencias libres:
Monografía  muy  completa  sobre  las  distintas  licencias  libres.  Historia,  tabla  comparativa, 
bibliografía,etc. La encontrarán en la sección descarga de nuestro sitio: www.codigohumano.com.ar, en 
“Libros”. 

Información sobre las principales licencias libres. Enlaces y demás. www.principiolegal.com

Información  sobre  las  licencias GPL,  LGPL , AGPL, FDL. Preguntas frecuentes, cómo usarlas, etc. 


Es en el sitio oficial de la Free Software Foundation: www.fsf.org/licensing/

Información sobre la licencia open source. Sitio de la Open Source Initiative. www.opensource.org

Tabla  de  Comparación  de  licencias  de  software  libre.  Artículo  anexo,  en  la  Wikipedia. 
http://es.wikipedia.org/w/index.php?oldid=23524289
Licencias Libres 5
Cultura Libre
¿Qué es?

La cultura libre es la visión de la cultura promovida por un heterogéneo movimiento social basada en la 
libertad de distribuir y modificar trabajos y obras creativas.

Origen

El  surgimiento  y  popularización  de  las  licencias  de  software  libre,  donde  los  programas  informáticos 
tienen  cuatro  libertades  básicas,  así  como  del  copyleft,  que  utiliza  como  medio  el  copyright  para 
conseguir  como  fin  que  las  obras  derivadas  de  un  programa  que  tenga  las  cuatro  libertades  anteriores 
las posean también, inspiró la plasmación de dicha filosofía en otros ámbitos. De esta manera surgieron 
las primeras licencias libres no orientadas específicamente al software.
Algunas licencias libres de este tipo son:

Para Documentación Libre:
­  GNU Free Documentation License
­  Open Publication License, Version 1.0
­  The Design Science License

Para Arte Libre:
­  Free Art license

Multiusos:
­  Creative Commons, Attribution­ShareAlike License Logotipo oficial de la 
Para Diseños Libres:
Definición de las 
­  Libre Designs General Public License obras culturales 
libres
Definición de las obras culturales libres

En  2006  se  lanzó  el  proyecto  Freedomdefined.org,  para  lograr  una  definición  para  las  obras  culturales 
libres,  para  la  cual,  se  contó  con  la  opinión  de  especialistas  del  software  libre,  artistas,  científicos  y 
abogados, presentándose su primera versión en el 2007.

Según la Definición de las obras culturales libres, son trabajos libres aquellos que permiten las siguientes 
libertades:


        Usar el trabajo y disfrutar de los beneficios de su uso

        Estudiar el trabajo y aplicar el conocimiento adquirido de él

        Hacer y redistribuir copias, totales o parciales, de la información o expresión

        Hacer cambios y mejoras, y distribuir los trabajos derivados

Estas manifestaciones de Cultura Libre han permitido un mayor control de los creadores sobre sus obras 
y un mejor acceso de todos nosotros a estos bienes intelectuales bajo estándares no restrictivos y para 
ello,  iniciativas  encaminadas  a  la  promoción  de  esta  filosofía  han  adelantado  proyectos  específicos 
encaminados al desarrollo y conocimiento de actividades bajo estos permisos libres.
6 Licencias Libres

Conclusión:  Llega  el  momento  de  hacer  una  evaluación,  y  pensar    que  implica  que  un  programa  u 
obra sea libre. Algunos puntos fuertes son:

Trabajo colaborativo
Las miles de aplicaciones y obras libres disponibles al día de hoy para usar, copiar y modificar sólo han 
sido posibles gracias al trabajo de miles de personas en todos los puntos del planeta. Esto ha generado 
nuevas formas de trabajo comunitario y colaborativo al margen de estructuras capitalistas clásicas.

Respeto al medio ambiente
La cultura libre está estrechamente ligada a la cultura digital y a la reciente incorporación de medios para 
la  copia  y  distribución  de  conocimiento  medioambientalmente  más  sostenibles.  Un  claro  ejemplo  es  la 
música,  donde  ya  no  son  precisos  los  soportes  tipo  CD  para  su  copia  o  distribución.  Por  lo  tanto  se 
ahorra en dispositivos.
Además, el reciclaje de computadoras con GNU/Linux es una realidad porque este sistema operativo al 
no  precisar  de  hardware  de  última  generación  hace  que  la  máquina  no  quede  obsoleta  en  un  breve 
periodo de tiempo.

Promoción de igualdad de oportunidades y equidad
El acceso a la información y cultura es imprescindible para el desarrollo intelectual, social y político en 
cualquier sociedad. Las licencias privativas limitan el acceso de cualquier persona o grupo a gran parte 
del  conocimiento  o  cultura  generado  en  diferentes ámbitos.  Es  necesario  impulsar  la  cultura  libre  para 
dotar a cualquier persona, independientemente de su estatus o situación socio­económica de recursos 
para el acceso al conocimiento.

Ecología del conocimiento
La  cultura  libre  posibilita  que  tanto  el  desarrollo  tecnológico  como  el  cultural  se  formule  reutilizando  el 
conocimiento  y  experiencia  adquirida  por  otras  personas  o  grupos.  El  conocimiento  en  un  bien  común 
que se construye socialmente, y como tal ha de ser entendido, tratado y utilizado.

Compromiso con el entorno y desarrollo social
Tanto la cultura libre en general como el software libre en concreto generan un modelo alternativo que 
favorece un tejido económico y social no dependiente de grandes corporaciones y multinacionales. 
El  software  libre  al  disponer  a  las  personas  usuarias  y  técnicas  del  código  fuente  permite  que  estas 
generen su desarrollo social y económico de manera independiente.

Ya  son  muchos  los  casos  de  éxitos  de  empresas  que  se  dedican  al  desarrollo,  soporte  o  venta  de 
software libre. Un ejemplo, por solo citar uno, es el de la empresa Disytel. Una empresa que se dedica a 
la  implementación  de  soluciones  de  Código  Abierto  orientadas  a  la  Gestión  de  Empresas,  teniendo 
clientes en México, España, Chile y un gran número de clientes en Argentina.  
Esta  empresa,  al  igual  que  muchas  otras,  han  sabido  aprovechar  los  innumerables  beneficios  que  el 
software libre provee, y plasmarlo en soluciones de calidad.

A  pesar  de  los  éxitos  actuales  y  la  creciente  aceptación  que  va  teniendo  el  software  y  la  cultura  libre, 
son incalculables los límites de expansión que esto podría tomar en un futuro no muy lejano.
7 Jasper Soft – BI Suite

JasperSoft  BI  Suite  es  un  producto  open  source  desarrollado  por  JasperSoft  Corporation  (  USA  )  ( 
www.jaspersoft.com  )  y  esta  constituida  por  un  conjunto  de  herramientas  que  permiten  a  empresas 
generar  información  basada  en  sus  propios  datos  de  gestión  para  la  evaluación  y  toma  diaria  de 
decisiones.

La Suite se compone de :

Jasper  ETL:  Definido  para  la  selección  y  procesamiento  de  múltiples  fuentes  de  datos  que 
configuran  y  alimentan  datawarehouses  corporativos.  Es  capaz  de  operar  con  múltiples 
formatos  y  contenedores,  permitiendo  extraer  desde  datos  en  tablas  regulares  hasta  correo 
electrónico.

Jasper  Reports:  Se  utiliza  para  el  diseño  y  presentación  de  informes  y  dashboards  que 
configuran  tableros  de  control  con  indicadores  requeridos  por  el  Management  de  la 
organización.  Posee  un  diseñador  visual  (  I­Report  )  que  permite  una  gran  productividad  al 
momento del diseño y codificación de informes.

Jasper  Analysis:  Creado  para  el  diseño  y  soporte  de  cubos  OLAP  que  complementan  la 
estructura de los tableros de control brindando herramientas de investigación en forma on­line.

Jasper Server: configurado como contenedor de la aplicación stand alone que contiene todos 
los elementos descriptos anteriormente sumando capacidades de seguridad y accesibilidad de 
recursos.

La  característica  distintiva  del  framework  de  trabajo  de  JasperSof  es  que  puede  ser  utilizado  tanto  en 
forma stand alone, constituyendo una aplicación diferenciada, como embebida, integrándose facilmente 
con cualquier producto y/o desarrollo ya en uso.

Su  valor  agregado  esta  en  que  permite  acceder  y  amalgamar  fácilmente  las  diversas  fuentes de  datos 
disponibles  en  la  empresa  y,  por  medio  de  técnicas  de  análisis  multidimensional,  obtener  indicadores 
que, presentados en tableros de control y reportes dinámicos, proveen de esta sensible información a la 
alta gerencia.

El  producto  evolucionó  a  partir  de  Jasper  Reports,  uno  de  los  estándares  de  facto  a  la  hora  de  elegir 
reporteadores  open  source,  agregando  capas  y  niveles  de  integración  de  datos  conformando  lo  que 
actualmente es Jasper BI Suite.

Mas información:   http://www.jaspersoft.com/JasperSoft_BI_Suite.html
Proyectos Libres 8
¿Qué es un Proyecto Libre?

Cualquier proyecto sobre cualquier temática ligado a licencias que permitan el uso, copia, modificación y 
distribución libre de los conocimientos o la información aportados en dicho proyecto. Es decir, este tipo 
de proyectos generan conocimiento libre.
Los  proyectos  libres  unen  a  personas  con  iguales  objetivos  (o  problemáticas),  que  comparten  trabajo  y 
hacen públicos y libres los resultados.

Proyectos Libres del Mes:

Proyecto Alba:  
El Proyecto Alba, es un proyecto de desarrollo de Software para la realización de un “Sistema Informático 
Abierto de Gestión Unificada para Unidades Educacionales”, que brindará una herramienta realizada en 
software libre, para el trabajo cotidiano en estas unidades.
Objetivos: 
­  Producir  un  Sistema  Abierto  de  Gestión  Unificada  para  Unidades  Educacionales,  posible  de  ser 
modificado a las necesidades de la unidad.
­  Generar  nuevos  emprendedores  o  Pymes  para  cumplir  con  la  demanda  de  implementaciones  y 
customización del producto para diferentes clientes.
­  Implementar,  de  manera  transparente  y  documentada,  el  resultado  del  desarrollo  en  unidades 
educativas de la Ciudad de Bs.As., para que actúen como casos ejemplares de réplica. 
­  Impulsar  la  creación  en  la  comunidad  educativa,  de  una  red  participativa  orientada  a  resolver 
situaciones comunes en la utilización del software.
Sitio del proyecto: www.proyectoalba.com.ar

Técnicos Linux:  
Una  Web  disponible  para  que  los  Técnicos  /  Especialistas  en  GNU+Linux  y  Software  Libre,  tengan  un 
lugar  donde  darse  a  conocer,  para  que  puedan  ser  contactados  por  particulares  y/o  empresas,  para  la 
implementación de aplicaciones, Sistemas Operativos, basados en Linux y Software Libre.
Aquí,  podrán  registrarse  todas  aquellas  personas  que  estén  en  el  mundo  del  Software  Libre,  y  que 
brinden servicios relacionados, como ser: soporte técnico, implementaciones, migraciones, etc.

Técnicos  Linux  está  creciendo  de  a  poco,  como  en  todo  lo  que  al  software  Libre  (GNU/Linux,  Freebsd, 
etc) se refiere, pero como hay mucha gente que sabe y necesita trabajar, aquí pueden llegar a tener una 
herramienta para darse a conocer y por ende, dar soluciones concretas.
Sitio del proyecto: www.tecnicoslinux.com.ar

Manos a la obra

Si estás interesado en formar parte de estos proyectos, podés comunicarte con ellos, mediante su página 
web. En los proyectos libres, siempre es bienvenida una “mano” más.
Si lo que querés es iniciar un nuevo proyecto, te recomendamos este sitio: www.libreprojects.org, en el 
cual encontrarás información y consejos para iniciar tu proyecto libre.
En la próxima edición, te presentaremos dos proyectos muy interesantes. Hasta entonces.
9 Alternativas Libres
Te recomendamos  alternativas libres por cada programa privativo. En cada cuadro encontrarás una 
breve descripción y la dirección de la página web de cada programa libre, para que puedas descargarlo.

ManDVD.  Permite crear DVD de video 
de una manera muy fácil e intuitiva. 
http://www.getdeb.net/app/ManDVD
Super DVD
Creator
DeVeDe. Es un programa fácil de usar 
para crear un DVD con tus videos. 
http://www.rastersoft.com

Rosegarden. Secuenciador profesional 
Cubase de audio y MIDI, editor de partituras... 
http://www.rosegardenmusic.com/

Vuze. Así se llama ahora el cliente, ya 
conocido, Azureus. Uno de los mejores.
http://www.vuze.com
BitTorrent
(Programa)
Deluge. Interesante cliente BitTorrent. 
Liviano y rápido. Ideal con GNOME.
http://www.deluge­torrent.org/

MuseScore . Excelente aplicación para 
Sibelius la composición musical. Fácil de usar.
http://www.musescore.org/

Aegisub.  Potente editor de subtítulos,
muchas herramientas de gran calidad.
http://www.aegisub.net/
SubStation
Alpha
Gaupol. Sencillo y útil editor de 
subtítulos. Una interfaz muy práctica.
http://home.gna.org/gaupol/

Guitar KGuitar. Multiherramienta para instru­      

PRO ­mentistas de cuerdas. Recomendado
http://kguitar.sourceforge.net/
LIBROS Recomendados 10
Un  exhaustivo  conjunto  de  ensayos  y 
artículos  que  recorren  la  década  de  1990  y 
los  primeros  años  del  nuevo  milenio,  y  que 
conforman  quizás  la  mejor  apología  escrita 
del  software  libre  como  dispositivo  de 
libertad y democracia.

El  trabajo  de  edición  de  este  libro  ha  sido 


complejo  y  prolongado,  y  ha  sido  posible 
Richard    Stallman  es 
gracias  únicamente a la cooperación de una 
un  programador 
multitud  de  personas  ligadas  al  mundo  del 
estadounidense  y  la 
figura  más  relevante  software  libre.  De  este  modo,  el  carácter 
del  movimiento  del  colectivo,  abierto  y  cooperativo  de  la 
software  libre.  Se  elaboración de esta edición guarda no pocas 
encarga de difundir la  similitudes  con  los  proyectos  de  desarrollo 
ideología  GNU  por  Puedes comprarlo en:
de software libre.
todo el mundo.  http://shop.fsf.org
Stallman  ha  recibido  www.amazon.com www.oreilly.com
numerosos  premios  y  Es  un  manifesto  filosófico  mundial  de 
O  puedes  descargarlo  en  nuestro 
reconocimientos  en  grandes  dimensiones,  que  realmente  no  sitio, en la sección Descarga/Libros
muchos países. tiene desperdicio. Lo recomendamos. (en inglés y español)

La catedral y el bazar es un ensayo a favor 
del  software  libre  escrito  por  el  hacker  Eric 
Steven Raymond en 1997.

Analiza  el  surgimiento  de  GNU/Linux  y  un 


proyecto  software  libre,  creado  para 
comprobar  deliberadamente  las  diferencias 
teóricas entre dos modelos de desarrollo, la 
Catedral  (estructura  organizada  y  rígida, 
Eric  Steven Raymond  utilizada  para  el  desarrollo  de  proyectos  de 
,  también  conocido  software  no­libres)  y  por  otro  lado  el  Bazar 
como  ESR,  es    el  (estructura  plana  y  ruidosa,  de cuyo bullicio 
responsable  actual 
surgen  proyectos  de  software  libre  como  el 
del  Jargon  File 
(también  conocido 
mismísimo GNU/Linux). 
como  The  New 
Hacker's Dictionary ).   El  proyecto  que  Raymond  elige  para  Puedes comprarlo en:
Hoy  día  es  uno  de  comprobar  las  diferencias  de  los  dos  www.oreilly.com
sus  personajes  modelos  expuestos,  es  un  programa  de  www.amazon.com
informáticos  más  O  puedes  descargarlo  en  nuestro 
correo  electrónico  (Fetchmail),  el  cual 
famosos  y  sitio, en la sección Descarga/Libros
modifica bajo una licencia libre.  (en inglés y español)
controvertidos.
11 Sitios Recomendados
www.webmasterlibre.com 

Webmaster  Libre  nació  en  Abril  del  2006  con  la  intención  de 
convertirse  en  un  lugar  de  encuentro  y  aprendizaje  para 
desarrolladores web y webmasters interesados en la creación de 
sitios  válidos,  accesibles,  usables  y  bien  posicionados  en  los 
buscadores  aprovechando  las  opciones  que  ofrece  el  Software 
Libre.
Con  el  tiempo  el  sitio  ha  ido 
evolucionando  buscando  satisfacer 
las  necesidades  de  sus  visitantes  y 
usuarios  mediante  artículos, 
videotutoriales  y  herramientas  que   
ayuden  a  desarrollar  mejores  sitios 
web.

www.sldiseno.cl 

SOFTWARE  LIBRE  PARA  EL  DISEÑO  es  una  invitación  a  probar  y  descubrir  las  posibilidades  de 
desarrollo  que  entrega  el  software  libre  a  los  diseñadores.  Es  resultado  de  un  largo  proceso  de 
investigación perteneciente al proyecto de titulo de igual nombre.
El proyecto de titulo, parte de su bibliografía y otros documentos de 
gran interés podrás descargarlos en el mismo sitio.
Además, posee un foro, donde se podrá discutir y consultar sobre 
aplicaciones, su uso y demás temas sobre el diseño libre.

Es  una  página  muy  práctica,  ya  que  nos  presenta  muchas 
herramientas de diseño, que quizá no conocíamos y nos puede ser 
llegar a servir. También, es buena la sección de enlaces.

www.tuxmobil.org

TuxMobil es un sitio dedicado a GNU/Linux, a las computadoras portátiles, y la compatibilidad entre 
estos. La misión de la página, es la de brindar información sobre como instalar y ejecutar GNU/Linux, 
NetBSD, FreeBSD, OpenSolaris, y otros sistemas operativos “tipo UNIX”, en laptops, notebooks, 
PDAs,  handhelds,  celulares,  navegadores  GPS,  reproductores 
portátiles de música y muchos otros gadgets.
Es un sitio muy completo. En él encontraremos tutoriales, manuales, 
consejos,  tablas  comparativas,  “HOWTOs”,  preguntas  frecuentes, 
software, y muchas cosas más.
Es  destacable  las  enorme  cantidad  de  “chiches”,  que  encontramos 
en  esta  página,  y  cada  uno  con  información  sobre  que  le  podemos 
instalar, cómo, cuales son las ventajas y desventajas de hacerlo, etc.
Botiquín 12
Esta es una lista de referencia de linea de comandos de operaciones 
simples en GNU/Linux.

Comando                    Descripción
apropos palabra   Ver comandos relacionados con palabra. 
which comando   Ver la ruta completa de comando
time comando   Medir cuanto tarda comando
time cat                      Iniciar cronómetro. Ctrl­d para detenerlo. 

Archivos                                Descripción
gpg ­c file                                 Encriptar archivo
gpg file.gpg               Desencriptar archivo
find dir/ ­name '*.txt' | xargs cp ­a ­­target­directory=dir_txt/ ­­parents      Copiar subconjunto de dir/ y subdirectorios
dd bs=1M if=/dev/hda | gzip | ssh user@remoto 'dd of=hda.gz'       Respaldo de disco duro en equipo remoto

wget (herramienta de descargas multiuso)                           Descripción
wget ­c http://www.ejemplo.com/largo.archivo                             Retomar descarga de un archivo parcialmente descargado
wget ­r ­nd ­np ­l1 ­A '*.jpg' http://www.ejemplo.com/          Descargar una serie de archivos en el directorio actual
wget ­q ­O­ http://www.pixelbeat.org/timeline.html | grep 'a href' | head            Procesando directamente la salida
echo 'wget url' | at 01:00                                               Descargar la url a 1AM al directorio en que esté
wget ­nv ­­spider ­­force­html ­i bookmarks.html          Revisando los enlaces de una página

información del sistema                 Descripción
hdparm ­tT /dev/hda                        Hacer una prueba de velocidad de lectura en partición hda
grep MemTotal /proc/meminfo      Ver el total de RAM que registra el sistema
grep "model name" /proc/cpuinfo      Ver informe de CPU(s)
lspci ­tv                                           Ver informe de PCI
lsusb ­tv                                           Ver informe de USB

Espacio de disco                         Descripción
ls ­lSr                                      Mostrar archivos, de menor a mayor
df ­h                                      Mostrar espacio libre de disco
fdisk ­l                                      Mostrar tamaños y tipos de particiones de disco (pedir como root)
dd bs=1 seek=2TB if=/dev/null of=ext3.test Crear un gran archivo de prueba (sin ocupar espacio). 

Monitoreo/rastreo                                               Descripción
strace ­c ls >/dev/null                                              Resumir/perfil de llamadas al sistema hechas con comando
strace ­f ­e open ls >/dev/null                           Listar llamadas al sistema hechas con comando
ltrace ­f ­e getenv ls >/dev/null                           Listar llamadas a librerías hechas con comando
lsof ­p $$                                                                Listar las rutas que abrió el id de proceso
lsof ~                                                                Listar procesos que solicitaron apertura de rutas
tcpdump not port 22                                             Ver tráfico de redes  excepto ssh. 
ps ­e ­o pid,args ­­forest                           Listar procesos de una jerarquía
ps ­e ­o pcpu,cpu,nice,state,cputime,args ­­sort pcpu | sed '/^ 0.0 /d' Listar procesos por % de uso de cpu
ps ­e ­orss=,args= | sort ­b ­k1,1n | pr ­TW$COLUMNS Listar procesos por uso de memoria. 
ps ­C firefox­bin ­L ­o pid,tid,pcpu,state         Listar todos los hilos de un proceso determinado
ps ­p 1,2                                                                Listar información de un ID determinado
last reboot                                                                Ver historia de reencendido del sistema
free ­m                                                                Ver cantidad de RAM  (que queda) (­m muestra en MB)
watch ­n.1 'cat /proc/interrupts'                           Observar continuamente los datos que van cambiando

Todos  los  comandos  han  sido  probados  por  los  autores,  y  no  han  presentado  ningún  inconveniente  al  realizarlos,  pero  aún  así,  Código 
Humano y los autores no se responsabilizan por los daños o perdida de información que conlleve la realización de estos. 
“Hay dos cosas infinitas: el Universo y la estupidez humana"
Albert Einstein

Para todos aquellos cuyo Universo es infinito nace UNIVERSICO. El


primer sitio de noticias universitarias con una Red Social de
estudiantes, todo en un mismo lugar.
UNIVERSICO, un poco de estupidez en tu vida universitaria
WA N T YOU
AND I
M A G A ZINE!!!
R
FOR OU

INFO@CODIGOHUMANO.COM.AR

WE ARE WAITING FOR YOU

Você também pode gostar