# Linux Fundamentals


# touch

-El comando permite crear y editar archivos

touch ejemplo.txt

# rm

-El comando permite eliminar archivos

rm ejemplo.txt

# cp

-El comando permite copiar archivos o carpertas

cp ejemplo.txt ejemploCopia.txt

# mv

-El comando permite mover o renombrar un archivo

mv indexCopia.js indexCopiaEditado.js
mv index.js test

-El comando permite ver las primeras 10 filas de un archivo

head nombreArhcivo.md

# tail

-El comando permite ver las ultimas 10 filas de un archivo

tail nombreArhcivo.md

# cat

-El comando permite mostrar todo el contenido del archivo, concatena contenidos de archivo y puede insertarlo en un nuevo archivo

cat nombreArhcivo.md
cat nombreArchivo.md > prueba.txt

# echo

-El comando permite imprimir en pantalla o escribir en un archivo

echo hola mundo
echo cualquier texto > nombreArhcivo.md

# apt upgrade

  • upgrade actualiza los paquetes instalados a la ultima version
sudp apt upgrade

# apt update

  • Update refresca el cache de los repositorios de ubuntu y te indica que package pueden actualizarse
sudp apt update

# rn

  • El siguiente elimina un archivo
rm nombrearchivo.txt

# touch

  • El siguiente ejemplo crear un archivo
touch nombrearchivo.txt

# rmdir

  • El siguiente ejemplo elimina un directorio
rmdir nombreCarpeta

# mkdir

  • El siguiente ejemplo crea un directorio
mkdir nombreCarpeta

# pwd

  • El siguiente ejemplo es para ver el path o el working directory donde se esta actualmente
pwd

# ls

  • lista todos los archivos del directorio actual [-a incluye los archivos ocultos]
  • [-a incluye los archivos ocultos]
  • [-l muestra mas detalles]
ls -a
ls -l

# man

  • man es para ver el manual del comando ll
man mkdir