In [1]:
ls
ls -l
Idem ls
pero le pedimos que liste con mas informacion
In [2]:
ls -l
dir
vale para Linux y WindowsLo que se muestra por consola con dir
en Windows es mas parecido al resultado del ls -l
en linux
In [3]:
dir
En linux se puede chequear el directorio actual en el que se esta parado con el comando pwd
. La consola de windows en cambio muesta siempre en el prompt el path completo.
In [4]:
pwd
Para moverse entre directorios se utiliza el comando cd
(lease change directory). Se utiliza de la forma: cd <nombre_de_la_carpeta>
. Por ejemplo, si listamos podemos ver que tenemos una carpeta con el nombre "programas_python". Para movernos a ella:
In [5]:
pwd #Imprimo path actual
In [6]:
ls #Listo el contenido de la carpeta actual
In [7]:
cd programas_python #Cambio a la carpeta
In [8]:
pwd #Imprimo el path actual
In [9]:
ls #Listo el contenido de la carpeta
Ahora puedo ejecutar estos scripts. Por ejemplo, ejecutamos el script_2 (imprime "Hola munro")
In [10]:
python3 script_2.py
Funciona (lo encuentra). Se obtiene el mismo resultado que si lo importo desde Python. Notar que no puedo ejecutar "mi_archivo.py" que estaba en la carpeta anterior
In [11]:
python3 mi_archivo.py
Para poder ejecutar "mi_archivo.py" tengo que volver a la carpeta anterior (desde donde partimos). Podemos hacer eso con el comando cd
y en vez de poner el nombre de una carpeta utilizar ..
.
In [12]:
pwd #Imprimo path actual
In [13]:
ls #Listo el contenido de la carpeta actual
In [14]:
cd .. #Vuelvo a la carpeta anterior
In [15]:
pwd #Imprimo path actual
In [16]:
ls #Listo el contenido de la carpeta actual
Puedo ahora ejecutar "mi_archivo.py":
In [17]:
python3 mi_archivo.py
Pero no "script_2.py"
In [18]:
python3 script_2.py
In [19]:
cat mi_archivo.py