Comandos fedora core 2
Para tener informacion relativa a un comando se debe teclear el comando
$ man ls
Este comando nos dara infomación a cerca de ls listar archivos.Lamentablemente, el manual no siempre es claro, ni esta
siempre disponible; esto implica aprenderse de memoria las cosas mas importantes. Esto sucede naturalmente con el tiempo y
la practica.
Índice de Comandos según su funciónPara...
un....
Uso el comando...
Borrar
archivo
rm
Borrar
directorio
rmdir
Crear
archivo (vacio)
touch
Crear
directorio
mkdir
Cambiar
directorio
cd
Cambiar
archivo
sed
Copiar
archivo
cp
Editar
archivo
sed
Encontrar
archivos
find
Encontrar
patron en archivo
grep
Encadenar
archivos
cat
Moverarchivos
mv
Ir a
directorio
cd
Listar
directorio
ls
Listar
procesos
ps
Ordenar
lineas de archivo
sort
Partir lineas
de archivo
cut
Pegar
archivos
cat
Pegar
columnas de archivos
paste
Procesar
archivos
awk
Renombrar
archivo
mv
Reformatear
archivo
awk
Ver
sistema de arch.
df
Ver
un archivomore
Ver
directorio
ls
Ver
cabeza de archivo
head
Ver
Cola de archivo
tail
Descripcion de los Comandos
awk: Procesamiento de archivos generalizado
El comando awk es un lenguaje de programacion. En otra leccion, daremos mas detalles de este utilisimo comando. Sin
embargo, muchas cosas se pueden hacer sin mayores conocimientos de awk.
awk lee lineas de unarchivo. Cada linea se parte en campos, segun un separador, por defecto espacio en blanco. A cada
linea se le aplica uno o mas procedimientos de awk. Un procedimiento consta de dos partes:
/patron/{accion}
El patron es una expresion regular (ver **), igual que grep o sed; la accion es un "programa", que se aplica a los campos de
cada linea.
Veamos unos ejemplos:
awk '{print $1}' arch
Notese eluso de las comillas, necesarias para evitar problemas con el shell. Imprime el primer campo de cada linea-- es decir,
imprime la primera columna de un archivo.
awk '{print $2, $1}' arch
Imprime la segunda, seguida por la primera, columna de un archivo
Tambien pueden usarse expresiones aritmeticas:
awk '{print $1*$1, $2 - 5.0}' arch
Lo cual imprime el cuadrado de la primera columna, etc.Seleccionemos las lineas que continen el texto "Hidrogeno"
awk '/Hidrogeno/{print $1, $2*3.1416}' arch
Si el programa de awk es muy complicado, puede residir en un archivo:
awk -f miprog arch
Esto le aplica el programa "miprog" al archivo awk.
Los seleccionadores BEGIN y END seleccionan procedimientos que se ejecutan respectivamente al principio y fin de
procesamineto:
awk '{s = s +$1}
END{print s}' arch
(notese que se puede dar retorno de linea dentro de las comillas.) Este programa suma la primera columna del archivo arch. El
programa se basa en la (afortunada) casualidad que awk pone todas las variables numericas a cero inicialmente. Una variable
(s en el ejemplo anterior es numerica cuando se usa aritmeticamente.
cat: Cadenar (o ver) archivos
La funcion"oficial" de cat es de pegar o encadenar archivos. El archivo resultado va a stdout. Cuando hay un solo archivo este
aparece por pantalla. Por eso, cat se usa mucho para ver el contenido de un archivo, aunque para eso es mejor more.
Ejemplos:
cat a1 a2 a3
# a1, a2, a3 a pantalla
cat a1 a2 a3 >a4
# a1, a2, a3 a a4
cat a1
# a1 a pantalla
cd: Cambio de directorio
Con cd cambiamos el directoriodonde estamos trabajando.
Ejemplos: Cambio absoluto de directorio:
cd /usr/local/bin
Cambia al directorio citado,
cd subdir
Cambia al directorio subdir del directorio actual; si este no existe hay error.
cd
Cambia al "directorio base" o "home directory" designado por el super-usuario; en algunos sistemas esto lo puede cambiar el
usuario. El directorio base esta grabado en la...
Regístrate para leer el documento completo.