Aprenda Linux como en Primero - Poder Judicial de Santa Cruz

Aprenda Linux como en Primero - Poder Judicial de Santa Cruz Aprenda Linux como en Primero - Poder Judicial de Santa Cruz

13.07.2015 Views

ESIISS: Aprenda Linux como si estuviera en Primeropágina ii8.3.1 Listado del contenido de directorios: comando ls......................................................................478.3.2 Creación de subdirectorios. Comando mkdir.............................................................................488.3.3 Borrado de subdirectorios. Comando rmdir ..............................................................................488.3.4 Cambio de directorio. Comando cd ...........................................................................................488.3.5 Situación actual. Comando pwd.................................................................................................488.3.6 Acceso a unidades de disco ........................................................................................................488.3.7 Copia de ficheros. Comando cp .................................................................................................498.3.8 Traslado y cambio de nombre de ficheros. Comando mv ..........................................................508.3.9 Enlaces a ficheros. Comando ln.................................................................................................508.3.10 Borrado de ficheros. Comando rm.............................................................................................508.3.11 Características de un fichero. Comando file..............................................................................518.3.12 Cambio de modo de los ficheros comandos chmod, chown y chgrp ..........................................518.4 ESPACIO OCUPADO EN EL DISCO COMANDOS DU Y DF................................................................................528.5 VISUALIZACIÓN SIN FORMATO DE UN FICHERO. COMANDO CAT ................................................................528.6 COMANDO HEAD .......................................................................................................................................538.7 VISUALIZACIÓN DE FICHEROS CON FORMATO. COMANDO PR.....................................................................538.8 VISUALIZACIÓN DE FICHEROS PANTALLA A PANTALLA. COMANDOS MORE Y LESS.....................................538.9 BÚSQUEDA EN FICHEROS. COMANDOS GREP, FGREP Y EGREP....................................................................548.10 COMANDOS TAR Y GZIP .............................................................................................................................548.11 COMANDOS DE IMPRESIÓN. .......................................................................................................................558.11.1 Comando lpr...............................................................................................................................559. REDIRECCIONES Y TUBERÍAS...................................................................................................................569.1 REDIRECCIONES ........................................................................................................................................569.2 TUBERÍAS..................................................................................................................................................569.3 BIFURCACIÓN O T (COMANDO TEE)...........................................................................................................579.4 REDIRECCIÓN DE LA SALIDA DE ERRORES..................................................................................................5710. EJECUCIÓN DE PROGRAMAS ....................................................................................................................5810.1 EJECUCIÓN EN EL FONDO & , KILL, NICE Y NOHUP ....................................................................................5810.2 COMANDO TIME.........................................................................................................................................5810.3 COMANDO TOP ..........................................................................................................................................5811. PROGRAMAS DE COMANDOS ....................................................................................................................6011.1 INTRODUCCIÓN DE COMENTARIOS.............................................................................................................6111.2 VARIABLES DEL SHELL ..............................................................................................................................6111.3 COMANDO ECHO........................................................................................................................................6111.4 PARÁMETROS DE LOS FICHEROS DE COMANDOS ........................................................................................6211.5 OTRAS POSIBILIDADES DE LOS FICHEROS DE COMANDOS ...........................................................................6312. ANEJOS..............................................................................................................................................................6412.1 COMPILADO DE PROGRAMAS EN LINUX .....................................................................................................6412.2 COMPILACIÓN Y LINKADO..........................................................................................................................6412.3 COMANDO MAKE.......................................................................................................................................6412.4 BÚSQUEDA AVANZADA EN FICHEROS. EXPRESIONES REGULARES..............................................................6612.4.1 Caracteres especiales.................................................................................................................6612.4.2 Expresiones regulares de un solo carácter ................................................................................6712.4.3 Expresiones regulares generales................................................................................................6712.5 COMANDOS UTILES PARA TRABAJAR EN RED.............................................................................6812.6 PROTOCOLOS INTERNET (IP)......................................................................................................................6812.7 DENOMINACIÓN SIMBÓLICA DE SISTEMAS INTERNET.................................................................................6912.8 COMANDO TELNET ....................................................................................................................................6912.9 COMANDO FTP...........................................................................................................................................69

Capítulo 1: INTRODUCCIÓN página 11. INTRODUCCIÓNLa mayor parte de los ordenadores que existen en la actualidad están diseñados de forma quepuedan ejecutar diversas tareas o programas. Estos programas pueden ir desde un procesador detextos, a un programa para la animación de gráficos tridimensionales o distintos tipos de juegos.Para su correcto funcionamiento deben ser además capaces de acceder a las recursos de que disponeel ordenador, como por ejemplo escribir o leer datos en un disco duro, mostrar un gráfico porpantalla, etc. Es evidente, que si cada programa actuase de una forma independiente, existiríangraves problemas y conflictos, puesto que, por ejemplo, tendrían libertad para escribir sus datossobre los de otro, etc.Para solucionar este tipo de problemas se desarrollaron los Sistemas Operativos, los cuales aportanunos mecanismos y reglas básicas de funcionamiento, de forma que los programas puedan acceder alos recursos del ordenador de una forma adecuada. Aunque ésta fue la funcionalidad inicial de lossistemas operativos, con el tiempo se han añadido otras muchas, como la ejecución de programas, elcontrol de la memoria del ordenador, la creación y control de interfaces gráficas de usuario, etc.En la actualidad existen una gran cantidad de sistemasoperativos dependiendo del tipo de ordenador en el que se va aejecutar. Por ejemplo para los PC uno de los sistemasoperativos más difundidos en Microsoft Windows, tanto en lasversiones 95, 98, 2000 y NT 4.0. Otros posibles sistemasoperativos para este tipo de ordenadores son Solaris, OS/2,BeOS, Microsoft DOS, o uno de los sistemas operativos máspoderosos y en rápida expansión para PC, LINUX.1.1 ¿Qué es LINUX?Linux es un sistema operativo gratuito y de libre distribucióninspirado en el sistema Unix, escrito por Linus Torvalds con laayuda de miles de programadores en Internet. Unix es unFigura 1sistema operativo desarrollado en 1970, una de cuyas mayoresventajas es que es fácilmente portable a diferentes tipos deordenadores, por lo que existen versiones de Unix para casi todos los tipos de ordenadores, desdePC y Mac hasta estaciones de trabajo y superordenadores. Al contrario que otros sistemasoperativos, como por ejemplo MacOS (Sistema operativo de los Apple Macintosh), Unix no estápensado para ser fácil de emplear, sino para ser sumamente flexible. Por lo tanto Linux no es engeneral tan sencillo de emplear como otros sistemas operativos, aunque, se están realizando grandesesfuerzos para facilitar su uso. Pese a todo la enorme flexibilidad de Linux y su gran estabilidad ( yel bajo coste) han hecho de este sistema operativo una opción muy a tener en cuenta por aquellosusuarios que se dediquen a trabajar a través de redes, naveguen por Internet, o se dediquen a laprogramación. Además el futuro de Linux es brillante y cada vez más y más gente y más y másempresas (entre otras IBM, Intel, Corel) están apoyando este proyecto, con lo que el sistema serácada vez más sencillo de emplear y los programas serán cada vez mejores.

ESIISS: <strong>Apr<strong>en</strong>da</strong> <strong>Linux</strong> <strong>como</strong> si estuviera <strong>en</strong> <strong>Primero</strong>página ii8.3.1 Listado <strong>de</strong>l cont<strong>en</strong>ido <strong>de</strong> directorios: comando ls......................................................................478.3.2 Creación <strong>de</strong> subdirectorios. Comando mkdir.............................................................................488.3.3 Borrado <strong>de</strong> subdirectorios. Comando rmdir ..............................................................................488.3.4 Cambio <strong>de</strong> directorio. Comando cd ...........................................................................................488.3.5 Situación actual. Comando pwd.................................................................................................488.3.6 Acceso a unida<strong>de</strong>s <strong>de</strong> disco ........................................................................................................488.3.7 Copia <strong>de</strong> ficheros. Comando cp .................................................................................................498.3.8 Traslado y cambio <strong>de</strong> nombre <strong>de</strong> ficheros. Comando mv ..........................................................508.3.9 Enlaces a ficheros. Comando ln.................................................................................................508.3.10 Borrado <strong>de</strong> ficheros. Comando rm.............................................................................................508.3.11 Características <strong>de</strong> un fichero. Comando file..............................................................................518.3.12 Cambio <strong>de</strong> modo <strong>de</strong> los ficheros comandos chmod, chown y chgrp ..........................................518.4 ESPACIO OCUPADO EN EL DISCO COMANDOS DU Y DF................................................................................528.5 VISUALIZACIÓN SIN FORMATO DE UN FICHERO. COMANDO CAT ................................................................528.6 COMANDO HEAD .......................................................................................................................................538.7 VISUALIZACIÓN DE FICHEROS CON FORMATO. COMANDO PR.....................................................................538.8 VISUALIZACIÓN DE FICHEROS PANTALLA A PANTALLA. COMANDOS MORE Y LESS.....................................538.9 BÚSQUEDA EN FICHEROS. COMANDOS GREP, FGREP Y EGREP....................................................................548.10 COMANDOS TAR Y GZIP .............................................................................................................................548.11 COMANDOS DE IMPRESIÓN. .......................................................................................................................558.11.1 Comando lpr...............................................................................................................................559. REDIRECCIONES Y TUBERÍAS...................................................................................................................569.1 REDIRECCIONES ........................................................................................................................................569.2 TUBERÍAS..................................................................................................................................................569.3 BIFURCACIÓN O T (COMANDO TEE)...........................................................................................................579.4 REDIRECCIÓN DE LA SALIDA DE ERRORES..................................................................................................5710. EJECUCIÓN DE PROGRAMAS ....................................................................................................................5810.1 EJECUCIÓN EN EL FONDO & , KILL, NICE Y NOHUP ....................................................................................5810.2 COMANDO TIME.........................................................................................................................................5810.3 COMANDO TOP ..........................................................................................................................................5811. PROGRAMAS DE COMANDOS ....................................................................................................................6011.1 INTRODUCCIÓN DE COMENTARIOS.............................................................................................................6111.2 VARIABLES DEL SHELL ..............................................................................................................................6111.3 COMANDO ECHO........................................................................................................................................6111.4 PARÁMETROS DE LOS FICHEROS DE COMANDOS ........................................................................................6211.5 OTRAS POSIBILIDADES DE LOS FICHEROS DE COMANDOS ...........................................................................6312. ANEJOS..............................................................................................................................................................6412.1 COMPILADO DE PROGRAMAS EN LINUX .....................................................................................................6412.2 COMPILACIÓN Y LINKADO..........................................................................................................................6412.3 COMANDO MAKE.......................................................................................................................................6412.4 BÚSQUEDA AVANZADA EN FICHEROS. EXPRESIONES REGULARES..............................................................6612.4.1 Caracteres especiales.................................................................................................................6612.4.2 Expresiones regulares <strong>de</strong> un solo carácter ................................................................................6712.4.3 Expresiones regulares g<strong>en</strong>erales................................................................................................6712.5 COMANDOS UTILES PARA TRABAJAR EN RED.............................................................................6812.6 PROTOCOLOS INTERNET (IP)......................................................................................................................6812.7 DENOMINACIÓN SIMBÓLICA DE SISTEMAS INTERNET.................................................................................6912.8 COMANDO TELNET ....................................................................................................................................6912.9 COMANDO FTP...........................................................................................................................................69

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!