COMANDOS BÁSICOS
PARTE 2
Comandos para Directorios
a) mkdir este comando lo usamos para crear un directorio, puede crear el directorio en la carpeta
que está actualmente o indicar la ruta donde desea que quede el nuevo directorio.
Ejemplo
mkdir usuario1 mkdir /home/usuario1/trabajos
b) rmdir: este comando permite eliminar un directorio, siempre y cuando dentro de él no haya
nada.
Ejemplo
rmdir trabajos suponiendo que ud está en el directorio que contiene a la carpeta trabajos y
además se asume que trabajos está vacío
c) cd este comando permite ingresar al directorio indicado usando una dirección absoluta o
relativa, solo tome en cuenta en cuál carpeta está actualmente.
Ejemplo
cd /home/usuario1 (esta instrucción no importa en cual carpeta esté me permitirá ingresar a
la carpeta usuario1 que está dentro de la carpeta home)
cd usuario1 (suponiendo que estoy en la carpeta home, con esta instrucción ingreso a
la carpeta usuario1)
d) cd .. este comando permite regresar al directorio anterior. Solo debe escribir cd ..
e) cd / este comando permite ingresar al directorio raíz. Solamente debe digitar el comando cd /
1
Comandos para archivos o directorios
f) rm se utiliza para eliminar archivos y directorios. Cuando un archivo se elimina con el comando
rm, generalmente siempre desaparece de manera permanente
Ejemplo
rm trabajos (si trabajos está vacío)
rm -r trabajos (elimina la carpeta y todo lo que hay dentro de ella)
rm trabajos/[Link] (elimina el archivo [Link] que está dentro de trabajos)
g) mv se utiliza para mover un archivo de una ubicación a otra. También permite mover lo que
contiene un archivo hacia otro archivo con otro nombre. Requiere 2 argumentos porque debe
indicar qué es lo que desea mover (origen) y hacia donde desea moverlo (destino)
Ejemplo
Hacemos un archivo en la carpeta del usuario, el archivo se llamará [Link] (nano
[Link]), luego escriba algo, lo guarda CTRL O y luego cierra el editor CTRL X
Hacemos una carpeta dentro de la carpeta del usuario llamada trabajos mkdir trabajos
Pasamos el archivo proyecto hacia la carpeta trabajos mv [Link] trabajos
h) cp se utiliza para copiar archivos. Requiere al menos dos argumentos: un origen y un destino.
Ejemplo
para copiar el archivo /etc/passwd en el directorio actual, utilice el siguiente comando:
cp /etc/passwd . (el punto se usa para indicar el directorio actual)
cp [Link] /home/usuario1 (suponiendo que estoy en el directorio donde está el archivo
[Link], le indico que lo repita en la carpeta usuario1)
2
i) cat permite visualizar el contenido de los archivos pequeños.
Ejemplo
cat [Link] (le permite ver lo que se escribió dentro de dicho archivo)
cat /etc/[Link] |more cat /etc/[Link] |les (cuando el archivo que
desea ver tiene mucho contenido lo puede combinar con los comandos de paginación como |more
o |less )
j) head: otra forma de ver el contenido de un archivo de manera que muestra la cantidad de líneas
superiores indicadas. . (se usa -n para indicar cantidad de líneas que desea ver)
Ejemplo
head /etc/[Link] -n 5 (muestra solo las 5 primeras líneas de ese archivo)
k) tail: permite mostrar la cantidad indicada de las últimas líneas del archivo. (se usa -n para indicar
cantidad de líneas que desea ver)
Ejemplo
tail /etc/[Link] -n 5 (muestra solo las últimas 5 líneas de ese archivo)
l) grep es un filtro de texto que busca líneas en un archivo y muestra las líneas que coincidan con
lo indicado.
Ejemplo:
grep usuario1 /etc/passwd (busca en el archivo passwd la palabra usuario1)