APRENDE LOS COMANDOS
apropos subject - Lista de páginas de manuales por tema.
man -k keyword - muestra páginas de manual que contienen palabras clave
man command - muestra el manual de comando
man -t man | ps2pdf -> man.pdf - Hacer un pdf de una página de manual.
which command: muestra el nombre completo de la ruta del comando
time command - Ver cuánto tiempo toma un comando
whereis app - muestra ubicaciones posibles de la aplicación
which app: muestra qué aplicación se ejecutará de forma predeterminada; Muestra la ruta completa
BUSCANDO
grep pattern files - Búsqueda de patrones en archivos
grep -r pattern dir - Busca recursivamente el patrón en dir
command | grep pattern - Busca un patrón en la salida del comando
locate file - Buscar todas las instancias del archivo
find / -name filename - Comenzando con el directorio raíz, busca el archivo llamado "filename"
find / -name "* filename *" - Comenzando con el directorio raíz, busqca el archivo que contiene la cadena "filename"
locate filename - Encuentra un archivo llamado "filename" usando el comando locate. Esto supone que ya ha utilizado el comando updatedb (ver el siguiente)
updatedb - Crea o actualiza la base de datos de archivos en todos los sistemas de archivos conectados al directorio raíz de Linux
which filename - muestra el subdirectorio que contiene el archivo ejecutable llamado filename
grep TextStringToFind / dir - Comenzando con el directorio llamado dir, busca y enlists todos los archivos que contengan TextStringToFind
PERMISOS DE ARCHIVO
chmod octal file - Cambia los permisos de archivo a octal, que se pueden encontrar por separado para usuario, grupo y mundo añadiendo: 4 - read (r), 2 - write (w), 1 - execute (x)
Ejemplos:
Chmod 777 - leer, escribir, ejecutar para todos
Chmod 755 - rwx para el dueño, rx para el grupo y el mundo
Este permiso debe usarse con mucho cuidado. En próximas notas te seguiremos hablando del tema. Si deseas saber más de la programación de Linux, te invitmos a que leas nuestra próxima nota. También, si deseas aprender diseño de páginas web, puedes tomar un curso de Java, el cual te ayudará a comprender el funcionamiento de JavaScript.