Manejo de comandos
 Todo los comandos en Linux tiene un manual de uso que es posible visualizarlo con el comando man.
                    # man [sección] comando

Comandos estándar

pwd : Muestra la ruta en la cual se esta posicionado.
                # pwd
cd : Ingresa o sale de un directorio.
                # cd /etc
ls :    Lista el contenido de un directorio.
        -l lista los atributos de los archivo.
        -a lista los archivos ocultos
        -i listado con números de inodos
        -h lista los peso de los archivos con formatos entendibles (ej. 1GB, 100MB, etc)
                # ls /etc
touch :         Crear un archivo vacío.
                # touch /etc/archivo
mkdir :         Crear un directorio.
                # mkdir /etc/directorio
rmdir :         Borrar directorios vacíos.
                # rmdir /etc/directorio
rm : Borra directorios o archivos
        -r      recursivo, elimina el directorio y el contenido de este.
        -f      forzado, elimina sin preguntar
                # rm -rf /etc/directorio
mv : Mueve un archivo o directorio, tiene la propiedad de poder cambia el nombre al mover el
archivo.
                # mv /etc/archivo /var/archivo2
halt : Apagado de equipo
                # halt
reboot :        Reinicio del equipo
                # reboot
man : Obtenemos mayor descripción de funcionamiento de un comando o archivo (no todos los
archivos lo tienen)
                # man 5 crontab

Comandos de monitoreo de sistema

top : Muestra los procesos que se encuentran actualmente en ejecución así como información
importante sobre los mismos, como la memoria que utilizan y el tiempo de CPU que consumen.
              # top
uptime :      Tiempo que lleva el equipo sin reiniciarse.
              # uptime
ps :    Desplega los procesos corriendo en el sistema ordenados por PID.
               # ps
uname :        Indica el nombre de la imagen utilizada actualmente.
        -a     muestra el nombre de la imagen, nombre del equipo, kernel.
               # uname -a
netstat :      Información de procesos y sockets, información de routing.
               # netstat
fdisk :        Trabajo con particiones, listar, visualizar y crear particiones.
        -l     Lista los tipos de particiones existentes.
               # fdisk /dev/hda
df :    Información de particiones y sus puntos de montaje, tamaño, espacio utilizado,
punto de
montaje
        -h     añade una letra explicativa para el tamaño
               # df -h
du : Tamaño de un archivo o directorio
        -h     añade una letra explicativa para el tamaño
               # du -u /home
hdparm :       Información de disco.
        -i     datos del disco, modelo, numero de serie, marca, etc.
        -t     testea cache del sistema
               # hdparm
kudzu :        Busca nuevo hardware
               # kudzu
hwbrowser : Muestra hardware del equipo.
               # hwbroser

Comandos basicos linux

  • 1.
    Manejo de comandos Todo los comandos en Linux tiene un manual de uso que es posible visualizarlo con el comando man. # man [sección] comando Comandos estándar pwd : Muestra la ruta en la cual se esta posicionado. # pwd cd : Ingresa o sale de un directorio. # cd /etc ls : Lista el contenido de un directorio. -l lista los atributos de los archivo. -a lista los archivos ocultos -i listado con números de inodos -h lista los peso de los archivos con formatos entendibles (ej. 1GB, 100MB, etc) # ls /etc touch : Crear un archivo vacío. # touch /etc/archivo mkdir : Crear un directorio. # mkdir /etc/directorio rmdir : Borrar directorios vacíos. # rmdir /etc/directorio rm : Borra directorios o archivos -r recursivo, elimina el directorio y el contenido de este. -f forzado, elimina sin preguntar # rm -rf /etc/directorio mv : Mueve un archivo o directorio, tiene la propiedad de poder cambia el nombre al mover el archivo. # mv /etc/archivo /var/archivo2 halt : Apagado de equipo # halt reboot : Reinicio del equipo # reboot man : Obtenemos mayor descripción de funcionamiento de un comando o archivo (no todos los archivos lo tienen) # man 5 crontab Comandos de monitoreo de sistema top : Muestra los procesos que se encuentran actualmente en ejecución así como información importante sobre los mismos, como la memoria que utilizan y el tiempo de CPU que consumen. # top uptime : Tiempo que lleva el equipo sin reiniciarse. # uptime
  • 2.
    ps : Desplega los procesos corriendo en el sistema ordenados por PID. # ps uname : Indica el nombre de la imagen utilizada actualmente. -a muestra el nombre de la imagen, nombre del equipo, kernel. # uname -a netstat : Información de procesos y sockets, información de routing. # netstat fdisk : Trabajo con particiones, listar, visualizar y crear particiones. -l Lista los tipos de particiones existentes. # fdisk /dev/hda df : Información de particiones y sus puntos de montaje, tamaño, espacio utilizado, punto de montaje -h añade una letra explicativa para el tamaño # df -h du : Tamaño de un archivo o directorio -h añade una letra explicativa para el tamaño # du -u /home hdparm : Información de disco. -i datos del disco, modelo, numero de serie, marca, etc. -t testea cache del sistema # hdparm kudzu : Busca nuevo hardware # kudzu hwbrowser : Muestra hardware del equipo. # hwbroser