Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Comandos de Administración1
Comandos de Administración1
A continuacion daremos una serie de comandos utiles para conocer aspectos generales
del sistema.
arch #
Este comando sirve para mostrarnos la arquitectura del procesador de nuestro sistema.
[root@localhost ~]# arch
x86_64
uname [parametros]#
La funcion de este comando es similar al anterior, la unica diferencia es que este nos
arroja mas informacion del sistema de acuerdo al numero de parametros que le pasemos.
a.- Imprime el nombre kernel,del equipo, version del kernel, fecha en que fue
apagado el sistema por ultima vez, arquitectura del sistema
Ejemplo:
dmidecode#
Lo que hace este comando es leer la informacin del BIOS directamente y regresar un
listado muy completo de todo el hardware encontrado en el equipo. DMI es por Desktop
Management interface y lee la informacin del llamado SMBIOS (System Management
BIOS).
dmidecode por defecto ofrece un listado bastante largo y completo, asi que si deseas
uno ms corto o resumido, salo con -q.
Ejemplo:
[root@localhost ~]# dmidecode -q
BIOS Information
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 512 kB
Characteristics:
PCI is supported
cat /proc/cpuinfo#
Ejemplo:
cat /proc/meminfo #
Ejemplo:
cat /proc/swaps#
Ejemplo:
cat /proc/net/dev#
Ejemplo:
cat /proc/mounts#
Ejemplo:
lspci -tv #
Ejemplo:
lsusb -tv #
date#
Ejemplo:
Ejemplo:
dmesg#
dmesg es principalmente usado para mostrar los mensajes que se mostraron en pantalla
cuando se arranco el sistema. Se usa sobre todo para realizar depuraciones al sistema de
como se estn cargando los diversos mdulos y componentes al arranque del sistema o
ya en ejecucin. Debido a lo extenso del sistema, es conveniente redireccionar la salida
a un archivo lo cual se puede hacer de la siguiente manera:
[root@localhost ~]# dmesg > mensajes.txt
w#
Nos indica los usuarios que se encuentran en el sistema asi como lo que hacen en el
ejemplo.
Ejemplo:
[root@localhost ~]# w
administrador@repoubuntu:~$ w
11:32:50 up 12 days, 22:25, 1 user, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
administ pts/0 192.168.1.77 11:32 0.00s 0.10s 0.00s w
df -h #
Ejemplo
[root@localhost ~]# df -h
S.ficheros Tamao Usado Disp Uso% Montado en
/dev/sda2 79G 45G 31G 60% /
tmpfs 1,5G 0 1,5G 0% /dev/shm
ps -xa#
cal#
cat#
Comando que permite concatenar archivos, tambin sirve para mostrar la informacin
que contiene un archivo en texto plano.
Descripcin
cat archivo1.txt archivo2.txt > archivo3.txt Concatenar informacin de archivos.
cat archivo3.txt Mostrando informacin de un archivo.
clear#
Limpia pantalla de una terminal o interprete de comandos
Nomenclatura Descripcin
ascariote@ascariote:~$ clear Limpiando pantalla.
cp #
Ejemplos:
date#
df#
Comando que nos muestra la informacin en tiempo real de cuanto espacio libre esta
disponible en el disco duro y en particiones del mismo.
Nomenclatura Descripcin
ascariote@ascariote:~$ Mostrando informacin de espacio en disco duro y
df particiones.
Muestra la informacin de espacio en disco duro y
ascariote@ascariote:~$
particiones en un sistema mas legible con capacidades
df -h
KB/MB/GB/TB.
ascariote@ascariote:~$ Muestra los inodos de uso de los discos duros y de las
df -i particiones.
ascariote@ascariote:~$ Muestra el sistema de ficheros utilizado en el disco duro y de
df -T las particiones.
du#
echo#
exit#
Comando que nos ayuda a salir de sesin que estamos trabajando en el sistema
GNU/Linux.
Nomenclatura Descripcin
ascariote@ascariote:~$ exit Saliendo de una sesin.
file#
free#
head#
history#
hostname#
less#
ln#
Comando que nos permite crear enlaces de archivo y directorios, son accesos directos,
existen 2 tipos de enlaces:
Fuertes o duros: Son aquellos que realmente un archivo existe fsicamente. Si
modificamos un archivo los dems archivos tendrn los mismos cambios.
Nomenclatura Descripcin
ascariote@ascariote:~$ ln archivo1.txt archivo5.txt Enlace duro.
ascariote@ascariote:~$ ln -s /home/ascariote/archivo2.txt Enlace simblico a
archivo6.txt archivo.
Enlace simblico a
ascariote@ascariote:~$ ln -s /media/disk disk
directorio
ls#
man#
more#
mv#
pwd#
reset#
Este comando es muy importante cuando tenemos nuestra consola bloqueada o nos
salen smbolos raros en ella y quisiramos recuperar esta consola.
Nomenclatura Descripcin
ascariote@ascariote:~$ reset Resetea consola o interprete de comandos.
rm#
rmdir#
Comando utilizado para borrar directorio, no puede borrar directorios si existen dentro
de este algn archivo o un subdirectorio.
Nomenclatura Descripcin
ascariote@ascariote:~$ rmdir Videos/ Borrando un directorio.
tail#
top#
Comando que muestra en tiempo real un listado de procesos que se estn ejecutando en
el sistema, especificando el estado del CPU y Memoria que estn siendo utilizando,
numero de usuarios conectado, la carga del sistema.
Nomenclatura Descripcin
Mostrando informacin del estado del sistema en
ascariote@ascariote:~$ top
tiempo real.
Mostrando informacin del estado del sistema con la
scariote@ascariote:~$ top -c
ruta completa del proceso.
ascariote@ascariote:~$ top -d Mostrando informacin del estado del sistema cada 5
5 segundo actualizando la informacin del estado.
ascariote@ascariote:~$ top -u Mostrando informacin del estado del sistema de un
ascariote usuario.
ascariote@ascariote:~$ top -p Mostrando informacin del estado del sistema sobre el
11870 un proceso.
ascariote@ascariote:~$ top -n
Refresca la informacin 4 veces y cierra la aplicacin.
5
touch#
Cambia la fecha de modificacin de un archivo, en caso de no existir el archivo lo
creara sin informacin.
Nomenclatura Descripcin
Cambia la fecha de modificacin de un archivo, en
ascariote@ascariote:~$ touch
caso de que no existiera creara el archivo sin
archivo7.txt
informacin.
ascariote@ascariote:~$ touch -c Cambia la fecha de modificacin de un archivo
archivo7.txt existente.
wget#
whatis#
whereis#
which#
Busqueda de archivos#
find#
Ejemplo 3.-Buscar archivos con extension .bin dentro del directorio '/home/ilemus'
Ejemplo 4.-Buscar archivos binarios que no han sido usados en los ultimos 100 dias.
Ejemplo 6.-Mostrar archivos con la extension ".ps". Hay que destacar que para hacer
uso de este comando primero se tiene que ejecutar el comando updatedb
updatedb#
Montaje de Dispositivos#
mount#
El comando mount nos sirve para montar desde particiones de disco, hasta dispositivos
externos como cd's, dvd's, floopy drives, imagenes ISO, o dispositivos de
almacenamiento masivo de datos.
La manera de usar este comando es la siguiente:
Ejemplo 2. Montando en CD
Compresion de Archivos#
tar#
x.-Extrae los archivos (descomprime los ficheros que se encuentran dentro del archivo
tar)
c junto con este parametro se especifica que se utilizara el nombre del archivo
especificado para la creacion del archivo tar
Ejemplo 1.- Empaquetar un archivo con TAR
zip#