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