Comandos básicos de Linux: particiones, montaje, correo, enlaces, respaldos y procesos

Español3,28 KB

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: interrumpir
  • kill -9: forzar la terminación
  • kill -15: solicitar la terminación
  • kill -20: suspender

Descargar

PDF Word HTML