Comandos básicos de Linux: particiones, montaje, correo, enlaces, respaldos y procesos
Formatear y montar una partición
Formatear partición
[root@LC12211XX ~]# mkfs. (2 veces tabulador)
[root@LC12211XX ~]# mkfs.ext3 /dev/sdb1
Crear y guardar punto de montaje
[root@LC12211XX ~]# ll /
[root@LC12211XX ~]# mkdir /sor/
[root@LC12211XX ~]# mkdir /sor/alumno
[root@LC12211XX ~]# ll /
[root@LC12211XX ~]# cd /sor/
[root@LC12211XX sor]# ll
total 4
drwxr-xr-x. 2 root root 4096 may 30 16:09 alumno
[root@LC12211XX sor]# cd
[root@LC12211XX ~]# mount /dev/sdb1 /sor/alumno
[root@LC12211XX ~]# mount | grep sdb
/dev/sdb1 on /sor/alumno type ext3 (rw)
[root@LC12211XX ~]#
Envío de correo electrónico
[root@LC12211XX ~]# vi /mail
[root@LC12211XX ~]# echo "hola juanito como estas"
hola juanito como estas
[root@LC12211XX ~]# echo "hola juanito como estas" | mail -s "saludos" alumno@localhost
[root@LC12211XX ~]# cat /var/spool/mail/alumno
hola juanito como estas
[root@LC12211XX ~]# touch /opt/texto
[root@LC12211XX ~]# vi /opt/texto
[root@LC12211XX ~]# mail -s "hola" alumno@localhost < /opt/texto
[root@LC12211XX ~]# cat /var/spool/mail/alumno
Enlaces simbólicos
[root@LC12211XX ~]# touch /opt/hola2
[root@LC12211XX ~]# ln -s /opt/hola2 /etc/hola2
Respaldo con tar
[root@LC12211XX ~]# touch /opt/archivo{1,2,3,4,5,6,7,8,9}
[root@LC12211XX ~]# tar -cvf /etc/respaldoopt.tar /opt/
Búsqueda con locate
[root@LC12211XX ~]# updatedb (actualizar)
[root@LC12211XX ~]# locate respaldoopt.tar
/etc/respaldoopt.tar
Búsqueda y operaciones con find
[root@LC12211XX ~]# touch /tmp/archivoprueba1.tmp
[root@LC12211XX ~]# touch /tmp/archivoprueba2.tmp
[root@LC12211XX ~]# cd /tmp/
[root@LC12211XX tmp]# find . -name "*.tmp" -exec rm {} \; (borrar los archivos creados)
[root@LC12211XX tmp]# mkdir /opt/respaldo3
[root@LC12211XX tmp]# find /etc -name "*.conf" -exec cp {} /opt/respaldo3 \; (copia los archivos .conf de /etc a respaldo3)
Compresión con zip
[root@LC12211XX tmp]# zip -9 -r /opt/respaldo3.zip /opt/respaldo3
Gestión de procesos
top
[root@LC12211XX tmp]# top (ver los procesos)
nice y renice
[root@LC12211XX ~]# nice -n 19 3953 (asignar menor prioridad al proceso al iniciarlo)
[root@LC12211XX ~]# renice 19 3953 (modifica la prioridad de un proceso en ejecución)
ps
[root@LC12211XX ~]# ps (ver el proceso)
kill
kill -2: interrumpirkill -9: forzar la terminaciónkill -15: solicitar la terminaciónkill -20: suspender