Git listado comandos para trabajar con directorios y archivos
Fecha Publicación:
11 de Abril de 2020
Fecha Modificación:
21 de Julio de 2021
Para navegar a través de tus directorios y ficheros, hay una serie de comandos necesarios:
pwd- print working directory - indica en qué directorio te encuentrasls- list - lista los directorios y archivos de tu ubicacióncd- change directory - se utiliza para cambiar de directoriocd nombre_del_directorio- navega hacia un directorio descendientecd ../- sube un directoriocd ../../- sube dos directorioscd /- va al directorio raíz de tu ordenadormkdir- make directory - crea un directorio
Crear Fichero y Visualizar
- touch <nombrearchivo.extension> → Crea un archivo
- cat <nombrearchivo> → visualiza el contenido del archivo
Veamos ahora la lista de comandos para manipular los ficheros (mover, cortar, borrar)
ls -a→ lista todos los ficheros, incluso los que están ocultos que empiezan por un .ls -l→ lista todos los ficheros de un directorio en un formato largols -t→ ordena ficheros y directorios según su fecha de modificaciónls -alt→ lista todos los contenidos, incluso los ficheros ocultos y directorios, en formato largo, ordenados por la fecha de la última modificación.cp- copy → copia directorios y archivos. En primer lugar se señala el nombre del archivo cuyo contenido se desea copiar y a continuación el documento donde se quiere pegar:cp fichero_origen.txt fichero_destino.txtcp fichero_origen.txt directorio_destino/copia un fichero en un directorio de destino.cp fichero_origen.txt fichero_destino.txt directorio/cambia los dos ficheros a un directorio de destino. N.B. Si deseáramos copiar diferentes ficheros en un directorio, deberíamos indicar en primer lugar todos los ficheros y en último lugar el directorio o archivo de destino.
Pueden utilizarse expresiones regulares para señalar los archivos que queremos copiar:
cp *.txt→ Este comando copiaría todos los ficheros que tuvieran formato .txt.cp t*.txt→ Este copiaría sólo los ficheros que empezaran por la letra t.cp * Directorio_Destino→ Copiaría todo el contenido del directorio donde nos encontramos y lo pegaría al directorio de destino.
Utilizaremos el mismo procedimiento para mover archivos:
mv fichero.txt Directorio_Destino- Moverá el fichero.txt al directorio de destino indicado.mv fichero.txt fichero.txt Directorio_Destino- Moverá los ficheros al directorio de destino indicado.
Pero atención, si lo que deseamos es cambiar el nombre a un archivo, lo debemos indicar también con el comando mv:
mv fichero_nombre_antiguo.txt fichero_nombre_moderno.txt- Renombra los ficheros.
Para eliminar archivos o ficheros, utilizamos rm:
rm fichero.txt- elimina un archivorm -r directorio- elimina el directorio y todo lo que contiene.
Articulo : 1594 - Veces Leidas