SlideShare una empresa de Scribd logo
1 de 10
Habilidades de linux.
lema de Ailurus
Dale un pez a un hombre y podrá comer un día; pero si le enseñas a pescar podrá comer por el resto de
sus días.

Mostrar ID del distribuidor de Linux
lsb_release -is

Mostrar el número de versión de Linux
lsb_release -rs

Mostrar el nombre clave de Linux
lsb_release -cs

Mostrar el nombre del hardware de la computadora
uname -m

Mostrar una lista de todos los dispositivos PCI, tales como placas de video, placas de red...
lspci


Recuperar la memoria que almacena pagecache, dentries e inodes
echo 3 > /proc/sys/vm/drop_caches


Mostrar la lista de módulos del kernel Linux
lsmod


Lista de dispositivos USB
lsusb -v


Mostrar el estado de la placa de red
sudo ethtool eth0


Lista de hardware
sudo lshw


Lista de particiones del disco rígido
sudo fdisk -l


Mostrar parámetros de los discos SATA
sudo hdparm -I /dev/sda
Mostrar el uso de espacio de disco
df -h


Mostrar uso de espacio de archivos/carpetas
du -bsh NOMBRE_DE_LA_CARPETA


Mostrar la cantidad de memoria libre y utilizada
free


Mostrar procesos
ps -e
Mostrar árbol de procesos
pstree
Mostrar los procesos dinámicamente
top


Terminar un proceso con un id de proceso dado
sudo kill -9 ID_DEL_PROCESO


Terminar un proceso con un nombre de proceso dado
sudo killall NOMBRE_DEL_PROCESO


Lista de archivos que están abiertos por un proceso dado
lsof -p ID_DEL_PROCESO
lsof -c NOMBRE_DEL_PROCESO


Lista de procesos que abrieron un archivo dado
lsof NOMBRE_DEL_ARCHIVO


Lista de procesos que están usando el puerto 80
lsof -i :80


Configurar una conexión ADSL
sudo pppoeconf


Iniciar conexiones ADSL
sudo pon
Cierra conexiones ADSL
sudo poff
Muestra la MAC de una dirección de IP dada
arping DIRECCION_IP


Muestra el nombre de NetBIOS de una dirección de IP dada
nmblookup -A DIRECCION_IP


Muestra la dirección IP y MAC
ifconfig -a


Mostrar ruta
netstat -rn


Configurar el MAC de una interfaz de red
sudo ifconfig eth0 hw ether 00:11:22:33:44:55


Mostrar información acerca de un nombre de dominio
whois example.com


Mostrar la ruta de red de un host dado
tracepath example.com


Pedir una dirección IP al servidor DHCP
sudo dhclient


Reiniciar temporariamente un script de inicio
sudo /etc/init.d/NOMBRE_DEL_SCRIPT restart
Detener temporariamente un script de inicio
sudo /etc/init.d/NOMBRE_DEL_SCRIPT stop


Añadir un usuario
sudo adduser NOMBRE_DE_USUARIO
Eliminar un usuario
sudo deluser NOMBRE_DE_USUARIO


Cambiar la contraseña de usuario
sudo passwd NOMBRE_DE_USUARIO
Cambiar nombre completo del usuario, número y extensión de la oficina e información del número
telefónico del hogar.
sudo chfn NOMBRE_DE_USUARIO
Mostrar la información del usuario
finger NOMBRE_DE_USUARIO


Prevenir temporariamente que un usuario inicie sesión
sudo usermod -L NOMBRE_DE_USUARIO
Revocar la operación anterior
sudo usermod -U NOMBRE_DE_USUARIO


Añadir un usuario al grupo admin
sudo usermod -G admin -a NOMBRE_DE_USUARIO


Configuración de un proxy HTTP
export http_proxy=http://PROXY.DOMINIO.NOMBRE:PUERTO


Modificar la información después del inicio de sesión
sudo vim /etc/motd.tail


Elija el método de entrada para X Window
im-switch -c


Convertir el nombre de archivo de GBK a UTF8
convmv -r -f gbk -t utf8 --notest NOMBRE_DE_ARCHIVO


Convertir el contenido del archivo de GBK a UTF8
iconv -f gbk -t utf8 NOMBRE_DE_ARCHIVO


Convertir las etiquetas en '*.mp3' de GBK a UTF8
find . -name '*.mp3' -execdir mid3iconv -e GBK {} ;


Leer un archivo largo
less FILE_NAME


Mostrar las líneas que coincidan con un patrón
grep REG_EXP FILE_NAME
Mostrar una lista de nombres de archivos. De archivos que contengan una cadena dada
grep -lr REG_EXP PATHNAME


Mostar todos los archivos '.txt'
find . -name '*.txt'


Crear dos archivos vacíos
touch nombre_de_archivo_1 nombre_de_archivo_2


Crear un directorio. Crear los directorios padres que sean necesarios.
mkdir -p /tmp/a/b/c/d/e


Cambiar el directorio de trabajo al home
cd
Cambiar el directorio de trabajo al directorio de trabajo anterior
cd -


Mostrar archivos ocultos
ls -a


Copiar un directorio. Conservando enlaces, modos de archivo, propietarios, marcas de tiempo.
cp -a DIRECTORIO_ORIGEN DIRECTORIO_DESTINO


Determinar el tipo de archivo
file NOMBRE_DE_ARCHIVO


Mostrar en pantalla las últimas 6 líneas
tail -n 6 NOMBRE_DE_ARCHIVO


Copiar archivos vía SSH
scp -rp NOMBRE_DE_ARCHIVO NOMBRE_DE_USUARIO@HOST:RUTA_DE_DESTINO


Renombrar los archivos '*.rm' a '*.rmvb'
rename 's/.rm$/.rmvb/' *


Cambia el nombre de archivo a minúsculas
rename 'tr/A-Z/a-z/' *
Mostrar los sub-directorios en el directorio actual
ls -d */.


Mostrar el número de archivo en el directorio actual
ls . | wc -w


Extraer un archivo «*.gz»
gunzip NOMBRE_DE_ARCHIVO.gz
Extraer un archivo «*.tar.gz»
tar zxf NOMBRE_DE_ARCHIVO.tar.gz
Extraer un archivo «*.tar.bz2»
tar jxf NOMBRE_DE_ARCHIVO.tar.bz2


Comprimir
tar czf NOMBRE_DE_ARCHIVO.tar.gz ARCHIVO_1 ARCHIVO_2 ... ARCHIVO_N
tar cjf NOMBRE_DE_ARCHIVO.tar.bz2 ARCHIVO_1 ARCHIVO_2 ... ARCHIVO_N


Mostrar un calendario
cal
cal MES AÑO


Configurar fecha y hora vía NTP
sudo ntpdate ntp.ubuntu.com


Apagar su computadora
sudo halt
sudo shutdown -h now
Apagar su computadora a las 23:00
sudo shutdown -h 23:00
Apagar su computadora después de 60 minutos
sudo shutdown -h +60


Reiniciar su computadora
sudo reboot
sudo shutdown -r now


If you want some program to start up automatically, please put '.desktop' files into
'$HOME/.config/autostart'
You      can        configure       "preferred            applications"   by       this      file
"$HOME/.local/share/applications/mimeapps.list"


Monitorear continuamente el uso de memoria
watch -d free


Mostrar la respuesta HTTP HEAD
w3m -dump_head http://example.com


Mostrar el contenido del archivo con el número de línea
nl NOMBRE_DE_ARCHIVO


Eliminar Rootkit
sudo rkhunter --checkall


Cambiar hostname
sudo NOMBRE_ACTUAL NUEVO_NOMBRE


«Tasksel» agrupa paquetes de software en «tareas». Puede seleccionar una «tarea» y luego instalar
todos los paquetes de software necesarios. Es fácil configurar servidores LAMP o servidores de
computación en nube.
Mostrar todas las tareas
tasksel --list
Mostrar la descripción extendida de una tarea
tasksel --task-desc lamp-server
Mostrar los paquetes que son parte de una tarea
tasksel --task-packages lamp-server
Instalar/Eliminar una tarea
gksudo tasksel


Cambiar prioridad de los procesos
renice NUEVA_PRIORIDAD `pgrep NOMBRE_DEL_PROCESO`
ejemplo: renice 5 `pgrep firefox`
      renice -5 `pgrep wine-server`
          alto <------------------> bajo
NUEVA_PRIORIDAD = -19, -18, -17 [...] 18, 19, 20


Borrar el historial de Bash
history -c
If you want to use colorful "ls", that is, use colors to distinguish types of files, you can add these lines
in $HOME/.bashrc:

if [ "$TERM" != "dumb" ]; then
   eval "`dircolors -b`"
   alias ls='ls --color=auto'
fi

$HOME/.thumbnails/ directory is a cache dir GNOME makes when you browse through your folders
in nautilus.
It contains thumbnail pictures of picture files you've previously looked at.

You can get its total size by
du -bs $HOME/.thumbnails/

You can delete the files in the .thumbnails directory that haven't been accessed for seven days, to free
disk space.
find $HOME/.thumbnails/ -type f -atime +7 -exec rm {} ;


Capturar pantalla después de 10 seg
gnome-screenshot -d 10
Capturar ventana actual después de 10 seg
gnome-screenshot -wd 10


Iniciar el editor de GConf:
Presione Alt+F2, escriba 'gconf-editor'.

Configurar apt source
sudo software-properties-gtk
sudo software-properties-kde

Mostrar los paquetes que no están instalados pero dejaron una configuración residual
dpkg -l | awk '/^rc/ {print $2}'


Añadir un repositorio PPA:
sudo add-apt-repository ppa:NOMBRE_DEL_REPOSITORIO


Mostrar una lista con los archivos instalados por un paquete dado.
dpkg -L NOMBRE_DEL_PAQUETE


Mostrar una lista de paquetes que instalaron un archivo dado.
dpkg -S NOMBRE_DE_ARCHIVO
Mostrar una lista de paquetes cuyos nombres coincidan con un patrón de expresión regular.
apt-cache search EXPRESIÓN_REGULAR


Mostrar un lista de paquetes que provean un archivo dado
apt-file search NOMBRE_DE_ARCHIVO


Mostrar la lista de dependencias de un paquete dado.
apt-cache depends NOMBRE_DEL_PAQUETE


Mostrar la lista de paquetes que dependen del paquete dado.
apt-cache rdepends NOMBRE_DEL_PAQUETE


Pide que se inserte un disco, y luego añade el disco a source list.
sudo apt-cdrom add


Instala las nuevas versiones de los paquetes instalados en el sistema.
sudo apt-get upgrade


Elimine la archivos residuales de configuración.
dpkg -l | grep ^rc | awk '{print $2}' | sudo xargs dpkg -P


Instalar automáticamente los archivos necesarios para './configure ; make ; make install'
sudo auto-apt run ./configure


Guarda la lista de paquetes instalados en el sistema.
dpkg --get-selections | grep -v deinstall > ALGÚN_ARCHIVO
Después use el archivo para restaurar los paquetes.
dpkg --set-selections < ALGÚN_ARCHIVO ; sudo dselect


Después de ejecutar «sudo           apt-get    install»,     los   archivos   «*.deb»   se   almacenan   en
«/var/cache/apt/archives»
Puede limpiar esta carpeta con:
sudo apt-get clean


Mostrar la URL de un paquete dado
apt-get -qq --print-uris install NOMBRE_DEL_PAQUETE


Mostrar algunas estadísticas acerca de apt cache
apt-cache stats


Mostrar los nombres de todos los paquetes
apt-cache pkgnames


Mostrar alguna información de un paquete dado.
apt-cache show NOMBRE_DEL_PAQUETE

Más contenido relacionado

La actualidad más candente

Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linuxmaomaq
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubunturobertoiglesias
 
TUTORIAL SHELL WINDOWS
TUTORIAL SHELL WINDOWSTUTORIAL SHELL WINDOWS
TUTORIAL SHELL WINDOWSFILARE.ORG
 
Comandos de ubuntu
Comandos de ubuntuComandos de ubuntu
Comandos de ubuntuAny Saula
 
Comandos GNU/Linux-Unix y programación shell.
Comandos GNU/Linux-Unix y programación shell.Comandos GNU/Linux-Unix y programación shell.
Comandos GNU/Linux-Unix y programación shell.Alan Resendiz
 
Comandos básicos en Ubuntu
Comandos básicos en Ubuntu Comandos básicos en Ubuntu
Comandos básicos en Ubuntu Daniel Rivas
 
Script Y Comandos De Linux
Script Y Comandos De LinuxScript Y Comandos De Linux
Script Y Comandos De Linuxsilvanetorres
 
Tutorial Comandos
Tutorial ComandosTutorial Comandos
Tutorial Comandoseguzman
 
Consola y Comandos Básicos de Linux (I)
Consola y Comandos Básicos de Linux (I)Consola y Comandos Básicos de Linux (I)
Consola y Comandos Básicos de Linux (I)Julio Caiza
 
Maria jose hernandez c.i. 27.878.738 - seccion pnf if-02 t1 f2 - administra...
Maria jose hernandez   c.i. 27.878.738 - seccion pnf if-02 t1 f2 - administra...Maria jose hernandez   c.i. 27.878.738 - seccion pnf if-02 t1 f2 - administra...
Maria jose hernandez c.i. 27.878.738 - seccion pnf if-02 t1 f2 - administra...MariaJoseHernndez2
 
copias de seguridad rsync
copias de seguridad rsynccopias de seguridad rsync
copias de seguridad rsyncmanu betran
 

La actualidad más candente (18)

Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
Linux comandos 1
Linux comandos 1Linux comandos 1
Linux comandos 1
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubuntu
 
Comandos basicos en linux
Comandos basicos en linuxComandos basicos en linux
Comandos basicos en linux
 
TUTORIAL SHELL WINDOWS
TUTORIAL SHELL WINDOWSTUTORIAL SHELL WINDOWS
TUTORIAL SHELL WINDOWS
 
Comandos de ubuntu
Comandos de ubuntuComandos de ubuntu
Comandos de ubuntu
 
Sistema Operativos - Objetivo 3 - Comandos Linux
Sistema Operativos - Objetivo 3 - Comandos LinuxSistema Operativos - Objetivo 3 - Comandos Linux
Sistema Operativos - Objetivo 3 - Comandos Linux
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Comandos GNU/Linux-Unix y programación shell.
Comandos GNU/Linux-Unix y programación shell.Comandos GNU/Linux-Unix y programación shell.
Comandos GNU/Linux-Unix y programación shell.
 
Comandos básicos en Ubuntu
Comandos básicos en Ubuntu Comandos básicos en Ubuntu
Comandos básicos en Ubuntu
 
Clase11 (consola linux)
Clase11 (consola linux)Clase11 (consola linux)
Clase11 (consola linux)
 
Script Y Comandos De Linux
Script Y Comandos De LinuxScript Y Comandos De Linux
Script Y Comandos De Linux
 
Tutorial Comandos
Tutorial ComandosTutorial Comandos
Tutorial Comandos
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
Consola y Comandos Básicos de Linux (I)
Consola y Comandos Básicos de Linux (I)Consola y Comandos Básicos de Linux (I)
Consola y Comandos Básicos de Linux (I)
 
Maria jose hernandez c.i. 27.878.738 - seccion pnf if-02 t1 f2 - administra...
Maria jose hernandez   c.i. 27.878.738 - seccion pnf if-02 t1 f2 - administra...Maria jose hernandez   c.i. 27.878.738 - seccion pnf if-02 t1 f2 - administra...
Maria jose hernandez c.i. 27.878.738 - seccion pnf if-02 t1 f2 - administra...
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
copias de seguridad rsync
copias de seguridad rsynccopias de seguridad rsync
copias de seguridad rsync
 

Similar a Habilidades de linux

Similar a Habilidades de linux (20)

Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Comandos de ubuntu
Comandos de ubuntuComandos de ubuntu
Comandos de ubuntu
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Intro
IntroIntro
Intro
 
Comandos linux laboratorio
Comandos linux laboratorioComandos linux laboratorio
Comandos linux laboratorio
 
Debian.pdf
Debian.pdfDebian.pdf
Debian.pdf
 
Actividad v administración y comandos básicos if04 emerson
Actividad v administración y comandos básicos if04 emersonActividad v administración y comandos básicos if04 emerson
Actividad v administración y comandos básicos if04 emerson
 
Comandos Básicos en GNU/Linux
Comandos Básicos en GNU/LinuxComandos Básicos en GNU/Linux
Comandos Básicos en GNU/Linux
 
Comandos Basicos De Linux
Comandos Basicos De LinuxComandos Basicos De Linux
Comandos Basicos De Linux
 
Comandos dos y linux
Comandos dos y linuxComandos dos y linux
Comandos dos y linux
 
Codigos de terminal linux
Codigos de terminal linuxCodigos de terminal linux
Codigos de terminal linux
 
Resumen scripts unix
Resumen scripts unixResumen scripts unix
Resumen scripts unix
 
Pract_1_Comandos_Linux.pdf
Pract_1_Comandos_Linux.pdfPract_1_Comandos_Linux.pdf
Pract_1_Comandos_Linux.pdf
 
Algunos comandos-basicos
Algunos comandos-basicosAlgunos comandos-basicos
Algunos comandos-basicos
 
RESUME SOBRE LA TERMINAL DE UBUNTU
RESUME SOBRE LA TERMINAL DE UBUNTU RESUME SOBRE LA TERMINAL DE UBUNTU
RESUME SOBRE LA TERMINAL DE UBUNTU
 
Comando
ComandoComando
Comando
 
Comandos linux y windows
Comandos linux y windowsComandos linux y windows
Comandos linux y windows
 
Clase5 (consola linux)
Clase5 (consola linux)Clase5 (consola linux)
Clase5 (consola linux)
 

Habilidades de linux

  • 1. Habilidades de linux. lema de Ailurus Dale un pez a un hombre y podrá comer un día; pero si le enseñas a pescar podrá comer por el resto de sus días. Mostrar ID del distribuidor de Linux lsb_release -is Mostrar el número de versión de Linux lsb_release -rs Mostrar el nombre clave de Linux lsb_release -cs Mostrar el nombre del hardware de la computadora uname -m Mostrar una lista de todos los dispositivos PCI, tales como placas de video, placas de red... lspci Recuperar la memoria que almacena pagecache, dentries e inodes echo 3 > /proc/sys/vm/drop_caches Mostrar la lista de módulos del kernel Linux lsmod Lista de dispositivos USB lsusb -v Mostrar el estado de la placa de red sudo ethtool eth0 Lista de hardware sudo lshw Lista de particiones del disco rígido sudo fdisk -l Mostrar parámetros de los discos SATA sudo hdparm -I /dev/sda
  • 2. Mostrar el uso de espacio de disco df -h Mostrar uso de espacio de archivos/carpetas du -bsh NOMBRE_DE_LA_CARPETA Mostrar la cantidad de memoria libre y utilizada free Mostrar procesos ps -e Mostrar árbol de procesos pstree Mostrar los procesos dinámicamente top Terminar un proceso con un id de proceso dado sudo kill -9 ID_DEL_PROCESO Terminar un proceso con un nombre de proceso dado sudo killall NOMBRE_DEL_PROCESO Lista de archivos que están abiertos por un proceso dado lsof -p ID_DEL_PROCESO lsof -c NOMBRE_DEL_PROCESO Lista de procesos que abrieron un archivo dado lsof NOMBRE_DEL_ARCHIVO Lista de procesos que están usando el puerto 80 lsof -i :80 Configurar una conexión ADSL sudo pppoeconf Iniciar conexiones ADSL sudo pon Cierra conexiones ADSL sudo poff
  • 3. Muestra la MAC de una dirección de IP dada arping DIRECCION_IP Muestra el nombre de NetBIOS de una dirección de IP dada nmblookup -A DIRECCION_IP Muestra la dirección IP y MAC ifconfig -a Mostrar ruta netstat -rn Configurar el MAC de una interfaz de red sudo ifconfig eth0 hw ether 00:11:22:33:44:55 Mostrar información acerca de un nombre de dominio whois example.com Mostrar la ruta de red de un host dado tracepath example.com Pedir una dirección IP al servidor DHCP sudo dhclient Reiniciar temporariamente un script de inicio sudo /etc/init.d/NOMBRE_DEL_SCRIPT restart Detener temporariamente un script de inicio sudo /etc/init.d/NOMBRE_DEL_SCRIPT stop Añadir un usuario sudo adduser NOMBRE_DE_USUARIO Eliminar un usuario sudo deluser NOMBRE_DE_USUARIO Cambiar la contraseña de usuario sudo passwd NOMBRE_DE_USUARIO
  • 4. Cambiar nombre completo del usuario, número y extensión de la oficina e información del número telefónico del hogar. sudo chfn NOMBRE_DE_USUARIO Mostrar la información del usuario finger NOMBRE_DE_USUARIO Prevenir temporariamente que un usuario inicie sesión sudo usermod -L NOMBRE_DE_USUARIO Revocar la operación anterior sudo usermod -U NOMBRE_DE_USUARIO Añadir un usuario al grupo admin sudo usermod -G admin -a NOMBRE_DE_USUARIO Configuración de un proxy HTTP export http_proxy=http://PROXY.DOMINIO.NOMBRE:PUERTO Modificar la información después del inicio de sesión sudo vim /etc/motd.tail Elija el método de entrada para X Window im-switch -c Convertir el nombre de archivo de GBK a UTF8 convmv -r -f gbk -t utf8 --notest NOMBRE_DE_ARCHIVO Convertir el contenido del archivo de GBK a UTF8 iconv -f gbk -t utf8 NOMBRE_DE_ARCHIVO Convertir las etiquetas en '*.mp3' de GBK a UTF8 find . -name '*.mp3' -execdir mid3iconv -e GBK {} ; Leer un archivo largo less FILE_NAME Mostrar las líneas que coincidan con un patrón grep REG_EXP FILE_NAME
  • 5. Mostrar una lista de nombres de archivos. De archivos que contengan una cadena dada grep -lr REG_EXP PATHNAME Mostar todos los archivos '.txt' find . -name '*.txt' Crear dos archivos vacíos touch nombre_de_archivo_1 nombre_de_archivo_2 Crear un directorio. Crear los directorios padres que sean necesarios. mkdir -p /tmp/a/b/c/d/e Cambiar el directorio de trabajo al home cd Cambiar el directorio de trabajo al directorio de trabajo anterior cd - Mostrar archivos ocultos ls -a Copiar un directorio. Conservando enlaces, modos de archivo, propietarios, marcas de tiempo. cp -a DIRECTORIO_ORIGEN DIRECTORIO_DESTINO Determinar el tipo de archivo file NOMBRE_DE_ARCHIVO Mostrar en pantalla las últimas 6 líneas tail -n 6 NOMBRE_DE_ARCHIVO Copiar archivos vía SSH scp -rp NOMBRE_DE_ARCHIVO NOMBRE_DE_USUARIO@HOST:RUTA_DE_DESTINO Renombrar los archivos '*.rm' a '*.rmvb' rename 's/.rm$/.rmvb/' * Cambia el nombre de archivo a minúsculas rename 'tr/A-Z/a-z/' *
  • 6. Mostrar los sub-directorios en el directorio actual ls -d */. Mostrar el número de archivo en el directorio actual ls . | wc -w Extraer un archivo «*.gz» gunzip NOMBRE_DE_ARCHIVO.gz Extraer un archivo «*.tar.gz» tar zxf NOMBRE_DE_ARCHIVO.tar.gz Extraer un archivo «*.tar.bz2» tar jxf NOMBRE_DE_ARCHIVO.tar.bz2 Comprimir tar czf NOMBRE_DE_ARCHIVO.tar.gz ARCHIVO_1 ARCHIVO_2 ... ARCHIVO_N tar cjf NOMBRE_DE_ARCHIVO.tar.bz2 ARCHIVO_1 ARCHIVO_2 ... ARCHIVO_N Mostrar un calendario cal cal MES AÑO Configurar fecha y hora vía NTP sudo ntpdate ntp.ubuntu.com Apagar su computadora sudo halt sudo shutdown -h now Apagar su computadora a las 23:00 sudo shutdown -h 23:00 Apagar su computadora después de 60 minutos sudo shutdown -h +60 Reiniciar su computadora sudo reboot sudo shutdown -r now If you want some program to start up automatically, please put '.desktop' files into '$HOME/.config/autostart'
  • 7. You can configure "preferred applications" by this file "$HOME/.local/share/applications/mimeapps.list" Monitorear continuamente el uso de memoria watch -d free Mostrar la respuesta HTTP HEAD w3m -dump_head http://example.com Mostrar el contenido del archivo con el número de línea nl NOMBRE_DE_ARCHIVO Eliminar Rootkit sudo rkhunter --checkall Cambiar hostname sudo NOMBRE_ACTUAL NUEVO_NOMBRE «Tasksel» agrupa paquetes de software en «tareas». Puede seleccionar una «tarea» y luego instalar todos los paquetes de software necesarios. Es fácil configurar servidores LAMP o servidores de computación en nube. Mostrar todas las tareas tasksel --list Mostrar la descripción extendida de una tarea tasksel --task-desc lamp-server Mostrar los paquetes que son parte de una tarea tasksel --task-packages lamp-server Instalar/Eliminar una tarea gksudo tasksel Cambiar prioridad de los procesos renice NUEVA_PRIORIDAD `pgrep NOMBRE_DEL_PROCESO` ejemplo: renice 5 `pgrep firefox` renice -5 `pgrep wine-server` alto <------------------> bajo NUEVA_PRIORIDAD = -19, -18, -17 [...] 18, 19, 20 Borrar el historial de Bash history -c
  • 8. If you want to use colorful "ls", that is, use colors to distinguish types of files, you can add these lines in $HOME/.bashrc: if [ "$TERM" != "dumb" ]; then eval "`dircolors -b`" alias ls='ls --color=auto' fi $HOME/.thumbnails/ directory is a cache dir GNOME makes when you browse through your folders in nautilus. It contains thumbnail pictures of picture files you've previously looked at. You can get its total size by du -bs $HOME/.thumbnails/ You can delete the files in the .thumbnails directory that haven't been accessed for seven days, to free disk space. find $HOME/.thumbnails/ -type f -atime +7 -exec rm {} ; Capturar pantalla después de 10 seg gnome-screenshot -d 10 Capturar ventana actual después de 10 seg gnome-screenshot -wd 10 Iniciar el editor de GConf: Presione Alt+F2, escriba 'gconf-editor'. Configurar apt source sudo software-properties-gtk sudo software-properties-kde Mostrar los paquetes que no están instalados pero dejaron una configuración residual dpkg -l | awk '/^rc/ {print $2}' Añadir un repositorio PPA: sudo add-apt-repository ppa:NOMBRE_DEL_REPOSITORIO Mostrar una lista con los archivos instalados por un paquete dado. dpkg -L NOMBRE_DEL_PAQUETE Mostrar una lista de paquetes que instalaron un archivo dado. dpkg -S NOMBRE_DE_ARCHIVO
  • 9. Mostrar una lista de paquetes cuyos nombres coincidan con un patrón de expresión regular. apt-cache search EXPRESIÓN_REGULAR Mostrar un lista de paquetes que provean un archivo dado apt-file search NOMBRE_DE_ARCHIVO Mostrar la lista de dependencias de un paquete dado. apt-cache depends NOMBRE_DEL_PAQUETE Mostrar la lista de paquetes que dependen del paquete dado. apt-cache rdepends NOMBRE_DEL_PAQUETE Pide que se inserte un disco, y luego añade el disco a source list. sudo apt-cdrom add Instala las nuevas versiones de los paquetes instalados en el sistema. sudo apt-get upgrade Elimine la archivos residuales de configuración. dpkg -l | grep ^rc | awk '{print $2}' | sudo xargs dpkg -P Instalar automáticamente los archivos necesarios para './configure ; make ; make install' sudo auto-apt run ./configure Guarda la lista de paquetes instalados en el sistema. dpkg --get-selections | grep -v deinstall > ALGÚN_ARCHIVO Después use el archivo para restaurar los paquetes. dpkg --set-selections < ALGÚN_ARCHIVO ; sudo dselect Después de ejecutar «sudo apt-get install», los archivos «*.deb» se almacenan en «/var/cache/apt/archives» Puede limpiar esta carpeta con: sudo apt-get clean Mostrar la URL de un paquete dado apt-get -qq --print-uris install NOMBRE_DEL_PAQUETE Mostrar algunas estadísticas acerca de apt cache
  • 10. apt-cache stats Mostrar los nombres de todos los paquetes apt-cache pkgnames Mostrar alguna información de un paquete dado. apt-cache show NOMBRE_DEL_PAQUETE