No se todavia si este sea el titulo adecuado para este post que por el momento no sera muy grande pero en el camino lo ire mejorando y agregando mas cosas, este no trata de dar una lista de comandos de linux, porque de esto hay mucho , sino algo de situaciones que me ha llegado a pasar, algunas cosas utiles que les podria servir, y algunos consejos para que no los lleguen a realizar , y no pierdan tiempo en ver como se arreglan los grandes problemas que se pueden llegar a ocasionar por no hacer o ver bien la funcionalidad de los comandos.
Una de ellas es el comando find que como su nombre nos dice , nos ayuda a buscar informacion , Pero hay que tener un poco de cuidado si se utiliza en combinacion con otros porque pueden llegar a ser letales.
Y les dire porque , yo una vez cometi la gracia de utilizar este comando en conjunto con el comando rm a detalle de todo el comando que utilze no lo tengo pero digamos que fue algo asi find ./ «*.c» | rm pongamoslo de ejemplo, lo que queria que cualquier archivo de C que estuviera en esa carpeta que fuera borrado, (yo se que aqui esto no tiene mucho sentido pero digamos que si ) y lo que no sabia es que el comando find es recursivo, y entonces borro todo lo qeu encontro con ese parametro en esa carpeta y lo que estaba adentro de la misma, y eso no es algo muy gracioso y puede llegar a pasar, asi que hay que tener en cuenta todo esto, para que no suceda algo asi.
Otro tip o experiencia para los amantes de VI , yo antes no lo era , yo era mas de EMACS que de VI, pero llegue a un trabajo donde tenian por default en la terminal emulado VI en la linea de comando, y al principio odiaba esto porque no funcionaban ni siquiera las teclas de navegacion , borraban lo que tenia , pero luego de irle agarrando la onda , llega a ser muy util y hasta cierto punto bonito, porque tenemos todo el poder de los comandos de VI en la terminal de comandos, por ejemplo para buscar en el history de comandos utilizamos primero ESC para entrar a ingresar un comando y luego / y asi podemos buscar comandos que hayamos ingresados, cw que sirve para sobreescribir la actual palabra por otra que querramos, y para ir de adelante hacia atras y viceversa utilizadaba J y L creo, ya no recuerdo , podia comenzar a escribir al final de la linea, reemplazar desde un punto hacia otro, realmente fue interesante esa experiencia y uno se llega a acostumbrar a parte que se pueden llegar a aprender facilmente muchos comandos de VI , que es muy util , ya que casi que el 99.9% de los serves unix y linux traen por default el editor de texto VI, asi que es mejor, aprender a amarlo y no estar en contra de el porque llevamos las de perder.
algunos otros comandos interesantes es du -ch para ver el espacio en disco.
el comando grep es otro muy uti para buscar texto en cualquier lado , podemos utilizar el ffmpeg que es mas que todo una libreria para manejar multimedia muy util, como pasar de un formato de video a otro, hacer thumbnails de videos, generar mp3, obtener solo el video o solo el audio, este es muy interesante y muy facil de usar.
tail y head si queremos ver solo porciones de algun archivo muy grande , con la opcion – le podemos decir cuantas lineas queremos ver,
scp para copiar archivos remotos , es muy util, el que siempre debemos de saber es el comando man para ayuda y saber informacion acerca de un comando, o el comando apropos que es como una sugerencia de comandos a un texto dado, estos son algunos de los comandos que se me vienen a la mente que pueden llegar a ser muy utiles, y mas adelante volvere a este post y dare algunos otros mas detallados que pueden servir en determinadas ocasiones.
Saludos.