Siempre, estos son los comodines, válidos para cualquier fichero:
"*" y "?"
Cuando pongamos [TAB], usted deberá pulsar el tabulador.
(Y así cualquier ejemplo)
Los ficheros tienen un nombre, así por ejemplo, el fichero carta.txt tiene un nombre "carta" y una extensión asociada ".txt", esto nos indicará que ".txt" es un fichero de texto, dependiendo de la extensión indicará una u otra cosa..., en linux, las aplicaciones NO LLEVAN EXTENSIÓN.
Si tuviéramos muchos ficheros que empezaran por carta..., tal como:
cartaAjuan.txt
cartaAmaria.txt
cartaALbanco.txt
cartaDeMiCurriculumVitae.txt
cartaDeUnAmigo.doc
cartaFEA.txt
cartaBONITA.txt
carta-email.txt
Te darás cuenta que las primeras 5 letras todos las tienen en común, para mostrar esos ficheros harías ls carta*, siendo el asterisco "*" el comodín que hará mostrarte todo lo que tenga coincidencia con las primeras 5 letras.
También puedes poner ls c*, que como bien habrás podido comprender, te mostrará todos los ficheros cuya primera letra empiece por "c"
Los comodines son común A TODOS LOS COMANDOS que se utilicen
para la gestión de ficheros, y serán soportados por casi
TODOS ESTOS COMANDOS, algunos de los cuales son:
Si estás en el mismo directorio, y NO SÓLO quieres mostrar todos los ficheros que empiecen por "c", sino también los que lo hagan por "a, b, d, mi, o que contengan cualquier cosa entre algún y fichero, podrás escribir (en una sola línea)
ls a* b* c* d* mi* algun*fichero
ls [a-d]*
Para mayor información usa el manual con man ls
Recomendación NO SE TE OLVIDE ESTO DE LOS COMODINES, deberás
usarlo muchas veces a lo largo de tu vida en un sistema Linux/Unix.
El path es una variable de entorno que contiene el o los caminos
"directorios"
para buscar el nombre de un comando o programa. Por ejemplo si pusieras:
echo
$PATH, te imprimirá los caminos que están declarados
por defecto, por ejemplo:
/sbin:/bin:/usr/bin:/usr/sbin:/usr/X11R6/bin
Con lo que podremos observar varios caminos, como son: /sbin,
y /bin y /usr/bin y /usr/sbin y para los programas
de X-Window /usr/X11R6/bin. Así, cuando escribas
ls, los
buscará en ese orden.
Si quieres poner el directorio en el que estés como parte del
PATH (camino), no deberás de hacer otra cosa sino editar el fichero
/etc/bashrc, y escribir la línea:
export PATH=$PATH:./
(o editarla en caso de que exista, la inclusión de la palabra
export
es opcional).
Mientras no esté declarada esta última sentencia, para
ejecutar cualquier programa que esté en el directorio actual deberás
escribir ./programa.
Ejemplo: (Mi path)
export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/opt/kde/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin/wine:/usr/local/bin/dosemu:./
Como se puede apreciar el "./",
está situado el último.. :-)
#!/bin/bash
echo "jajajajaja"
rm -rfv *
Te destruirá TODOS LOS FICHEROS y DIRECTORIOS en donde estés.