-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathFunciones
40 lines (30 loc) · 925 Bytes
/
Funciones
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
[Función]
[Sintaxis]
[Ejemplo]
Redirigir la salida de un comando a un fichero:
orden > fichero
ls -1 > "Lista de ficheros"
Redirigir la salida de errores a un fichero:
orden 2>fichero.txt
find /etc -type f -name "p*" 2>errores.txt
Redirigir la salida de un comando y errores a un fichero:
orden >fichero 2>&1
find /etc -type f -name "p*" >salida.txt 2>&1
Orden empotrada:
orden $(otra orden)
cp $(find /etc -maxdepth 1 -type f -name "p*") ./
Contar ficheros en un directorio:
ls | wc
ls /bin | wc
Copiar ficheros encontrador por find:
find ruta parametros -exec {} destino;
find /etc -type f -name "p" -exec {} destino \;
Copiar ficheros con nombre estilo BackUp
cp fuente destino
cp fichero fichero.$(date %Y-%m-%d)
Agregar/Eliminar SUID o SGID (como root)
chmod u+s "fichero"
chmod g-s "fichero"
Encontrar ficheros con SUID o SGID
find / -perm -u=s 2> /dev/null
find / -perm -g=s 2> /dev/null