Diferencia entre revisiones de «Introducción a Linux/Comandos»
Contenido eliminado Contenido añadido
Sin resumen de edición |
|||
Línea 15:
En ciertos casos se puede simplemente entrecomillar la ruta, ej: <code>cd "Tales of the Abyss"</code>
*Regla número 3: los comandos se teclean tal como aquí, excepto los parámetros entre corchetes (que son opcionales, y de escribirse, se escribirán sin ellos) y entre símbolos <> (a cambiar por el valor o ruta que haga falta; igualmente se escriben sin símbolos <>).
*Regla número 4: las opciones se escriben anteponiendo un guion, si constan de una sola letra; o dos si constan de varias.
*Regla número 5: esta es una lista muy reducida que ofrece las opciones más típicas de los comandos más usados. Para más información, use los comandos de ayuda.
==Comandos de ayuda==
Línea 126:
| find
| Comando para búsqueda de ficheros. Tiene decenas de opciones que lo hacen extremadamente potente.
▲find /etc -type l <- Busca enlaces simbólicos dentro de /etc
find /etc -type l
find /etc -type f -mtime -10 <- Busca ficheros modificados hace 10 o menos días.▼
find /etc -type f -mtime -10
Podemos utilizar un script en línea sustituyendo -exec script1.sh {} por una sentencia similar a▼
find /etc -type f -mtime 10
-exec bash -c " echo \"Fichero:{}\" ; grep \"patron1\" {} ; wc -l {} "▼
Busca ficheros modificados hace 5 o más dias dentro de /etc con nombre extensión sh o php y sobre cada coincidencia ejecuta un nuevo script pasando el nombre del fichero encontrado como parámetro.('{}' es reemplazado por el nombre del fichero encontrado.).
find /etc -type f -name "*sh" -or -name "*.php" -mtime +5 -exec script1.sh {} \;
▲Para este último caso,
|}
==Copias de seguridad==
Línea 179 ⟶ 187:
| sustituyendo usuario por el nombre de usuario (o no escribiendo nada para el usuario que ejecute el comando) permite cambiar la contraseña, o establecer una nueva si no tiene<br>La opción <code>-d</code> permite borrarla, dejando la cuenta sin contraseña (peligroso)<br>Sólo el superusuario puede cambiar contraseñas que no sean la suya<br><br>En caso de error la contraseña quedará sin cambios.
| <pre>marivi@bellota:~$ passwd
Cambiando la
(actual) contraseña de UNIX:
Enter new UNIX password:
|