Parece que la pequeña entrada que comentábamos el otro día con unos pocos comandos de la Terminal gustó bastante a todos nuestros lectores, así que repito entrada con otros tres comandos interesantes y curiosos que nos pueden ayudar un poco para investigar y usar más la Terminal.
-
ls -la
. “ls” es el comando más común de todos los que podemos usar en la terminal, es un comando que nos lista todos los archivos que contiene cualquier carpeta del sistema en la que escribamos dicho comando. Pero la opción que os muestro es algo diferente: “ls -la” no sólo muestra todos los archivos, también muestra los archivos ocultos por el Finder (aquellos que empiezan con un punto su nombre) y además información como los permisos, tipo de archivo, si cuentan con un S.Link o si contienen el sticky bit activado. -
man
. Este comando puede que sea uno de los más útiles de todos los que puedas encontrar en la terminal, digamos que es una guía o ayuda sobre cualquier otro comando. Si tenemos alguna duda de como funciona o como gestionar cualquier comando, antes de usarlo simplemente tenemos que escribir el comando “man” y posteriormente el nombre del comando del que tenemos dudas. El resultado será una enorme guía de uso para el comando del que tenemos dudas.
-
find
. Algunas personas quedaron sorprendidas con el comando mdfind el otro día, un comando para buscar documentos desde la Terminal, en el caso de mdfind se hace uso de la potencia de Spotlight, pero la terminal cuenta también con su propio buscador llamado find. No es tan potente, pero también es capaz de localizar con bastante precisión archivos en nuestro ordenador.
Ver 32 comentarios
32 comentarios
41825
"la Terminal" XD
Eso era una peli no?
anjzz
Cuando quiero leer un manual (man) de algún comando con detenimiento, o imprimirlo me suele gustar el siguiente comando para abrirlo como pdf en Vista previa:
Por ejemplo el manual del comando ls:
man ls -t | open -f -a Preview
borjita
ui, no digas que find es menos potente, simplemente es diferente, y en mi humilde opinión mucho mas útil para los que nos gusta sacar provecho de la terminal.
Ejemplo
find /Volumes/Disco -name "*.DS_Store" -exec rm {} \;
y adios a todos los ficheros .DS_Store del volumen "Disco" (por decir algo)
y otro muy útil:
find . -name "*.ext" -exec myscript {} \;
te permite ejecutar el script "myscript" (o cualquier otro ejecutable) sobre todos y cada uno de los ficheros de extension "ext" ("*.ext") en el directorio actual y subdirectorios. Esto es ideal para convertir cientos de imagenes o peliculas de un formato a otro (por ejemplo utilizando la version de linea de comando de HandBrake)
etc etc etc.
Vamos, que es una maravilla!! :-)
trumanbaltar
Yo pensé que ya en los comentarios del primer artículo se había dejado claro que Terminal en este contexto es masculino...
anjzz
Un comando gracioso que puede ser útil para que un script te notifique si no estás enfrente del ordenador es que te avise con voiceover. Ej:
say "Job finished"
También sirve para dar sustos a la novia después de conectarte via ssh a su mac y ejecutar say "I am watching you"
darkness69
Es UNIX estándar, un buen libro sobre UNIX BSD y a disfrutar de la shell.
Eddy ヅ
Muy buenos los comandos. La verdad es que cuando has tocado cualquier distro de Linux y usas a menudo el terninal, te resulta mas facil. Son comandos "conocidos", aun así se agradece. Salu2 ;)
kimalo
sabes algun libro de unix que sea bueno