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/proyecto.txt (elimina el archivo proyecto.txt 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á proyecto.txt (nano
proyecto.txt), 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 proyecto.txt 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 proyecto.txt /home/usuario1 (suponiendo que estoy en el directorio donde está el archivo
proyecto.txt, le indico que lo repita en la carpeta usuario1)
2
i) cat permite visualizar el contenido de los archivos pequeños.
Ejemplo
cat proyecto.txt (le permite ver lo que se escribió dentro de dicho archivo)
cat /etc/debconf.conf |more cat /etc/debconf.conf |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/debconf.conf -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/debconf.conf -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)