Skip to content

davidorellana98/aprende-linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Comandos de Linux

portada

  • Comandos de ayuda
help <nombre del comando>
- o -
<nombre del comando> --help

// Ejemplo

help cd
- o -
cat --help

Estos comandos te ayudarán a saber otras opciones que existen en un comando en especifico (toda la información será presentada en la terminal).

  • Comandos de limpieza y salida de la terminal
clear
- o -
ctrl + l // Windows

Estos comandos te permiten tener limpia la terminal.

exit

Este comando te permite salir de la terminal.

  • Comandos para ver rutas y características de archivos y directorios
pwd

Este comando te permite ver la ruta especifica donde te encuentras actualmente.

find -name "<nombre del archivo o directorio>"

// Ejemplo

find -name "index.html"

Este comando te permite saber la ruta exacta, donde se encuentra dicho archivo o directorio.

find -iname "<nombre del archivo o directorio>"

// Ejemplo

find -iname "tEsT"

Este comando va ignorar las letras mayúsculas o minúsculas en la búsqueda de cierto archivo o directorio.

ls

Este comando te permite ver el listado de los archivos y directorios en el lugar que te encuentras actualmente.

ls -l 
- o - 
ls -lh

Estos comandos te permiten ver el listado de archivos y directorios con información más especifica, como es la hora y fecha de su última modificación.

ls -a

Este comando te permite ver el listado de archivos y directorios generales y ocultos.

ls -s

Este comando te permite ver el listado de archivos con su peso en memoria que tiene actualmente.

ls -r

Este comando te permite ver el listado de archivos y directorios de manera descendente hasta ascendente.

  • Comandos para direccionarse a un directorio
cd

Este comando te direccionara al home, donde estará toda la cabecera raíz del sistema.

cd <nombre del directorio>

// Ejemplo

cd aprende-linux

Este comando te permite abrir un directorio y poder interactuar con dicho directorio (no permite abrir archivos).

cd ..

Este comando te permite retroceder un paso, en la navegación de directorios.

cd -

Este comando te permite regresar al lugar que estabas anteriormente de manera automática, es útil cuando cuando has cambiado a un directorio largo y no te acuerdas su ruta de llegada.

  • Comandos para crear archivos y directorios
mkdir <nombre del directorio>

// Ejemplo

mkdir aprende-linux

Este comando te permite crear directorios, teniendo en cuenta que si ingresa espacios creara otro directorio adicional.

touch <nombre del archivo>

// Ejemplo

touch style.css

Este comando te permite crear archivos o varios archivos con extensiones, por ejemplo: test.txt, web.html, entre otras.

  • Comandos para ver el contenido y características de un archivo
file <nombre del archivo>

// Ejemplo

file prueba.txt

Este comando describe las características del tipo de archivo a analizar.

echo "<cadena de caracteres>" > <nombre del archivo>

// Ejemplo

echo "hola mundo" > holaMundo.txt

Este comando te permite crear mensajes desde la terminal, para posteriormente sobrescribir el mensaje del archivo, si el archivo no existe lo creara automáticamente.

echo "<cadena de caracteres>" >> <nombre del archivo>

// Ejemplo

echo "hola mundo" >> holaMundo.txt

Este comando te permite crear mensajes desde la terminal para pasarlos a un archivo, concatenándolo con el mensaje anterior, que tenía en su archivo.

cat <nombre del archivo>

// Ejemplo

cat test.js

Este comando te permite visualizar el contenido que tiene el archivo seleccionado, es muy útil para ver contenidos muy breves.

cat -n <nombre del archivo>

// Ejemplo

cat -n test.js

Este comando te permite visualizar el contenido del archivo especificando en su costado el número de líneas que están presentes.

  • Comandos para mover y copiar archivos y directorios
mv <nombre del directorio o archivo que se va a mover> <nombre del directorio donde se va a mover>

// Ejemplo

mv uno.txt directorio-dos

Este comando te permite mover un directorio o archivo a otro directorio, especificando el lugar que se desea mover. Además si mueve dos archivos, el archivo que se coloco ultimo será el que perdure con su nombre actual, no importa el formato de extensión en el que lo va a renombrar.

cp <nombre del archivo que se va a copiar> <nombre del directorio donde se va a copiar el archivo>

// Ejemplo

cp uno.txt directorio-dos

Este comando te permite copiar un archivo y destinarlo a un directorio en especifico. También puedes renombrar el nombre del archivo sin perder su información.

cp -r <nombre del directorio que se va a copiar> <nombre del directorio donde se va a copiar>

// Ejemplo

cp -r directorio-uno directorio-dos

Este comando te permite copiar el contenido que hay en un directorio y trasladarla a un nuevo directorio (si la carpeta no existe, la creara automáticamente).

  • Comandos para borrar archivos y directorios
rm <nombre del archivo>

// Ejemplo

rm index.html

Este comando te permite borrar un archivo (no borra carpetas o directorios).

rm -i <nombre del archivo>

// Ejemplo

rm -i index.html

Este comando te lanzara un mensaje si desea o no borrar dicho archivo; para poder borrar el archivo se colocara la palabra [yes] y si no desea borrarlo colocara la letra [n].

rm -r <nombre del archivo o directorio>

// Ejemplo

rm -r aprende-linux

Este comando te permite borrar archivos y además directorios.

  • Comandos para crear comandos personalizados
alias

Este comando te permite ver el listados de alias que se han creado.

alias <nombre del alias>="<nombre del comando>"

// Ejemplo

alias regresar="cd .."

Este comando te permite colocar un nombre personalizado a cierto comando en particular.

unalias <nombre del alias creado>

// Ejemplo

unalias regresar

Este comando te permite borrar un alias creado con anterioridad.

  • Comando para abrir un archivo en un editor de texto
vim <nombre del archivo>

// Ejemplo

vim README.md

Este comando abrirá el editor de texto llamado VIM, con el contenido que tiene dicho archivo. Para poder escribir y salir del editor, sigue los siguientes pasos:

  1. Presione (i) para comenzar a escribir en el editor.
  2. Presione (esc) para dejar de escribir.
  3. Inserte (:wq) para guardar lo escrito y poder salir.

Comandos de Git

Para aprender los comandos de Git puedes visitar este repositorio de GITHUB.

Contribuye con un comando 🤝

Sabemos que el trabajo en equipo, es mucho más eficaz y tiene un mayor número de resultados, por eso te animo a que puedas contribuir con algunas correcciones del repositorio o algún comando adicional de Linux, haciendo un pull request a este repositorio de Github.

Cada pull request que realices te ayudara a crecer como programador o programadora y además poder ayudar a miles de personas a saber más de los comandos de Linux ❤️

Si te ha parecido útil este repositorio apóyalo con una estrellita ⭐

Licencia

Consulte el archivo LICENSE para conocer los derechos y limitaciones de la licencia (Creative Commons).