You are on page 1of 5

Comandos Básicos de Linux

1. Operaciones sobre directorios


a. Comando cd:
• Sirve para: acceder a una ruta distinta de la que te encuentras.
• Sintaxis: /# cd /“DIRECTORIO”
• Ejemplo: /# cd /home/dortega

b. Comando ls:
• Sirve para: listar el contenido de un directorio o fichero
• Sintaxis: /# ls /“DIRECTORIO”
• Ejemplo: /# ls /home/dortega

c. Comando mkdir:
• Sirve para: crea un directorio nuevo tomando en cuenta la ubicación actual.
• Sintaxis: /# mkdir /“DIRECTORIO”/“NOMBRE_DIRECTORIO_NUEVO”
• Ejemplo: /# mkdir /home/WEB

DANIEL ANGEL ORTEGA SANTIVAÑEZ


d. Comando rmdir:
• Sirve para: El opuesto del comando mkdir es rmdir (remove directory) cuyo
objetivo es borrar directorios existentes.
• Sintaxis: /# rmdir /“DIRECTORIO”/“NOMBRE_DIRECT._ELIMINAR”
• Ejemplo: /# rmdir /home/dortega/WEB

2. Operaciones sobre archivos


a. Comando cp:
• Sirve para: copiar un archivo o directorio origen a un archivo o directorio
destino.
• Sintaxis:/# cp /“DIRECTORIO”/ARCH_COPIAR” /“DIRECTORIO”/ARCH_COPIAR”
• Ejemplo: /# cp /home/dortega/jose.doc /home/dortega/word/jose.doc

b. Comando mv:
• Sirve para: mover un archivo a una ruta específica, y a diferencia de cp, lo
elimina del origen finalizada la operación.
• Sintaxis: /# mv /“DIRECTORIO”/ARCH_MOVER” /“DIRECTORIO”/“ARCH_MOVER”
• Ejemplo: /# mv /home/dortega/jose.doc /home/dortega/word/jose.doc

DANIEL ANGEL ORTEGA SANTIVAÑEZ


c. Comando rm:
• Sirve para: borrar un archivo o directorio.
• Sintaxis: /# rm /“DIRECTORIO”/“NOMBRE_ARCHIVO/DIRECTORIO”
• Ejemplo: /# rm /home/dortega/interfaces

d. Comando cat:
• Sirve para: visualizar el contenido de un archivo de texto sin la necesidad
de un editor.
• Sintaxis: /# cat /“DIRECTORIO”/“NOM_ARCH_VISUALIZAR”
• Ejemplo: /# cat /home/dortega/word/jose.doc

3. Otras utilidades
a. Comando less:
• Sirve para: mostrar el texto en la pantalla del terminal. Muestra el contenido
de un fichero línea a línea, no se puede manipular ni editar el texto. Con este
comando se puede subir y/o bajar por el texto.
• Sintaxis: /# less “OPCIONES” “NOMBRE_ARCHIVO”
OPCIONES:
-c Limpia la pantalla antes de mostrar
+n Inicia el archivo desde el número dado
:p Examina el archivo previo en la lista de línea de comandos
:d Elimina el archivo actual de la lista de archivos
e Adelante una línea (o N líneas).
-S Deshabilitar auto-ajuste de líneas (las líneas largas serán visibles por
navegación lateral).
-g Solo se resalta la coincidencia actual de cualquier texto buscado.
-M Mostrar datos de navegación
ng Saltar a línea número n.
= (signo igual) Información del archivo en curso.
h Ayuda (help)
q Salir

• Ejemplo: /# less +2 /“DIRECTORIO”/“NOMBRE_ARCHIVO” < Lee el


archivo “jose.doc” desde la segunda línea.

DANIEL ANGEL ORTEGA SANTIVAÑEZ


b. Comando man:
• Sirve para: Mostrar las páginas de ayuda (manuales) de los distintos
comandos.
• Sintaxis: /# man ls
• Ejemplo: /# man ls

DANIEL ANGEL ORTEGA SANTIVAÑEZ


c. Comando grep:
• Sirve para: buscar en la entrada, líneas que concuerden con el patrón dado.
Cualquier meta-carácter con un significado especial debe ser protegido
precediéndolo con una barra inclinada inversa (\ ).
• Sintaxis: /# grep “OPCIONES” “PATRON” “DIRECCION_ARCHIVO”
OPCIONES:
- /# grep -i hola pp.txt considera idénticas las mayúsculas y minúscula en la
cadena de búsqueda hola. (hola=HOLA=Hola=etc.).
- /# grep -ri "hola" ./ busca en los archivos del directorio actual y los
subdirectorios la palabra hola.
- /# grep -v hola pp.txt lista las líneas que no contengan la cadena hola del
archivo pp.txt
- /# grep -n hola pp.txt las líneas concordantes con la cadena hola del
archivo pp.txt se mostrarán acompañadas del número de línea.
- /# grep -w sobre pp.txt listara solamente aquellas líneas que contienen
concordancias que forman palabras completas.
- /# grep -A 2 hola pp.txt muestra 2 líneas de contexto después de las que
concuerden con el patrón hola.
- /# grep -B 2 hola pp.txt muestra 2 líneas de contexto antes de las que
concuerden con el patrón hola.
- /# grep -f patron.txt pp.txt obtiene el patrón de fichero patron.txt y listara
líneas concordantes del archivo pp.txt
- /# grep -s "ejemplo" * suprime los mensajes de error sobre ficheros que no
existen o no se pueden leer.
- /# grep [123] pp.txt listara las líneas que contengan los números 1, 2 o 3

• Ejemplo: /# grep -i hola /home/dortega/Word/jose.doc

DANIEL ANGEL ORTEGA SANTIVAÑEZ

You might also like