No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Convierte tus certificados en títulos universitarios en USA

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

19 Días
1 Hrs
53 Min
42 Seg

Comandos básicos de la terminal

11/17
Recursos

Estoy seguro de que notaste que en el minuto 1:31 se realizó un corte en el contenido y se ejecutaron algunos comandos. Y desde el minuto 1:32 se continuó el trabajo dentro de otro directorio.
A continuación te explicaré paso a paso qué comandos se ejecutaron y te daré una explicación de cada uno.

  1. Se ejecutó el comando ls que lista todos los elementos de la carpeta raíz “/”. En el minuto 1:32 podemos ver las carpetas y archivos que están dentro de ese directorio. Entre ellas están bin, dev, home, lib, etc.

  2. Luego se ejecuta el comando cd ~. Con este comando retornamos al directorio home. El símbolo ~ simboliza la carpeta home en nuestra terminal.

  3. A continuación, se ejecuta el comando ls que lista los elementos en la carpeta home. No obtenemos ningún resultado porque en ese momento la carpeta se encuentra sin archivos o directorios visibles (Los archivos ocultos pueden verse agregando la bandera -a al momento de ejecutar el comando).

  4. Se ejecuta el comando pwd para ver cuál es la ubicación actual de nuestra terminal. Podemos ver que estamos en /home/celis.

  5. Se vuelve a ejecutar el comando ls para revisar de nuevo que la carpeta está vacía antes de crear un nuevo directorio.

  6. Luego ejecuta el comando mkdir, que sirve para generar un nuevo directorio, y sale un error. El comando mkdir necesita el nombre del directorio nuevo para generarlo correctamente.

  7. Ejecuta el comando mkdir proyectoPersonal para crear el directorio “proyectoPersonal”.

  8. Usa el comando ls nuevamente y podemos ver que el directorio ha sido generado correctamente.

  9. A continuación, se mueve dentro del directorio proyectoPersonal con el comando: cd proyectoPersonal. Notamos que luego de ejecutar este comando en la terminal vemos el nombre de la carpeta en la que nos encontramos.

  10. Por último, se intenta ejecutar el comando cls el cual devuelve un error porque no es un comando correcto en la consola.

Te comparto también una captura de pantalla de la terminal de los comandos que han sido ejecutados en ese tiempo.

Terminal

Si quieres aprender más sobre el manejo de la terminal. Te sugiero el Curso de Introducción a la Terminal y Línea de Comandos
Recuerda que puedes compartir cualquier duda que tengas en el sistema de comentarios.💚

Aportes 134

Preguntas 93

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Aquí hay una lista de algunos de los comandos principales para Linux:

  • ls: lista los archivos y directorios en el directorio actual.
  • cd: cambia el directorio actual.
  • mkdir: crea un nuevo directorio.
  • rm: elimina archivos y directorios.
  • cp: copia archivos y directorios.
  • mv: mueve o renombra archivos y directorios.
  • cat: muestra el contenido de un archivo en la pantalla.
  • grep: busca texto en archivos.
  • ps: muestra los procesos en ejecución.
  • kill: detiene un proceso en ejecución.
  • chmod: cambia los permisos de acceso a archivos y directorios.
  • sudo: permite al usuario realizar tareas con permisos de superusuario.
  • tar: crea y extrae archivos comprimidos.
  • ssh: inicia una sesión segura de shell remota en otro sistema.
  • ping: comprueba la conectividad de red.

para los que se confunde por el salto en el minuto 1:31, solo deben escribir en orden desde donde señalo hacia bajo, y estaremos nuevamente a la par de la clase en ese salto.

si no les sale el go live verifiquen que tengan instalado Live Server y habilitado. pueden desinstalarlo y volverlo a instalar.

🧮 Comandos Básicos de Ubuntu 🧮


 
 

Para abrir la terminal, presionar las teclas: 📌

Ctrl + Alt + t
 

Mostrar los archivos y documentos de la dirección actual: 📌

ls

 

Mostrar los archivos en forma de lista en la dirección actual: 📌

ls -l

 

Obtener un manual de uso de un comando: 📌

man <comando>

  • Al colocar en <comando> lo que se quiere examinar, sale una descripción y manual del mismo, por ejemplo intentar con:
man ls

 

Obtener ayuda de un comando en específico: 📌

<comando> --help

  • Para conocer mas información acerca de un comando, por ejemplo:
ls ---help

 

Mostrar el directorio actual: 📌

pwd

 

Símbolo de la virgulilla (~): 📌

  • Para hacer el símbolo de la virgulilla (~) se presionan las teclas:
    ALT+126
     

Para ir desde el home de Windows al home de Linux: 📌

cd ~

 

Ir a una carpeta en específico: 📌

cd <nombre_de_carpeta>

  • El comando cd te lleva a la carpeta que se indica. Por ejemplo:
cd Documentos/personal

 

Devolverse a una carpeta atrás en la jerarquía: 📌

cd ..

 

Devolverse a dos carpeta atrás en la jerarquía: 📌

cd ../..

 

Crear una carpeta: 📌

mkdir <nombre_de_carpeta>

  • Por ejemplo:
mkdir projects

 

Crear un archivo: 📌

touch <nombre_de_archivo>.<extensión>

  • Crea un archivo indicando el tipo con la extensión, por ejemplo:
touch test.txt

 

Crear una copia de un archivo: 📌

cp <nombre_del_archivo_a_copiar> <nombre_de_la_carpeta_destino/ruta/ruta>

  • Se puede copiar uno o más archivos. Por ejemplo:
cp test.txt Documentos/personal

 

Copiar una carpeta completa: 📌

cp -r <nombre_de_carpeta_a_copiar> <nombre_de_la_carpeta_destino/ruta/ruta>

  • Por ejemplo:
cp - r projects Documents/personal

 

Mover un archivo a otro directorio: 📌

mv <nombre_de_archivo_origen> <nombre_carpeta_destino/ruta/ruta>

  • Por ejemplo:
mv projects Documents/personal

 

Renombrar archivos: 📌

  • Para renombrar archivos debemos instalar primero el paquete de rename:
sudo apt install rename

 

Renombrar un archivo: 📌

rename 's/viejo_nombre/nuevo_nombre/' <nombre_archivo>.<extensión>

  • Por ejempo si se quiere renombrar el archivo test.txt a new_test.txt:
rename 's/test/new_test/' test.txt

 

Renombrar las extensiones de todos los archivos del directorio actual: 📌

rename 's/vieja_extensión/nueva_extensión/' *.<extensión>

  • Por ejempo si se quiere renombrar las extensiones de los archivos de texto .txt a .html:
rename 's/.txt/.html/' *.txt

 

Cambiar el nombre de todos los archivos del directorio actual a mayúsculas: 📌

rename 'y/a-z/A-Z/' *

 

Cambiar el nombre de todos los archivos del directorio actual a minúsculas: 📌

rename 'y/A-Z/a-z/' *

 

Llenar los espacios en blanco de todos los archivos del directorio actual a guiones bajos “_”: 📌

rename 'y/ /_/' *

 

Mostrar el contenido dentro de un archivo: 📌

cat <nombre_de_archivo>

  • Por ejemplo:
cat new_test.html

 

Editar un archivo de texto: 📌

nano <nombre_de_archivo>.txt

  • El archivo debe tener extensión .txt, por ejemplo:
nano test.txt

 

Buscar un archivo tomando en cuenta las mayúsculas y minúsculas: 📌

grep <nombre_de_archivo>

  • Por ejemplo:
grep new_test.html

 

Buscar un archivo sin tomar en cuenta las mayúsculas y minúsculas: 📌

grep -i <nombre_de_archivo>

  • Por ejemplo:
grep -i new_test.html

 

Eliminar carpetas permanentemente (poco recomendado): 📌

rm -r

 

Eliminar una carpeta y preguntar por confirmación: 📌

rm -i

 

Eliminar un archivo en específico: 📌

rm -r <nombe_de_archivo>

  • Por ejemplo:
rm -r new_test.html

 

Comando para preguntarle al repositorio de dependencias si hay actualizaciones: 📌

sudo apt-get uptade

 

Aplicar las actualizaciones: 📌

  • Se recomienda hacerlo habitualmente:
sudo apt-get upgrade

 

Instalar nodejs: 📌

  • nodejs es un ambiente de ejecución para JS:
sudo apt install nodejs

 

Instalar un manejador de paquetes: 📌

  • Un manejador de paquetes es como una store que está en constante
    actualización (npm instala paquetes de forma permanente):
sudo apt install npm

 

Ver versión de nodejs instalado: 📌

node -v

 

Abrir VS Code en el directorio actual: 📌

code .

 

Hacer ping a una página web: 📌

  • Si se quiere ver el estado de conectividad de un sitio web:
    ping <dirección_web> o <dirección_ip>
  • Por ejemplo:
ping google.com

 

Para matar un proceso en ejecución presionar las teclas: 📌

Ctrl + c
 

Mostrar los procesos en ejecución: 📌

ps

 

Eliminar el historial de comandos de la terminal: 📌

clear

 

Para mover la vista de la terminal, ocultando la vista actual, presionar las teclas: 📌

Ctrl + Alt + l
 

Reiniciar la terminal sin necesidad de cerrarla o abrirla: 📌

reset

 

Se puede salir de la terminal presionando las teclas: 📌

Ctrl + d
 

Salir de la terminal: 📌

exit

 

hola, para los que tienen el mismo problema de que no les abre el archivo html en el navegador cuando le dan en go live encontré esta solución:
https://platzi.com/comunidad/porque-el-live-server-no-funciona-en-tiempo-real-aun-cuando-guardo-mi-documento-por-mas-que-lo-tengo-instalado-y-encendido-el-live-server/
https://github.com/ritwickdey/vscode-live-server/issues/720#issuecomment-919280680

en resumen, tienen que abrir el archivo settings presionando F1 y luego en la terminal digitar:
preferences: Open User Settings (JSON)

en la parte final, colocan una coma y luego ingresan el comando:
“liveServer.settings.AdvanceCustomBrowserCmdLine”: “/mnt/c/Program Files/Google/Chrome/Application/chrome.exe”

Si tienen problemas con Go Live:

  1. Ir al botón de la esquina inferior izquierda de configuraciones/settings
  1. Darle clic y seleccionar la opción configuraciones/settings
  1. Darle clic ahí donde se indica la imágen (Open settings JSON)
  1. Escribir la coma (,) al final de la línea de código anterior que ya estaba ahí por defecto (como se ve en la imágen). Darle enter y en la siguiente línea de código pegar lo siguiente tal cual:

“liveServer.settings.AdvanceCustomBrowserCmdLine”: “/mnt/c/Program Files/Google/Chrome/Application/chrome.exe”

  1. Y listo, ya puedes darle en Go Live y te abrirá sin problemas 😃

Si tienen problemas con Go Live, prueben esto.

En mi caso yo instale Google Chrome Developer y en la configuración de Go Live por defecto buscaba chrome en el directorio equivocado:
“liveServer.settings.AdvanceCustomBrowserCmdLine”: “/mnt/c/Program Files/Google/Chrome/Application/chrome.exe”,

La ruta debería ser la siguiente:

“liveServer.settings.AdvanceCustomBrowserCmdLine”: “/mnt/c/Program Files/Google/Chrome Dev/Application/chrome.exe”,

Verifiquen que la ruta del navegador este correctamente en la configuración de Go Live.

Saludos.

DESPUES de instalar las extensiones de VSCode para Linux, es necesario instalar Chrome para que se abra con Go Live, estos son los pasos:

  1. Actualiza primero
sudo apt update && sudo apt -y upgrade && sudo apt -y autoremove 
  1. Descarga Chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  1. Instala Chrome
sudo dpkg -i google-chrome-stable_current_amd64.deb

*Si se muestran errores de dependencias, ejecuta este comando:

sudo apt-get install -f
  1. Comprueba que esté bien instalado
google-chrome –version 

LISTO!!!

Para crear el directorio en la terminal y entrar en esta se realiza asi:

estando en el directorio principal

utilizamos el comando mkdir ‘nombre que deseen para el directorio’, y en la siguiente linea de código colocan: cd ‘nombre del directorio’

listo luego de eso estarán ya dentro del directorio para crear su archivo .html

En esta clase se quitó la sección del vido para make directories que más tardes de necesitará en la clase 16. Pude verlo y entendiendo en pausa, pero hay que regresarse. Tampoco es el fin del mundo.

Cuando abrí el archivo web.html directo desde la terminal, en el VS Code me apareció en la esquina inferior izquierda un mensaje diciendo que estaba corriendo en WSL, y aunque ya había instalado la extensión de Live Server, no me aparecía el botón de Go Live. Esto es porque, como se ve más arriba, es necesario instalar la extensión tanto en local como en el WSL.

Creo que en una parte del video hay un corte en el cual no se explica de que forma se crean las carpetas como la de proyectoPersonal para luego poder hacer el touch, porque siguiendo el flujo de la clase, hacer el touch seria en la raiz lo cual no es correcto, no se si este equivocado yo o si en verdad sucede y creo que para alguien que esta apenas empezando es algo confuso.

Yo he solucionado lo de Go Live --> Port : 5500 de la siguiente manera:

En la configuración de Live Sever (pestaña user), Live Server>Settings: Advance Custom Brouser Cmd Line, le damos a Edit in settings.json

Nos abrirá settings.json, en mi caso aparecía de la siguiente manera:
“liveServer .settings.AdvanceCustomBrowserCmdLine”: " "

Tenemos que dejarlo así:
“liveServer .settings.AdvanceCustomBrowserCmdLine”: “/mnt/c/Program Files/Google/Chrome/Application/chrome.exe”

Comandos básicos de la terminal:


pwd: Significa “print working directory” y muestra la ruta completa del directorio actual en el que estamos trabajando.
.
cd: Significa “change directory” y se utiliza para cambiar el directorio actual. Normalmente, va acompañado del nombre del directorio al cual queremos ingresar, ejemplo “cd Documents/”.
.
cd o cd ~: Cambia al directorio de usuario.
.
cd .: Significa “directorio actual” y se usa para indicar que quiero permanecer en ese directorio.
.
cd ..: Significa “directorio padre” y se utiliza para subir un nivel en la jerarquía de directorios.
.
ls: Significa “list” y muestra el contenido del directorio actual.
.
ls -a: Muestra todos los archivos del directorio actual, incluso los ocultos.
.
ls -l: Muestra una lista detallada de los archivos y carpetas en el directorio actual, incluyendo tamaño, permisos, fecha de modificación, entre otros.
.
ls -al: Muestra una lista detallada de todos los archivos, incluyendo los ocultos.
.
mkdir: Significa “make directory” y se utiliza para crear una nueva carpeta, ejemplo “mkdir proyect”.
.
touch: Se utiliza para crear un archivo vacío, ejemplo ‘touch example.txt’.
.
cat: Significa “concatenate” y se utiliza para mostrar el contenido de un archivo en la consola, ejemplo ‘cat example.txt’
.
code .: Abre el editor de código VS Code dentro del directorio actual.
.
history: Muestra el historial de comandos que has ejecutado en consola.
.
rm: significa “remove” y se utiliza para eliminar un archivo o carpeta, ejemplo “rm example.txt”. Es un comando que se debe utilizar conscientemente, ya que no hay forma de recuperar lo que se elimine.
.
“command” --help: Es un argumento que se usa para mostrar la ayuda de un comando en específico, ejemplo “rm –help” muestra la ayuda disponible para ese comando.

Con esto de la terminal me siento todo un hacker jajja:

DESPUES de instalar las extensiones de VSCode para Linux, es necesario instalar Chrome para que se abra con Go Live, estos son los pasos:

  1. Actualiza primero
sudo apt update && sudo apt -y upgrade && sudo apt -y autoremove 
  1. Descarga e instala Chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo apt -y install ./google-chrome-stable_current_amd64.deb 
  1. Comprueba que esté bien instalado
 google-chrome –version 

LISTO!!!

No me salio GO live ya intente todas las formas, lo unico que pude hacer fue darle clic derecho en visual y luego darle en
open with Live Server

Compañeros y compañeras. Cuando abren el VSCode desde la terminal, hay que reinstalar y habilitar las extensiones para que funcionen en Linux

Aúnque la idea del curso es poder manejar los ficheros desde la terminal, se puede usar (si se desea) el comando:

explorer.exe .

para poder abrir el directorio actual con todos sus archivos en el explorador de archivos de Windows

Tuve un error con la aplicación Terminal, que instalamos en Windows, el problema radicaba en que todo iniciaba bien, pero no me dejaba escribir nada, al reinstalar la app, me di cuenta de que un servicio estaba deshabilitado (por los videos de deshabilitar servicios), lo habilité y se solucionó, este es el servicio:
deben de seleccionarlo: Click derecho > Propiedades > Tipo de Inicio > Automático > Aplicar > Aceptar.

Fix de Go Live

Para quienes no les abra el navegador al dar click en Go Live, y ya han estado intentando sin éxito la solución de modificar el archivo de settings.json de VS Code

Agregando:
“liveServer.settings.AdvanceCustomBrowserCmdLine”: “RUTA DE EJECUTABLE DE SU NAVEGADOR”,

Asegúrense de escribir la ruta exacta del archivo ejecutable del navegador. Ejemplo: posible error si está en Progam Files (x86) en vez de Program Files o si tienen la versión Chrome Dev en vez de Chrome.

Aquí las rutas que a mi me funcionaron:

/mnt/c/Program Files (x86)/Google/Chrome/Application/chrome.exe

/mnt/c/Program Files/Google/Chrome Dev/Application/chrome.exe

Lo que vi es que pueden escribir la ruta en inglés o en español y funciona bien en ambos idiomas.

Con un poco de paciencia lograrán solucionarlo, mucho ánimo!

[](

Esta clase se me hizo muy complicada, Live server no me aparece como al profesor, Go live no aparece enla barra de estadio, cuando le doy cob la opcion de abrir con live server, no me redirige automaticamente a la pagina. me aparacen dos carpetas en el navegador, el maestro grabo el curso y no responde a los comentarios, ni el equipo de Platzi. estoy muy decepcionado.

parece que fui el único con este problema? =(

Command ‘code’ not found, but can be installed with:
snap install code

eso me pasó cuando desde la terminal puse code .
no me abrió VsCode

No puede crear el archivo en mi terminal, me da acceso denegado. ![](https://static.platzi.com/media/user_upload/image-0ed28fd0-7c38-4e5f-80a0-cb1d1b328e4a.jpg)![](https://static.platzi.com/media/user_upload/image-42163a46-0dbe-4092-b2ea-3cf613dc549c.jpg)

Por si tienes problemas de acceso al comando sudo,
encontré esta solución para agregar tu usuario a los mismos permisos del sudo:

https://slimbook.es/tutoriales/linux/86-anadir-usuario-al-fichero-sudoers - es un paso a paso para realizarlo.

Comandos para gestionarse en terminal básicos:

Directorio actual:

pwd 

ir un directorio hacia arriba:

cd .. 

Símbolo virgulilla, significa estar en directorio principal de linux:

~ 

Símbolo slash, significa estar en directorio raiz:

/ 

limpiar terminal:

clear 

resetea terminal si no te responde como esperas:

reset 

crear una carpeta en directorio actual:

mkdir nombreCarpeta

Mostrar los archivos a disposición en directorio actual:

ls 

acceder a directorio a disposicion:

cd nombreDirectorio

crear archivo en directorio actual con la extensión de archivo que le coloques:

touch archivo.html 

abrir directorio con editor visual estudio code:
Nota: tienes que ubicarte en directorio del proyecto y escribir lo siguiente

code .

enter, se abrirá vs. code en directorio actual.

También como se mencionó en videos anteriores, deben instalar las extensiónes: 'Remote Development' y 'WSL'

error en live server NO abre chrome
mi solucion fue cambiar el.json y poner la ruta de otro navagador
como edge.
1.- busca edge dale clic izquierdo y mostrar ubicacion.
2 .- has lo mismo con el acceso directo que te aparece
3.- una vez ahi copia la ruta.(C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe)
4.- ve a la extencion live server y a configuraciones.
5.- si estas en wsl dale en configuraciones de este mismo
6.- clic en settings.json y cambia la ruta, te va a quedar algo asi
"/mnt/c/Program Files (x86)/Microsoft/edge/Application/msedge.exe",
7.- guarda los cambios y listo

Si les aparece el error de permisos, prueben este comando, a mí me funcionó: sudo chown -R $USER:$USER /home/

Profe esta bien que me quede en wsl-1, me sale una recomendación de pasar a wsl-2, pero no se como hacerlo ?

Progreso: 1. Aprendi a crear archivos desde la terminal con el comando "Touch" 2. Me gusto mas la terminal nativa en el sistema operativo que la de la Virtual Box 3. Tuve que improvisar al ver que las extensiones que tenia dentro del Vscode No me funcionaron y repeti todo de nuevo. ![](https://static.platzi.com/media/user_upload/Screenshot%202024-11-24%20202603-3b5b4d87-da82-4f34-a5c7-782f829460f1.jpg)
Me ayudan por favor con este error? Estaba intentando abrir code con el WSL pero no me lo permite. ![](https://static.platzi.com/media/user_upload/image-5a406c97-4e17-4878-a7fc-dc03334018d2.jpg)
Alguien me podria aclarar por que cuando ejecuto el Go-Live, me aparece esto y lo debo seleccionar el archivo "web.html" para que pueda ver lo que escribimos, es algun error? o algo estoy haciendo mal?![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-11-01%20120548-3fc55b5f-b41f-4b67-b5f2-677f4eb1d1d7.jpg)
Here is some basic commands `ls # Show the files in the current directory` ============================================== # `ls -l # Show the files as list in the curremt directory` `man ls #Get a usage manual of that command` `cd --help # Get help for the selected command` `pwd # Shows the current directory` `cd ~ # Go to the home directory` `cd folder/route # Go to the specific directory route` `cd .. # Go back 1 level in directory tree` `cd ../.. # Go back 2 levels in directory tree` `mkdir project # Creates a directory with the name you typed` `touch test.txt # Create a file with the selected name` `cp test.txt folder/route # Creates a copy of the file in the selected route` `cp -r project folder/route # Copies the full directory` `mv project folder/new # Move a file or folder to another directory` `mv index.html index-new.html # Rename a file or a folder` `cat index.html #Shows the content of a file` `nano index.html # Open a file with the nano editor` `rm -r project #Delete permanently the directory or file` `rm -i prpoject # Delete a file asking for it`
![](https://static.platzi.com/media/user_upload/image-d06968e0-8ce1-4460-aab6-7bab9c20a7ad.jpg)Pregunta, me sale que permission denied, alguno quiza sabe depronto que debo agregar
Hola. ¿Como hago para que me salga el botón de abrir con Go live de Live Server? No me sale y ya tengo la extensión instalada y habilitada ![](https://static.platzi.com/media/user_upload/image-90ef21b4-8bbd-40c7-9686-9251c97f5542.jpg)
Hola! Ya cree mi directorio y mi archivo ProyectoPersonal. Pero parece que no se guarda. Lo hice ayer, continué hoy y nada se guardó. Tuve que volver a hacer mi directorio. Alguien sabe por qué no se guarda? O qué debería hacer para guardarlo? Gracias ![](https://static.platzi.com/media/user_upload/image-38da1aca-9031-4ee9-9704-6b6151f20259.jpg)![](https://static.platzi.com/media/user_upload/image-2c946516-5070-422a-82ed-cbae5fb906c8.jpg)![](https://static.platzi.com/media/user_upload/image-9c621047-5c68-4569-9ddf-ee420c9c9dc1.jpg)
Deberían especificar que se debe instalar la extensión Live Server. De no haberlo buscado en Google, me quedo con el error.
¿Por qué Live Server me arroja a esta pagina en lugar de enviarme directamente a la pagina del html que estoy trabajando? ![](https://static.platzi.com/media/user_upload/image-31a4f414-b948-45f5-a72d-8e686fb480ea.jpg)
Hola a todos. soy nuevo acá, intento buscar la mejor ruta para aprender desde cero. estoy intento hacer el ejercicio pero no me sale tal cual. no se que me salte, cuando hablan de comandos cuando no han mencionado nada de esto anterior mente se me hace confuso. no se si existe otra forma de empezar. ![](https://static.platzi.com/media/user_upload/duda%201-2b02aefd-31c4-451d-8331-39cdf3d8e068.jpg) la terminal me pide una actualización, ¿es necesaria ? ![](https://static.platzi.com/media/user_upload/duda%202-2209482b-3f8b-467d-97e2-4289dc74e4b3.jpg) he desarrollado el paso a paso pero no se generan las misma interfaz que muestra el curso tanto en la terminal como en ubuntu. les agradecería una orientación . saludos. ![]()
Hola, ¿Porque al ejecutar el comando "code" me abre el visual pero no el archivo que cree miweb.htm? ![](https://static.platzi.com/media/user_upload/ubuntu-417b3263-f0d0-4d5a-83a2-79ea3f567d21.jpg)
Ayuda a mi me aparece un error de permisos, no encuentro videos donde me puedan ayudar :c ![](https://static.platzi.com/media/user_upload/image-bda7cd58-7712-4a28-a150-cf85c996118b.jpg)
Tengo una consulta, ¿porque cuando escribo touch web.html me sale esto? "touch: cannot touch 'web.html': Permission denied"
![](https://static.platzi.com/media/user_upload/MkZk0LV%20-%20Imgur-e68d928e-4d6f-4aad-a1af-3b4d346f0607.jpg)
![](https://imgur.com/MkZk0LV)
![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-06-09%20175310-78ea9a00-fb62-4dc0-bac6-9b3e414d521a.jpg) `punch`
quisiera entender porque en mi caso se abrieron todos los archivos en blanco y no solo la carpeta de PROYECTO como ejemplifica en el video profe ¿Qué parte esta mal ejecutada? ![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-05-08%20184446-14c856b8-0104-4729-a84d-e50e18894c03.jpg)
Comandos * pwd: ubicacion de directorio. * cd: cambiar el directorio actual. * clear: limpiar la terminal. * reset: reseteo de terminal, si anda lenta. * touch: creacion de archivo. * ls: lista de los archivos y directorios en el directorio actual.
¿Cómo puedo hacer si no me aparece Go live en la barra inferior, pues mi antivirus es Norton 360? ¿Qué otra manera hay para que abra la ventana en el navegador? Gracias, Solange ![](https://static.platzi.com/media/user_upload/image-2f7b56fc-79f5-4866-ab66-1bba805b7774.jpg)
Muchachos, Yo me salte las ultimas dos clases porque eran sobre como instalar una maquina virtual. Ahora El profe uso un accion "go Live" que no se como usar en el VS code. Alguien me puede ayudar? ![](https://static.platzi.com/media/user_upload/image-5ca1dde2-e9db-4277-ae71-6c50d5f593ba.jpg)![](https://static.platzi.com/media/user_upload/image-5f40d665-d5d6-4cd2-b656-86ec18151771.jpg)
Alguien me ayudar por favor\_ ![](https://static.platzi.com/media/user_upload/image-7955bdce-ddd1-4aa1-9834-e7961259dfb1.jpg)
¿Alguien sabe porque no puedo abrir visual studio? ![](https://static.platzi.com/media/user_upload/image-28a4db83-ee6e-43e2-a1ae-0d5095fb27d7.jpg)
Buenas tardes profe, mi carpeta no está direccionada. Pues en mi pc no puede hacer la descarga de wsl y logre hacerlo en el pc de mi hermana que es más moderno. Cuando hice la instalación lo hizo perfectamente pero ahora veo que no está direccionado. Bueno eso ceo, realmente hasta ahora entre a este mundo de la programación. Por favor me guias. ¿Cómo puedo direccionarlo? ![](https://static.platzi.com/media/user_upload/image-4949aa16-adc3-420c-9851-c1a12e8aadb2.jpg)
![](https://static.platzi.com/media/user_upload/image-d1ff7884-dc7b-4d63-a3e3-aeaa4ea9e5ae.jpg)
Me muestra este mensaje y no se como corregirlo. To use Visual Studio Code with the Windows Subsystem for Linux, please install Visual Studio Code in Windows and uninstall the Linux version in WSL. You can then use the `code` command in a WSL terminal just as you would in a normal command prompt. Do you want to continue anyway? \[y/N] y To no longer see this prompt, start Visual Studio Code with the environment variable DONT\_PROMPT\_WSL\_INSTALL defined.
Me aparece esto y no se como arreglarlo, pienso en desinstalar VS y volverlo a instalar. Que me recomiendan?
control + L nos sirve para limpiar el terminal tambien
cd ../ nos sirve para devolvernos en el directorio anterior
Esto es dentro del Ubuntu que instalamos en la maquina virtual o dentro del ubuntu de la WSL? Estoy medio perdido en ese sentido
![](file:///C:/Users/polo/OneDrive/Im%C3%A1genes/Capturas%20de%20pantalla/Captura%20de%20pantalla%202024-03-16%20232400.png)
**60 Comandos esenciales y populares de Linux** [<u>https://www.hostinger.es/tutoriales/linux-comandos</u>](https://www.hostinger.es/tutoriales/linux-comandos)
![](https://static.platzi.com/media/user_upload/image-e69be199-5914-4396-bd87-80ebf4ec6cce.jpg)![](https://static.platzi.com/media/user_upload/image-64146585-d919-45c2-8c74-944beac92417.jpg)
Ayuda cuando le doy en Go Live no me abre directamente a la pagina, que puedo hacer?![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-02-26%20222617-97acfb69-0389-4397-a434-e4281d0ac000.jpg)![]()
![](https://static.platzi.com/media/user_upload/image-6706adc2-0e03-4f74-9479-7baede47095f.jpg) ese es el error que me salio diciendo asi No se pudo leer el mapa de origen de [chrome-error://chromewebdata/](<> "Ctrl + clic para seguir vínculo"): Unexpected 503 response from [chrome-error://chromewebdata/neterror.rollup.js.map](<> "Ctrl + clic para seguir vínculo"): Unsupported protocol "chrome-error:"
![](https://static.platzi.com/media/user_upload/image-39e8f870-7e3f-4340-b07a-f4c9ddd1abb4.jpg)![](https://static.platzi.com/media/user_upload/image-06d6d326-dd89-482e-b955-d5ce1b33bfaf.jpg) Por alguna razon en code no me sale ninguna ventana.
![](https://static.platzi.com/media/user_upload/image-dab1eaae-1e4b-4fa1-90d7-138740b2d761.jpg)![](https://static.platzi.com/media/user_upload/image-d6aad3b9-ab90-4edf-94fd-05494b98a2c6.jpg) Alguien sabe porque me sale este error. Despues pongo cd, vuelvo a escribir, ya me deja pero despues de escribir code. se abre al app pero no me muestra nada en explorer
No si alguien haya puesto esto, pero para que se pueda visualizar el cambio que hiciste en el código en la página web solo hay que guardar el archivo o con ctrl+s. Saludos.
no me permite crear el archivo miweb.html
![](https://static.platzi.com/media/user_upload/image-7f996bb3-c64c-453c-9793-0c3c8324809b.jpg)
esto es lo que me pasa, entiendo muy poco y creo que hay algo que quizas me faltó hacer:
![](https://static.platzi.com/media/user_upload/persmiso-denegado-797820ca-9f87-40f4-b5c1-8a0a8232ffd1.jpg)no me permite crear el archivo
Hola. Tengo una pregunta, la primera vez que abrí el archivo "web.html" con "code .", me salió en Terminal que se estaba instalando Visual Studio Code, cuando anterior mente ya la había instalado, esto es normal? o cometí algún error :"v...
![](file:///C:/Users/54295/OneDrive/Escritorio/Captura.png)
![]()Ayudaaa, porque me sale esta leyenda? muchas veces cuando voy a go live, abre una pagina pero no hay nada ERROR: Error: EACCES: permission denied, watch
A mi me mandó error cuando ejecutaba el comando code . decía que no lo encontraba y debía instarlo. Luego ejecuté lo siguiente: export PATH=$PATH:"/mnt/c/Users/mcruz/AppDa ta/Local/Programs/Microsoft VS Code/bin" Me mandó error: \[13932:1228/015031.070:ERROR:service\_worker\_storage.cc(2016)] Failed to delete the database: Database IO error volví a crear un archivo y ya lo abrió. ![](https://static.platzi.com/media/user_upload/ejemplo3-14eb9802-f0a8-48b3-a366-6940a238ed04.jpg)
Hola, me aparece este error, alguna idea para solucionarlo? ![](https://static.platzi.com/media/user_upload/image-1406d657-b7f7-4eef-96bd-905e0d126029.jpg)
volvi a intentarlo y ahora solamente puedo correr visual studio en Root
Command 'code' not found, did you mean: command 'node' from deb nodejs (10.19.0~dfsg-3ubuntu1) command 'cde' from deb cde (0.1+git9-g551e54d-1.1build1) command 'ode' from deb plotutils (2.6-10build1) command 'cdde' from deb cdde (0.3.1-1build1) command 'tcode' from deb emboss (6.6.0+dfsg-7ubuntu2) Try: apt install \<deb name> me aparece esto siempre despues de intentar meter code y no me deja entrar a VS code
Por qué a mi no me sale la opción 'Go Live' en el VS de WSL y en el VS de Windows si? Como les muestro en la imagen, en VS de abajo, donde sí aparece la opción es dónde estaba programando el 'Mokepon', y la versión superior es la de WSL... Incluso ya actualice VS, reinstale la extensión 'Live' en el VS en WSL, y me regresé a la clase 7 para verificar lo del "Turn on or off" de Windows y todo esta en orden... ¿Qué puede estar fallando entonces? D: ![](https://static.platzi.com/media/user_upload/AyudaGoLive-c563f331-841b-4698-864b-68e57844dc2b.jpg)
Me aparece root@Manuel:~# Eso qué es? Instalé ubuntu en otro curso y no quedó igual que en este, pero ese curso ya no está. Debo hacer algún cambio? Agradezco de antemano una orientación. ![](file:///C:/Users/Usuario/Google%20Drive/Platzi/curso%20prework/usuario_ubuntu.png)
buen dia, donde esta en boton para darle go live, no me aparece en mi vcs, agradezco la ayuda.
No puede crear el archivo en mi terminal, me da acceso denegado.
Par los que, al guardar los cambios en el archivo html, recibén el error en VSCode de no contar con los permisos requeridos, tal como se muestra: Failed to save 'web.html': Unable to write file 'vscode-remote://wsl+ubuntu/proyectoPersonal/web.html' (NoPermissions (FileSystemError): Error: EACCES: permission denied, open '/proyectoPersonal/web.html'). La solución es establecer los permisos, de la siguiente manera: ```js sudo chown -R usuario /proyectoPersonal ```Debiendo reemplazar "usuario" por el nombre de usuario que usan. Pobablemente, les solicite ingresar su contraseña para ejecutar el comando.
Ok.. esta clase me ha aumentado 3 años... Lo qu sucede es que como a muchos aqui no me funciona el GoLive. Me aparece "Server is started at port 5500" y cuando me voy a settings y a JSON no me aparece ni remotamente similar a lo q veo por aqui en comentarios. A alguien mas le aparece igual?![](file:///C:/Users/manue/OneDrive/Im%C3%A1genes/Capturas%20de%20pantalla/Captura%20de%20pantalla%202023-09-25%20002957.png)
```js Buenas noches, porque me sale permiso denegado cuando quiero crear mi enlace de la pagina? ```![](https://static.platzi.com/media/user_upload/image-48ff504c-a31d-4792-96fa-c50f4723edba.jpg)

que estres!!! no me aparece el Live server

cuendo hacen el code . y les abre el cscode pueden istalar la extencion WSL lueo vuelven a la terminal y escriben otra vez code . y se instalaran unos paquetes esto es para tener como especie de un servidor que mejora la integracion, cuando termine vuelven a escribir code . y ahora tendra como especie de servidor que mejora la integracion de vscode con wsl

presenta este error a alguin mas le paso

Hola, alguno sabe por qué al momento de intentar crear el archivo de web.html me indica que me niega el permiso: ![](https://static.platzi.com/media/user_upload/image-e50ad40a-6976-49d0-8f2f-8b56216db6ba.jpg)
exelente bro
**comandos** su: entrar en usuario ejem. su nombre-del-usuario pwd: te dice donde estas ejem. /home/susana cd .. : retrocedes ejem. actual-> /home/susana retrecedes a -> /home **¡¡OJO!! ESTOS \*COMANDOS NO LOS MENCIONA aqui se los dejo para que en el minuto 1:32 los sigan si gustan.** **\*cd ~: cambia el directorio actual al directorio del usuario " /home/nombre-usuario "** **\*mkdir: crea una directorio (carpeta) si ya te encuentras en el directorio donde po quieres crear puedes solo poner el comando "mkdir" y enseguida el nombre que le asignaras a esta carpeta, por ejemplo "mkdir proyectoPersonal" o puedes especificar una ruta completa por ejemplo "/home/nombre-usuario/nombre-de-la-carpeta".** **\*cd nombre-de-alguna-carpeta: para acceder a dicha carpeta siempre y cuando se encuentre en el directorio actual** clear: limpia terminal reset: resetear touch: abrir archivo ls: lista code .: abre en visual estudio code

Linux es un sistema operativo basado en Unix que utiliza una interfaz de línea de comandos para interactuar con el sistema. Aquí hay una lista de algunos comandos comunes de Linux junto con una breve descripción de lo que hacen:

Comandos Básicos:
pwd: Muestra el directorio de trabajo actual.
ls: Lista los archivos y directorios en el directorio actual.
cd: Cambia el directorio. Por ejemplo, cd Documents te llevará al directorio “Documents”.
mkdir: Crea un nuevo directorio. Por ejemplo, mkdir NewFolder crea un directorio llamado “NewFolder”.
rmdir: Elimina un directorio vacío. Por ejemplo, rmdir OldFolder elimina el directorio “OldFolder”.
rm: Elimina archivos o directorios. Por ejemplo, rm file.txt eliminará el archivo “file.txt”.
cp: Copia archivos o directorios. Por ejemplo, cp file.txt /path/to/destination copia “file.txt” al destino especificado.
mv: Mueve archivos o directorios. También se utiliza para cambiar el nombre de archivos o directorios. Por ejemplo, mv file.txt newfile.txt renombra “file.txt” a “newfile.txt”.
Comandos de Visualización de Contenido:
cat: Muestra el contenido completo de un archivo.
more y less: Permiten ver el contenido de un archivo página por página.
head y tail: Muestran las primeras o las últimas líneas de un archivo, respectivamente.
Comandos de Búsqueda:
grep: Busca patrones en archivos. Por ejemplo, grep “pattern” file.txt buscará el patrón en “file.txt”.
find: Busca archivos y directorios en un sistema de archivos.
Comandos de Administración del Sistema:
ps: Muestra los procesos en ejecución.
kill: Termina un proceso. Por ejemplo, kill PID terminará el proceso con el ID de proceso especificado.
top: Muestra las estadísticas en tiempo real del sistema, incluyendo la carga de la CPU y el uso de la memoria.
Comandos de Red:
ping: Verifica la conectividad con un host en una red.
ifconfig: Muestra información sobre las interfaces de red del sistema.
wget: Descarga archivos desde la web.
Comandos de Gestión de Usuarios y Permisos:
useradd: Crea un nuevo usuario.
passwd: Cambia la contraseña del usuario.
chmod: Cambia los permisos de archivos y directorios.
chown: Cambia el propietario de un archivo o directorio.
Comandos de Compresión y Descompresión:
tar: Se utiliza para comprimir y descomprimir archivos.
zip y unzip: Se utilizan para comprimir y descomprimir archivos en formato ZIP.
Comandos del Sistema de Archivos:
df: Muestra el espacio en disco utilizado y disponible en las particiones del sistema.
du: Muestra el espacio utilizado por archivos y directorios.
mount y umount: Monta y desmonta sistemas de archivos.
Otros Comandos Útiles:
date: Muestra la fecha y hora actuales.
echo: Muestra mensajes en la pantalla o redirige la salida a un archivo.
history: Muestra una lista de comandos previamente ejecutados.
man: Muestra el manual del usuario para un comando específico. Por ejemplo, man ls mostrará el manual para el comando ls.
Estos son solo algunos de los comandos básicos de Linux. Cada comando tiene opciones y argumentos adicionales que puedes explorar utilizando la opción --help o consultando el manual con man comando.

![]()![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202023-10-24%20185618-0c136202-764e-4d37-9143-a9edb2beb051.jpg)

Si tienen problemas con abrir desde live server, eliminen desde ubuntu y creen nuevamene el documento touch web.html y lo intentan otra vez. a mi me funciono .

![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202023-10-06%20234814-ff2b59f7-1e95-4c51-914e-e6e495e0732e.jpg)
Este es mi Tercer Comentario! Cuando curse este curso no sabia mucho sobre la terminal WSL pero en el curso de la "Terminal y linea de comandos" requeria utilizar VSC y hasta que encontre como hacerlo. Aqui el Profe Celis usa VSC pero a mi no me salía. Ahora mas Experimentado lo logre. ![](https://static.platzi.com/media/user_upload/instalar%20VSC%20en%20Ubuntu-45254246-1074-4f81-86a2-17653b095e87.jpg) solo falta con poner code . y se cargara la paqueteria descargable de VSC y siempre que coloques code . se abrira.