Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Comandos básicos de la terminal

10/17
Recursos

Aportes 33

Preguntas 10

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Un tutorial hecho por una compañera con los commandos mas usados en la terminal:
.
Comandos básicos y atajos para la terminal
.

En muchas distros GNU/Linux, la manera mas fácil de invocar la terminal/consola es con el atajo ctrl +alt + t Puede que en algunos entornos varíe un poco, pero por lo general el atajo es el mismo

rm es un comando que debemos usar con mucho cuidado ya que lo que se borra usando este comando desde la terminal no pasa a la papelera del sistema si no que es borrado de forma definitiva a diferencia de borrar archivos usando el explorador de archivos.

Comandos Básicos de la terminal:
Listar archivos:

ls

Listar archivos para ver su peso de una manera mas mas legible

ls -lh

Listar archivos ocultos:

ls -a

Identificar la ruta en la que estamos en nuestro sistema:

pwd

Movernos entre directorios:

cd

Crear un directorio:

mkdir

Copiar un archivo:

cp

Borrar un archivo:

rm

Mover un archivo:

mv

Borrar un directorio:

rmdir

Limpiar la terminal

clear

Hola compañeros. Si van a Settings y luego Keyboard Shortcuts pueden configurar el atajo para abrir la terminal, el navegador, etc… Denle la oportunidad y personalicen su Ubuntu.

Comandos básicos:

  1. Para abrir terminal
ctrl + alt + t

Si quieres conocer un comando en especifíco, puedes utilizar este comando para ver sus características y opciones, ejemplo: man ls (para salirse solo hay que dar q)

~$ man <comando> 

Listar los archivos

~$ ls 

Listar archivos en forma de lista

~$ ls -l

Moverme de carpeta:

~$ cd ruta/ruta/ruta 

Limpiar la pantalla

~$ clear

Carpeta anterior

~$ cd ..

Directorio actual

~$ pwd

Crear carpeta/directorio

mkdir <nombre_de_archivo>

Crear un archivo de cualquier tipo

~$ touch <nombre>.<tipo de archivo>

Crear copia de un archivo

~$ cp <nombre_del_archivo> <nueva_copia_del archivo> 

Mover archivo

~$ mv <archivo>  carpeta/ruta/ruta

Eliminar

~$ rm <archivo> 

Nada como el curso introductorio a la terminal aquí en Platzi. Te ayudará con los comandos básicos, crear alias, atajos de teclado compartidos por la comunidad en comentarios, etc. Es una herramienta I-N-D-I-S-P-E-N-S-A-B-L-E en el día a día si quieres programar.

Salu2

Dejo el resumen de clase:

Ls -> Se encarga de listarnos todos los archivos y documentos que tenemos en en nuestra dirección.
Touch -> “escrito.txt”; crea un archivo en carpeta.
Cp -> “escrito.txt copia_escrito.txt”; crea una copia de del archivo anteriormente creado.
Mv -> mueve el archivo a la carpeta deseada. “Mv escrito.txt Nuevo/“
Rm -> elimina un archivo “rm copia_esrito.txt” Lo elimina completamente del sistema, para eliminar carpeta completa “rm -r Nuevo/”

Aquí tienen una imagen con los comandos básicos de la terminal en Linux

En informática, se denomina terminal o consola (hardware) a un dispositivo electrónico o electromecánico que se utiliza para interactuar con un computador. … Un terminal, por su parte, puede definirse como cada uno de los ordenadores conectados a la red. También recibe el nombre de nodo o estación de trabajo.

Listar archivos – ls
Listar archivos en lista – ls -l
Ingresar a las carpetas – cd <carpeta>
Regresar a la carpeta anterior – cd …

Limpiar pantalla – clear
Combinacion limpiar pantalla – Ctrl + l

Imprimir directorio actual – pwd

Crear carpeta – mkdir <nombre>
Crear archivo – touch <nombre>.<extension>
Copiar archivo – cp <archivo> <nuevonombre>
Mover archivo a otra carpeta – mv <archivo> <carpeta>
Eliminar archivo – rm <nombre>
Eliminar carpeta – rm -r <carpeta>
OBS: Las carpetas con archivos no se pueden eliminar sólo con
rm porque tiene que hacer de manera recursiva por eso usar con las
opciones que van despues del guion
-r es recursiva

La Terminal de Linux es una consola, similar a CMD o PowerShell(pero mucho más avanzada que ambas), utilizada para permitir a los usuarios más avanzados y técnicos controlar hasta el más mínimo detalle del sistema operativo.

Consejo: En muchas distribuciones basadas en Ubuntu con presionar Ctrl + Alt + T se abrirá la terminal.

Resumen de los comandos:
Ver todos los archivos en tu carpeta actual:

ls -A

Cambiar de carpeta:

cd

Ejemplo:

cd "mi carpeta/"
cd ../

Sugiero siempre encerrar la carpeta entre comillas, porque si queremos escribir una ubicación que contiene espacios va a dar error debido a que el sistema va a representarlo como diferentes valores.

Limpiar la consola:

clear
# Es más eficiente usar Ctrl + L

Mostrar la carpeta en dónde estás:

pwd

Crear carpetas:

mkdir

Ejemplo:

mkdir "Nueva carpeta"

Crear archivos:

touch

Ejemplo:

touch "Nuevo archivo.txt"

Copiar archivos:

cp

Ejemplo

cp "archivo a copiar.txt" "copia del archivo.txt"

Mover archivos:

mv

Eliminar archivos permanentemente:

rm

Eliminar carpetas permanentemente:

rm -r

Ese comando es muy peligroso así que recomiendo usar:

rm -ri

Más comandos
Actualizar las aplicaciones y el sistema:

sudo apt update && sudo apt full-upgrade

Conocer más información sobre un comando:

--help

Ejemplo:

ls --help

Editar un archivo:

nano "mi archivo.txt"

Salir de la terminal:

exit

Copiar carpetas completas:

cp -r "carpeta a copiar" "ubicacion de la copia/copia de mi carpeta"

Cambiar el nombre a un archivo o carpeta:

rename "viejo nombre.txt" "nuevo nombre.txt"

Llego el momento de tomar el curso de Terminal.

ls = muestra el contenido visible de la carpeta ls -la lista y muestra todo el contenido visible y oculto
cd = sirve para moverte entre carpetas
touch = sirve para crear archivos por ejemplo ejemplo.txt ejemplo.html
mkdir = sirve para crear carpetas
pwd = te muestra donde te encuentras
rm -rf = elimina un archivo carpeta tengan cuidado porque una vez lo eliminas nunca lo puedes recuperar
sudo = es como si ejecutarias con administrador en windows te da super usuario
cp = copia archivos o carpetas
mv = mueve archivos o carpetas tambien puedes cambiar nombres por ejemplo mv hola holacambiado
estas cambiando de nombre hola a hola cambiado

Básico pero muy potente

El curso de Terminal y Línea de Comandos profundiza en este tema, es muy útil para poder continuar con estas temáticas.

Estos son algunos apuntes de los comandos básicos de la terminal en Ubuntu

-cd <ruta-a-la-que-queremos-movernos> : Para movernos entre carpetas. Para movernos a la carpeta superior pondremos “cd …”.

ls - <argumentos> : Nos muestra un listado de los archivos y carpetas que hay en en el directorio en el que estamos. Le podemos pasar como argumento “l” para ver los archivos y directorios como un listado, “a” para ver los archivos ocultos, “s” para ver los el tamaño en bloques de cada archivo, o todas juntas(“ls -las“).

cp <nombre-archivo> <archivo-copiado> : Para copiar archivos.

mkdir <nombre-carpeta> : Para crear carpetas.

rm <nombre-archivo> : Para borrar archivos.

mv <nombre-archivo> <nuevo-nombre-archivo> : Para cambiar archivos de nombre, también nos sirve para mover archivos si especificamos también la ruta.

sudo apt-get install <nombre-programa> : Para instalar programas o aplicaciones desde el terminal, necesitamos saber el nombre exacto del programa o la aplicación. Si el programa requiere de paquetes adicionales nos preguntará si queremos instalarlos.

sudo apt-get remove <nombre-programa> : Para desinstalar programas o aplicaciones desde el terminal, necesitamos saber el nombre exacto del programa o la aplicación.

sudo apt-get update: Para actualizar las listas de software de nuestro ordenador.

sudo apt-get upgrade: Para actualizar el software de nuestro ordenador con las listas del update.

sudo reboot: Para reiniciar el ordenador.

sudo poweroff: Para apagar el ordenador.

Ya con mi Ubuntu. Ahora a hacer el curso de terminal y linea de comandos

Solo quería aportar que cuando codean o escriben pueden usar tab para auto completar comandos por ejemplo:
cd E (tab) y me auto completa y queda cd Escritorio/

que es lo que también utiliza el profe, para comandos mas largos o archivos con nombres largos ahorra mucho mas tiempo y errores de tipeo.

Comandos Básicos: Terminal Linux

take <name_dir> - Crear y ingresa al directorio en un mismo comando

ls Enlista todos los archivos, carpetas y directorios dentro de Home.
ls -l Para ver los archivos y directorios como un listado mostrando detalles.
ls -a para ver los archivos ocultos
ls -s para ver los el tamaño en bloques de cada archivo
cd sirve para moverte entre carpetas
cd nombreDirectorio
Ingresa a una carpeta determinada cd Documentos/
Cd … Se regresa a una carpeta anterior cd …
clear Limpia la pantalla
Combinación limpiar pantalla – Ctrl + l
pwd Imprime el directorio o ruta actual donde me encuentro
mkdir para crear directorios (carpetas) mkdir nombre_ carpeta
Touch
touch nombre.txt sirve para crear archivos ejemplo.txt
cp crea una copia de del archivo anteriormente creado.
escrito.txt copia_escrito.txt
mv mueve el archivo a la carpeta deseada mv escrito.txt nombre_carpeta/
rm elimina un archivo completamente del sistema. rm copia_esrito.txt
rm -r Elimina una carpeta rm -r nombre_carpeta/

COMANDOS

ls -> Permite visualizar o enlistar los archivos o directorios dentro de una ubicación.

ls –l -> Muestra los archivos o directorios en forma de lista mostrando detalles.

cd nombreDirectorio -> Ingresa a una carpeta determinada

cd … -> Sale de una carpeta a un nivel exterior.

clear -> Limpia la pantalla

pwd -> Muestra la ruta actual donde se encuentra.

mkdir nuevoDirectorio -> Permite crear un nuevo directorio en la ubicación que se encuentre.

touch nuevoArchivo.extensión -> Permite crear un nuevo archivo

cp archivo1 archivo2 -> Permite crear una copia de un archivo y asignarle otro nombre

mv archivo ubicación -> Permite mover un archivo de una ubicación a otra

rm nombreArchivo.txt -> Permite eliminar un archivo dentro de una carpeta

Rm -r nombreCarpeta -> Permite eliminar un archivo o carpeta de forma recursiva

hoy aprendí que rm -r borra carpetas y que además el comando rm es muy peligroso demos saber muy bien como utilizarlo.

La terminal te hace sentir hacker, pero la realidad es que es una habilidad fundamental que todo desarrollador debe adquirir asi como GitHub

Comandos de esta clase:

**- ls: **sirve para ver las carpetas que es encuentren en la direcciòn que estamos
- cd: Sirve para movernos entre carpetas
- pwd: Para ver la dirección en la que estamos
- mkdir Nombre_carpeta: Para crear una carpeta
- touch nombre_documento.txt: crear un documento
- cp nombre_documento.txt copia_nombre_documento.txt: crea copia de un documento
- mv nombre_documento.txt nombre_carpeta/ : Mover una documento a una carpeta
- rm nombre_documento.txt: eliminar

😃

Comandos básicos de la terminal 10/17

  • La terminal es una utilidad que esta de manera nativa en las distribuciones GNU/Linux
  • Podemos manejar archivos en la terminal
  • ls -l muestra los archivos y carpetas en forma de lista
  • cd me mueve a carpetas
  • cd … me regresa a la carpeta anterior
  • pwd me dice en que ruta estoy
  • ctrl + l muestra un espacio de trabajo básico
  • mkdir para crear directorios (carpetas)
  • touch para crear archivos como texto.txt
  • cp para copiar archivos
  • mv para mover archivos
  • rm para remover archivos
  • rm -r para remover carpetas
  • clear borra la consola

Para ir anotando comandos y tenerlos de manera rápida, podemos utilizar la herramienta para tomar notas de Google, llamada Google keep.
Dentro de Google Keep, podemos crear una nueva nota, le colocamos de título Comandos para la terminal.
Después donde empezamos a escribir colocamos
nombre del comando --> Descripción de lo que hace el comando --> Forma de usar el comando

XTerm. Xterm es el emulador de terminal más popular que podemos encontrar. Más incluso que GNOME Terminal. Este es el terminal que viene instalado por defecto en el administrador de ventanas X Window.

genial el repaso de comandos de Linux

Gracias!

Excelente clase