BLOGGER TEMPLATES AND TWITTER BACKGROUNDS »

miércoles, 4 de junio de 2008

¿QUE COMANDOS EXISTEN EN LAS PLATAFORMAS UNIX Y QUÉ HACEN ?

man <<>>
Ejemplo:
man ls
Aparecera un despliegue en inglés de la descripción del comando consultado, en este ejemplo: el comando ls, es un comando que lista el contenido del directorio, donde nos encontramos posicionados.
A continuación explicaré algunos comandos básicos de usuarios.
COMANDOS BÁSICOS DE USUARIO.
1. Comandos para el manejo de directorios y archivos
He supuesto vuestro previo conocimiento, de qué es un directorio y archivo, si necesitas información sobre ello, por tu calidad de neófito o principiante, por favor anda a la siguiente introducción básica de este breve torpedo. Introducción a los sistemas operativos
La clasificación en sencillos y complejos es en el grado de concentración que éstos requieren al ser ejecutados, porque cuando no se sabe lo que se está haciéndose, muchas veces genera situaciones que se escapan de control por nuestra falta de conocimientos y práctica.
Comandos sencillos
cdpwdcplsmkdircat
Descripción de cd
cd cambiarse a directorio de usuario.
cd <<>> Cambiese a directorio indicado.
cd .. cambiese a directorio de nivel padre
cd ../cambiese a directorio hermano
Ejemplos
1.- Si me encuentro en mi direccionamiento principal o Home, supongamos que me encuentro en el siguiente posicionamiento: /usr/camucet/Documentos si ejecuto el comando:
cd
voy a encontrarme despues en /usr/camucet, que es mi direccionamieno principal
2.- Si deseo regresar al directorio Documentos, ejecuto lo siguiente:
cd Documentos
despues de hacer esto, voy a encontrarme posicionada en /usr/camucet/Documentos
3.- Veamos el siguiente caso, yo estoy posicioonada en el siguiente lugar: /usr/camucet/Documentos/unix
cd ..
voy a quedar ubicada en /usr/camucet/Documentos
4.- Y por ultimo, me enuentro en /usr/camucet/Documentos/unix
cd ../tcl
ahora estoy en /usr/camucet/Documentos/tcl
Descripción de pwd
pwd Nos ayuda a saber, donde estamos posicionados, esto permite conocer el directorio activo o de trabajo
Ejemplo
Siguiendo el caso anterior, si de repente uno necesita saber donde está posicionado,
pwd
y esto le imprimirá lo siguiente en la pantalla /usr/camucet/Documentos
Descripción de cp
cp Copia archivos dentro de un mismo directorio o en otro directorio. En este último caso se puede escoger entre conservar el nombre, o bien cambiarlo.
Opción de cp
cp -r Se usa para copia recursiva de directorios
Ejemplos de Uso del comando cp
Veamos los siguientes casos:
1.- Desde un archivo1 a otro archivo2, ubicados en el mismo directorio
cp archivo-origen archivo-destino
2.- Desde un archivo a otro directorio distinto
cp archivo-origen Directorio-destino
3.- Desde un directorio a otro directorio que se creara al momento de la copia
cp -r Directorio-origen Nuevo-Directorio-destino
4.- Desde un directorio a un Directorio que existe
cp -r Directorio-origen Directorio-destino
En esta caso: Directorio, quedara copiado bajo Directorio1
Ejemplo
1.- cp cobranza1 cobranza2
2.- cp cobranza1 PAGADO
3.- cp -r PAGADO CANCELADO
4.- cp -r DESPACHADO PAGADO
Descripciun de ls
ls Imprime informacion relativa a los archivos de un directorio.
Opciones de ls
ls -a
Lista todas las entradas de un directorio, incluso aquellas que comienzan con un punto.
ls -A
Es igual al anterior, a excepcion de aquelas cuyo nombre completo es "." y ".."
ls -b
Fuerza la impresion de caracteres no representables en notacion octal (\ddd)
ls -q
Fuerza la impresion de caracteres no representables en el nombre de archivos, como son los siguientes signos (!?)
ls -t
Realiza una clasificación cronológica, en lugar de alfabética. Por defecto utliza la fecha de la última modificación del archivo o directorio.
ls -d
En caso que un argumento sea un directorio, la opción -d muestra su contenido.
ls -f
Considera cada nombre como un directorio, listando en su orden de ocurrencia
ls -l
Imprime en formato de máxima información.
ls -g
Imprime en formato de máxima información, pero sin especificar la identidad del propietario
ls -n
Imprime en formato de máxima información, pero especificando los valores correspondientes a la identidad del propietario y del grupo, en vez de los nombres de éstos.
ls -o
Imprime en formato de máxima información, pero sin especificar la identidad del grupo
ls -i
Imprime el número del inodo como primer campo y el nombre del archivo o directorio
ls -m
Imprime los nombres de los archivos en una sola línea, separados por comas
ls -p
Imprime una barra inclinada (/) a continuación de cada nombre, si corresponde a un directorio
ls -F
Imprime una barra inclinada (/) a continuación de cada nombre, si corresponde a un directorio y un arterisco (*) si es un archivo ejecutable
ls -L
Imprime un signo mayor que (>) a continuación de cada nombre, si corresponde a un enlace simbólico
ls -r
Invierte el orden de clasificación, ya sea albético o cronológico
ls -s
Imprime el tamaño de bloques de cada anotación, incluyendo los bloques indirectos
ls -x
Imprime en formato de multicolumna, ordenados los nombres por columna y luego por línea
ls -C
Imprime en formato multicolumna, los nombres ordenados por línea y luego por columna
ls -R
Imprime recursivamente los subdirectorios encontrados
ls -1
Lista solo un archivo por línea, aunque la salida sea un terminal
Ejemplos de Uso del comando ls
Ejemplo
Comando ls : ARCHIVO DOCUMENTOS carta1.fm carta2.fm documento1.doc documento2.doc script-ordena1 script-junta1
Descripción de mkdir
mkdir Con este creamos directorios
Opción de mkdir
mkdir Con este se crean directorios.
mkdir -p Con este es posible crear directorios intermedios
mkdir -m Con este es posible otorgar proteccion al archivo para su lectura o escritura.
Ejemplos de Uso del comando mkdir
Veamos los siguientes casos:
1.- Crear un directorio
mkdir nombre-directorio
2.- Crear un directorio dentro de otro que ya existe
mkdir -p nombre-directorio1/nombre-directorio2
3.- Desde un directorio a otro directorio que se creara al momento de la copia
mkdir -m usg nombre-directorio
Ejemplo
1.- mkdir DOCUMENTOS
2.- mkdir -p DOCUMENTOS/CARTAS
3.- mkdir -m 700 DOCUMENTOS
Descripción de cat
cat Con este podemos ver archivos, tambien se pueden crear archivos o bien podemos concatenar archivos
Opción de cat
cat Con este podemos ver el contenido de un archivo.
cat > Es posible crear un archivo y comenzar a tipearlo.
cat -b Muestra un archivo, indicando sus números de líneas sin numerar aquellas que se encuentran vacías y que son de espacios, esto selecciona automáticamente la opción "-n".
cat -e Muestra el archivo, marcando su fin de línea con el signo $, esto selecciona automáticamente la opción "-v".
cat -n Muestra el archivo, con todas sus líneas numeradas secuencialmente de 1 en 1, comienza desde el número 1.
cat -r Reemplaza varias líneas vacías consecutivas por una sola lneía.
cat -s Con esta opción suprimimos todos los mensajes de error, sobre archivos no existentes, nombre idénticos tanto de entrada como salida.
cat -t Muestra un archivo, indicando el uso de los tabuladores mostrándolos con los signos ^I, esto selecciona automáticamente la opción "-v".
cat -u Deshabilita el uso del buffer y usamos el manejo de caracter por caracter.
cat -v Muestra el archivo, con los signos de $, ^I, ^?, es lo que se llama con sistema hablador (verbose), muestra todo los códigos que está usando el archivo, puede resultarnos inleible o incomprensible.
Ejemplos de Uso del comando cat
Veamos los siguientes casos:
1.- Lee y abre un archivo.
cat nombre-archivo
2.- Crear un archivo nuevo, (se termina con ctrl+Z).
cat > archivo-destino
3.- Abrir un archivo, numerando todas las líneas, menos las de espacio.
cat -b nombre-archivo
4.- Lee y abre el archivo mostrándome cada fin de línea con un signo $.
cat -e nombre-archivo
5.- Lee y Abre un archivo, numerando todas las líneas.
cat -n nombre-archivo
6.- Lee y abre el archivo eliminando todas las líneas de espacio redundantes.
cat -r nombre-archivo
7.- Lee y abre el archivo omitiendo sus mensajes de error.
cat -s nombre-archivo
8.- Lee y abre el archivo mostrándome cada tabulación con el signo ^I.
cat -t nombre-archivo
9.- Lee y abre el archivo sin ponerlo en un buffer, lo maneja caracter por caracter.
cat -u nombre-archivo
10.- Lee y abre el archivo, entregando la mayor información posible, es el estado hablador (verbose), identificando varios tipos de carácteres.
cat -v nombre-archivo
11.- Concatena uno o dos archivos en el primer archivo.
cat archivo1 archivo2 > archivo1
12.- Concatena uno o dos archivos a un tercer archivo.
cat archivo1 archivo2 > archivo3
Ejemplos
1.- cat carta1
2.- cat > carta2
3.- cat -b carta1
4.- cat -e carta1
5.- cat -n carta1
6.- cat -r carta1
7.- cat -s carta1
8.- cat -t carta1
9.- cat -u carta1
10.- cat -v carta1
11.- cat casa deperro > casa
12.- cat casa deperro > casadeperro

0 comentarios: