0% encontró este documento útil (0 votos)
15 vistas22 páginas

Comandos Básicos de GNU/Linux

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
15 vistas22 páginas

Comandos Básicos de GNU/Linux

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

SISTEMA OPERATIVO

GNU-LINUX
PARTE 2

COM99- I/2017 1
ORDENES DE MANIPULACION
DE DIRECTORIOS
Comando Ejemplo Descripción
pwd muestra cuál es el
directorio de trabajo
actual
ls ls [opciones] Lista el contenido de
archivos y directorios(-a,
-l, -F, –R,…)
cd cd <directorio> Ingresa un nivel .
cd .. Sale un nivel hacia arriba
cd\ Vuelve a la raíz.
mkdir mkdir <directorio> Sirve para crear un
directorio.
mkdir –p <directorio>/<subdirectorio> Sirve para crear al padre
e hijo en una sola línea.
Opciones del comando ls
 -l (long): formato de salida largo, con
información detallada.
 -a (all): se muestra también archivos y
directorios ocultos.
 -R (recursive): Lista recursivamente los
subdirectorios.
 -C : Pone los nombres de los archivos en
columnas.
 -F : Muestra los archivos y subdirectorios con
signos identificativos.
 -t : Muestra por orden de tiempo de modificacion

COM99- I/2017 3
COMODINES
Los comodines son patrones especiales para
especificar uno o más archivos sin tener que
escribir los nombres completos. Son muy útiles
en las órdenes básicas tales como copiado,
eliminación listados, etc. Algunos comodines de
nombres de archivos son:
* que indica una cadena de cualquier numero
de caracteres
? que indica un carácter simple
[..] que indica cualquier carácter dentro los
corchetes.
^ que indica comienzo de la línea o registro
$ indica final de la línea 4
Ejemplo. Crear el siguiente árbol de
directorio.

COM99- I/2017 5
MANIPULACION DE ARCHIVOS
COMANDO cat
Crea, concatena y muestra el contenido de
archivos.
Sintaxis:
COMANDO DESCRIPCION
Crea un archivo nuevo [Link] Tras
cat > [Link] escribir en el archivo presionar control + d
para guardar y salir.
cat < archivo> Muestra el contenido del archivo.
cat arch1 arch2 Concatena los archivos

COM99- I/2017 6
Ejemplo Crear [Link] con los datos de
3 compañeros dentro del directorio
BASICO, con las columnas son [Nombre,
Paterno, Numero Celular]

Ejemplo Mostrar el contenido del archivo


[Link]

COM99- I/2017 7
EDITOR vi
vi, es el editor de texto de pantalla
completa.
Sintaxis: vi <archivo>
COMANDO DESCRIPCION
esc + i para insertar texto
esc :wq para grabar y salir
esc :q! sale sin grabar, del editor vi
esc + dd Borra una línea
esc +x Borra un carácter donde se encuentra el cursor
esc + p Restaura el texto eliminado
esc + a Adiciona un carácter después del cursor

COM99- I/2017 8
Ejemplo Crear el archivo [Link] con las
materias del curso preuniversitario en el
directorio PARAMETRO, con el editor vi
inf99 Introduccion a la Informatica
mat99 Introduccion a la Matematica

COM99- I/2017 9
COMANDO rm
Borra un archivo o un directorio y tiene tres
opciones
Sintaxis:
rm [opciones] <archivo o directorio>
Opciones:
-r: Borrado recursivo, incluyendo los subdirectorios.
-f: No pide confirmación al momento de borrar.
-i: Interactivo, solicita confirmación antes de borrar
cada archivo.

COM99- I/2017 10
Ejemplo Eliminar el directorio
AVANZADO de forma recursiva y pidiendo
confirmación.

Ejemplo Verificar el resultado de la


operación anterior

COM99- I/2017 11
COMANDO cp
Copia archivo(s) o directorios de un origen, a otro
lugar indicado el destino.

Sintaxis:
cp [opciones] <origen> <destino>
Opciones:
-R ó -r Copia recursivamente; obligatorio para copiar un
directorio (archivos y subdirectorios), incluso si está
vacío.
-i Pide confirmación
-f No pide confirmación.
-v Reporta todas las acciones que realiza cp.

COM99- I/2017 12
Ejemplo Crear un directorio denominado
COPIA dentro de LINUX

Ejemplo Copiar el subdirectorio BASICO


dentro de COPIA

Subdirectorio
copiado

COM99- I/2017 13
COMANDO mv
Mueve archivo(s) y directorios de un origen
a un destino. También Puede ser usado para
renombrar archivos.
Sintaxis:
mv [opciones] <origen> <destino>
Opciones:
-f fuerza la operación, no hay
advertencia.
-i Pide confirmación al usuario.
-v modo verboso, reportar todos los
cambios.
COM99- I/2017 14
Ejemplo Mover el archivo [Link] de
WINDOWS a DOS, reportado cambios.

COM99- I/2017 15
MANIPULACION AVANZADA DE TEXTOS
COMANDO grep
permite realizar búsquedas de cadenas dentro de los
archivos.
Sintaxis
grep [opciones] <patrón> <archivo/s>
Opciones:
-h Muestra las líneas coincidentes pero no
los nombres de archivo.
-i Ignora los cambios mayúsculas y
minúsculas, las considera equivalentes.
-n Muestra la línea y el número de línea.
-c Permite contar las ocurrencias del patrón
-v Excluye el patrón de búsqueda en el archivo.
16
Ejemplo Buscar los estudiantes que tengan su
cedula de LP del archivo [Link] de
BASICO.

Ejemplo Realizar el anterior ejercicio


ignorando mayúsculas, minúsculas y
mostrando numero de línea del archivo

COM99- I/2017 17
Comando find
Permite buscar archivos en una lista de
directorios basándose en un criterio de
búsqueda especificado.
Sintaxis:
find <directorio..> <-criterio><expresión>
Criterio:
-print lista los nombres de los archivos
-name especifica el nombre del archivo que
hay que buscar.
-iname No tiene en cuenta mayúsculas y
minúsculas

COM99- I/2017 18
Ejemplo Buscar todos los archivos que
tengan extensión txt dentro del directorio
DOS.

Ejemplo Buscar todos los archivos con


extension txt dentro del directorio
COM99.

COM99- I/2017 19
COMANDO sort
Ordena las líneas de un texto
Sintaxis.
Sort [opciones] [archivo ......]
Opciones.
-m solo combina, se asume que los archivos están
previamente clasificados
-f ignora en la clasificación la distinción entre
mayúsculas y minúsculas
-r ordena en forma descendente de más a menos.
–t separador de campos
–k ordena por la k-esima columna
–n especifica que la columna es numérica
-o output, la ordenación se le envía a un nuevo archivo

COM99- I/2017 20
Ejemplo Ordenar los datos del archivo
[Link] de DOS

Ejemplo Ordenar en forma inversa los datos


del archivo [Link]

COM99- I/2017 21
COM99- I/2017 22

También podría gustarte