Академический Документы
Профессиональный Документы
Культура Документы
CRONTAB Linux
Como funciona
El demonio cron se inicia de /etc/rc.d/ /etc/init.d dependiendo del tipo de
distribucin.
Cron se ejecuta en el background, revisando cada minuto la tabla de tareas
crontab /ect/crontab en /var/spool/cron en bsqueda de tareas que se deben
cumplir.
Al igual que los archivos bash, el crontab nos sirve para la automatizacin de
tareas por EJ: de un sistema o un sistema de respaldo.
En resumen crontab en un achivo de texto que contiene una lista de comnados
que se tiene que ejecutar cada cierto intervalo de tiempo que definamos en
nuestro programa.crontab verifica la fecha y la hora en las cuales nuetsro
script debe ejecutarse, los permisos de ejecucin y lo realiza en el backgroun.
Comandos utilizados en la programacin del modem.
COMANDO ps:
El comando ps se usa para informar del estado del proceso. ps es la
abreviatura de Process Status.
SINTAXIS:
La sintaxis es
ps [opciones]
OPCIONES:
-a
Listar informacin sobre todos los procesos ms frecuentemente solicitados: todos excepto los ld
grupo de procesos y los procesos no asociados con un terminal.
-A
e
-d
Lista informacin sobre todos los procesos excepto los lderes de sesin.
-e
-f
-j
-l
COMANDO cd:
El comando cd se usa para cambiar de directorio.
SINTAXIS:
La sintaxis es
cd [directorio | ~ | ./ | ../ | - ]
OPCIONES:
-L
-P
EJEMPLO:
1.
cd linux-command
Este comando te llevar al subdirectorio (linux-command) desde el directorio
raz.
2.
cd ..
ste cambiar al directorio raz desde el directorio actual.
3.
cd ~
ste comando ir al directorio de inicio del usuario que es "/home/username".
COMANDO kill:
El comando kill se usa para detener procesos en segundo plano.
SINTAXIS:
La sintaxis es
kill [-s] [-l] %pid
OPCIONES:
-s
-l
-pid
-9
COMANDO grep:
El comando grep selecciona y muestra las lneas de los archivos que coincidan
con la cadena o patrn dados.
SINTAXIS:
La sintaxis es
grep [opciones] patrn [archivo]
OPCIONES:
-A
-a
No suprime las lineas de salida con datos binarios, las trata como
texto.
-b
-c
-d
acci
n
-e
patr
n
Busca un patrn.
-h
-i
-n
-q
-r
-v
-V
Muestra la versin.
-w
Caracter comodn.
Empieza por.
Termina en.
COMANDO ls:
El comando ls lista los archivos y directorios en el directorio de trabajo actual.
SINTAXIS:
La sintaxis es
ls [OPCIONES]... [ARCHIVO]
OPCIONES:
-l
Lista todos los archivos, directorios y su modo, nmero de enlaces, propietario del
-a
-d
-p
-u
-i
-ltr
-lSr
COMANDO chmod:
El comando chmod te permite alterar / cambiar los derechos de acceso a
archivos y directorios.
El Permiso de Archivo se da a usuarios, grupos y otros como,
SINTAXIS:
La sintaxis es
chmod [options] [MODE] FileName
Permiso de Archivo
#
Permiso de Archivo
ninguno
slo ejecutar
slo escritura
escritura y ejecucin
slo lectura
lectura y ejecucin
lectura y escritura
Comando
$
cd
$ cd /icm_3g/explotacion
ps
A | grep
sudo
kill
-9
PID
ls
la
$ sudo
chmod 756 free_mem.sh
7
5
6
|
Operadores
Sintaxi
s
>
>>
<
|
Explicacin
Ejemplo
ls >
listado
redirige el resultado para un archivo en vez de para la pantalla
igual que el anterior, pero aade al archivo en vez de sobreescribirlo
cp < ruta
recupera parmetros de un archivo
la salida del comando anterior pasa a ser parmetro del comando siguiente ls | less
/etc/rc.local
Este tipo de fichero nos permite ejecutar un script cada vez que iniciamos un
sistema, por lo general se suele ocupar uno solo, pero cada ve que queramos
ejecutar nuestro script lo llamaremos de/etc/rc.local.
Permisos en Linux
Todo archivo contiene tres niveles de permiso:
rwx
grupo
rwx
otros
R read
- lectura.
W write -escritura (permisos de modificar, en directorios: permisos para
la creacin de archivos en el dir.)
X execution ejecucuin.
Las posiciones son en realidad un bit que se muestra con una letra la cual si
esta encendido se escribe una letra y si se est apagado se representa con un
guion.
Permisos en formato numrico.
La combinacin de bit de encendido se representara tambin de forma
numrica siendo la suma de los bits anteriores.
Permisos Valor
Descripcin
rw------600 El propietario tiene permisos de lectura y escritura.
rwx--x--x
711 El propietario lectura, escritura y ejecucin, el grupo y otros solo ejecucin.
rwxr-xr-x
755 El propietario lectura, escritura y ejecucin, el grupo y otros pueden leer y ejecutar el archivo.
rwxrwxrwx 777 El archivo puede ser leido, escrito y ejecutado por quien sea.
r-------rw-r-----
400
640
Solo el propietario puede leer el archivo, pero ni el mismo puede modificarlo o ejecutarlo y por
supuesto ni elgrupo ni otros pueden hacer nada en el.
El usuario propietario puede leer y escribir, el grupo puede leer el archivo y otros no pueden
hacer nada.
Comando dev/null:
Este tipo de comando se utiliza cuando estamos ejecutando un archivo y
quereos descartar la informacin que se escribe o redirecciona en el EJ: si nos
arroja un error un script