You are on page 1of 22

COMANDOS PARA LINUX

Para sistemas operativos basados en debian/ubuntu

Acelerar el arranque del sistema Linux.

digita en consola o copie y pegue nano /etc/default/grub

aparece la consola

en este campo cambia el dígito por el valor que quieras


GRUB_TIMEOUT=8 o GRUB_TIMEOUT=10 o menos ( por lo general se
sugiere 3 o 2 )
en esta linea agréguele el ultimo párrafo : video=SVIDEO-1:d

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=SVIDEO-1:d"

Editas el archivo, guardas y cierras el editor. Para ello usa control + o das enter
y luego digita control x das enter luego escribe
update-grub

y enseguida reinicia el equipo con sudo reboot (en este caso como super
usuario) aunque también puedes usar solo reboot das enter y listo esperas a
que inicie el sistema

otra opcion es ir directo al editor de texto con : $ sudo -H xed etcdefault/ grub
realizar los mismos pasos solo que aca se da guardar cuando das clik en
archivos y debe aparecer la opcion guardar.
Instalación y configuración de Prelink

Lo que hace prelink para incrementar la velocidad de arranque es modificar las


librerías compartidas y binarios para que nuestras aplicaciones se inicien más
rápido.

Ejecute el siguiente comando en la terminal para instalar:

sudo apt-get install prelink

El siguiente comando se aplicará prelinkado a todos los binarios:

sudo prelink --all

Para ejecutar periódicamente el demonio, es necesario editar el archivo prelink,


lo abrimos con el comando siguiente en un editor de texto:

sudo pluma /etc/default/prelink

Para Cinnamon sudo gedit /etc/default/prelink

Busque la línea y cambie la configuración:

PRELINKING=unknown

reemplazar por

PRELINKING=yes
Ahora ejecutar prelink:

sudo /etc/cron.daily/prelink

Instale la Preload

Preload registra y monitorea las aplicaciones y procesos que más usamos y


más ejecutamos.
De está forma Preload puede hacer una predicción de los procesos que
usaremos en un futuro
y precargarlos en nuestra memoria RAM antes de que nosotros los
ejecutemos. Todo el proceso
de monitorear, predecir y precargar lo hará cada 20 segundos. La frecuencia del
ciclo se puede
modificar accediendo a los archivos de configuración.

Abra un terminal, copiar y ejecutar el siguiente comando para instalar la


precarga:

sudo apt-get install preload

Una vez instalado, basta con reiniciar el equipo y olvidarse. Trabajará de forma
automática.

Reducir el sobrecalentamiento del equipo

El sobrecalentamiento es un problema común en los ordenadores hoy en día. El


equipo que recalienta mucho trabajo lento. Hay dos herramientas que se
pueden utilizar para reducir el sobrecalentamiento y así obtener un mejor
rendimiento en un sistema Linux - TLP y CPUfreq.

Para instalar y utilizar TLP, ejecute los siguientes comandos en la terminal:

sudo add-apt-repository ppa:linrunner/tlp


sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start

Usted no tiene que hacer nada después de la instalación de TLP, ya que se


ejecuta en segundo plano.
Para establecer un indicador cpufreq ejecute el siguiente comando:

sudo apt-get install indicator-cpufreq

Actualiza tu sistema
Lo primero y más importante después de instalar el sistema operativo (en este
caso Linux mint, pero válido para cualquier distro) es realizar una actualización
del sistema. Esto garantiza que el sistema operativo tenga todo el software y las
actualizaciones de seguridad más recientes. Para hacer esto, abrimos un
terminal y escribimos el comando:
sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y

Instalar codecs
¿Desea reproducir mp3, ver videos en mp4 y otros formatos o reproducir DVD? Necesita
instalar los códecs. Linux Mint proporciona una forma fácil de instalar estos códecs
desde el momento de instalación del sistema operativo, pero si no lo instalaste,
se puede hacer con un paquete llamado Mint Codecs.
Para hacer esto, abrimos un terminal y escribimos el comando:
sudo apt install mint-meta-codecs

Aprenda a usar Snap [Para usuarios de nivel intermedio a avanzado]

Snap es el formato de empaquetado universal creado por ubuntu. Mediante este tipo de
empaquetado, podrás instalar fácilmente una cantidad interesante de aplicaciones. Aunque
Linux Mint esta basado en ubuntu, no proporciona el soporte para snap, en su lugar utiliza
Flatpack, un formato creado por Fedora.
Para habilitar la compatibilidad con Snap, use el siguiente comando:

sudo apt install snapd

Una vez instalado, solo debes escribir un comando para instalar las aplicaciones, ejemplo:

sudo snap install vlc

Limpia tu sistema

Mantener tu sistema libre de basura es importante. si desea una forma rápida de


limpiar su sistema, le recomiendo usar este único comando de vez en cuando:

sudo apt autoremove


Esto lo ayudará a deshacerse de los paquetes innecesarios de su sistema.

Configure un Firewall

Usualmente, cuando estás en la red doméstica, ya estás detrás del firewall de


tu enrutador. Pero cuando te conectas a un WiFi público, puedes tener una
capa de seguridad adicional con un firewall.

Ahora, configurar un firewall es una tarea complicada y, por lo tanto, Linux Mint
viene preinstalado con Ufw (Uncomplicated FirWeall). Simplemente busque
Firewall en el menú y habilítelo al menos para el modo público.

Instalar todos los Fondos de Escritorio de Linux Mint


Cada versión de Linux Mint incluye un juego de imágenes para decorar el fondo
del escritorio y en verdad son una colección bastante buena. Si quieres tener
todos disponibles para mejorar la apariencia de Linux Mint puedes ejecutar el
siguiente comando:

sudo apt install mint-backgrounds-*

Una vez instalados puedes hacer click derecho sobre el escritorio y seleccionar
“Cambiar Fondo del Escritorio”
Solo selecciona la imagen que deseas de fondo de pantalla y listo estará en tu pantalla.

Instala Codecs y Reproductores


Ver y escuchar casi cualquier formato es importante para no esta viendo cuales archivos si y
cuales no puedes usar. Instala todos los codecs disponibles y los reproductores que permiten
usar la mayoría de los formatos tanto de audio y video.

sudo apt-get install libavcodec-extra libdvd-pkg chromium-codecs-ffmpeg-extra


gstreamer1.0-fluendo-mp3 gstreamer1.0-libav gstreamer1.0-plugins-bad
gstreamer1.0-plugins-ugly gstreamer1.0-vaapi

Los reproductores mas importantes y prácticos con el VLC y smplayer, los puedes instalar
con el siguiente comando

sudo apt-get install libunshield0 unshield vlc-plugin-notify xplayer-plugins-extra vlc smplayer

Usando APT Una forma de desinstalar aplicaciones es usando APT. De nuevo, estamos hablando de una
herramienta de línea de comandos, pero mira qué sorprendentemente fácil es: Abre el menú y selecciona
“terminal”. Luego escribe lo siguiente:
Para poder abrir los formatos más populares de archivos comprimidos (y otros que pueden
sonar raros) en Linux Mint podemos instalar algunos paquetes para que el Administrador de
Archivos Comprimidos pueda crear y extraer los contenidos de una amplia variedad de
formatos. Puedes instalarlos con el siguiente comando

sudo apt install rar unace p7zip p7zip-full p7zip-rar unrar


lzip arj sharutils mpack lzma lzop unzip cabextract

Accesos rermotos por VNC / SSH / RDP


Si deseas acceder remotamente a otros equipo, puedes utilizar remmina, un programa para
acceder a escritorios o equipos remotos que es compatible con varios protocolos como SSH,
VNC o RDP de equipos windows. En mi caso es una herramienta que uso frecuentemente
así que la incluyo siempre en este tipo de artículos, por que sin duda yo mismo soy el que
más uso mis propios documentos Para Instalar remmina usa este comando

sudo apt install remmina remmina-plugin-rdp remmina-plugin-vnc

Quitar aplicaciones
Usando APT Una forma de desinstalar aplicaciones es usando APT. De nuevo, estamos hablando de
una herramienta de línea de comandos, pero mira qué sorprendentemente fácil es: Abre el menú y
selecciona “terminal”. Luego escribe lo siguiente:

apt remove opera


Nota: Asegúrate de que Synaptic esté cerrado antes de usar APT. Synaptic usa APT en segundo plano
así que ambos no pueden trabajar al mismo tiempo. Y eso es todo. Con un solo comando has eliminado
Opera de tu computadora.

Synaptic y APT
Si quieres instalar más de una aplicación o si estás buscando algo que no está en el Portal de Software o
en el Gestor de Software, Linux Mint provee otros dos modos de instalar software. Uno es una
herramienta gráfica llamada “Synaptic” y el otro es una herramienta de línea de comandos llamada
“APT”. Veamos cómo podemos instalar Opera (una alternativa al Navegador Web Firefox) con estas
herramientas: Abre el menú y selecciona
“Gestor de Paquetes Synaptic”. Haz clic al botón “Buscar” y escribe “opera”.
Ahora busca en la lista de paquetes y encuentra aquella que corresponda al Navegador Web Opera.
Haz clic en la casilla y selecciona “Marcar para instalar”, luego haz clic en el botón “Aplicar”.
Ahora veamos cómo podríamos haber instalado Opera
usando la herramienta de línea de comandos APT. Abre el menú y selecciona “Terminal”.
Ahora escribe el siguiente comando:

apt install opera


Nota: Asegúrate de que Synaptic esté cerrado antes de usar APT.
Synaptic usa APT en segundo plano así que ambos no pueden trabajar al mismo tiempo.
Lo mismo aplica para el Gestor de Software.
Como puedes ver APT es extremadamente fácil de usar pero no es gráfico.
Está bien. Si estás comenzando a usar Linux probablemente prefieras una interfaz gráfica (y por eso
están ahí) pero conforme pase el tiempo preferirás que las cosas sean más rápidas y eficientes y, como
puedes ver, la Página 34 de 42 manera más rápida de instalar opera es escribir “apt install opera”.
No puede ser más simple que eso.
No obstante hay una diferencia importante entre el Gestor de Software y Synaptic/APT.
Con Synaptic y APT básicamente trabajas con paquetes.
En nuestro ejemplo la aplicación Opera fue muy sencilla y estaba compuesta de un solo paquete cuyo
nombre también era “opera”, pero este no es siempre el caso y a veces podrías no saber cuál es el
nombre del paquete.
A veces incluso podrías no tener acceso a los paquetes de una aplicación en particular.
El Gestor de Software es distinto porque te deja instalar “aplicaciones” al conseguir los “paquetes”
indicados para ti, no solo de los repositorios (bases de datos de paquetes) a los que Synaptic y APT
tiene acceso, sino también de otros lados en Internet.
Así que podrías usar el Gestor de Software por dos razones diferentes:
• Porque no estás acostumbrado a APT/Synaptic
• Porque puedes instalar aplicaciones a las que no tienes acceso usando las otras herramientas.

Como Instalar Spotify para Linux en Ubuntu y Linux Mint


Para instalar el cliente nativo de Spotify en Ubuntu o en Debian solo tienes que seguir estos
pasos:

Paso 1: Agrega el repositorio de Spotify for Linux a la lista de fuentes software, abre una
terminal y teclea lo siguiente:

echo deb http://repository.spotify.com stable non-free | sudo


tee /etc/apt/sources.list.d/spotify.list

Paso 2: Luego agrega la llave para verificación de firmas de los paquetes con los
siguientes comandos:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --
recv-keys 0DF731E45CE24F27EEEB1450EFDC8610341D9410
931FF8E79F0876134EDDBDCCA87FF9DF48BF1C90
sudo apt-get update

Paso 3: Al final solo instala Spofity for Linux con el siguiente comando:

sudo apt-get install spotify-client

Luego solo debes buscar el icono de Spotify en el Dash del lanzador de Ubuntu o en
el Menú de aplicaciones.

Solución cuando el “Radio” de Spotify se queda congelado


Al escuchar una estación de Radio en Spotify aparece una canción tras otra que
puedes votar, puedes marcar como “favorita” o simplemente seleccionar la siguiente.
Pero a veces ocurre que esto no funciona, simplemente pasa la primer canción y
aunque el radio reproduce las canciones no muestra las imágenes de cada canción,
ni puedes cambiar de canción, es decir se queda congelado.

Para solucionar esto edita el archivo del .dekstop de spotify con el comando siguiente:

sudo nano /usr/share/applications/spotify.desktop

y cambia el texto de la linea que inicia con “Exec= ” para que que quede así:

Exec=env LC_NUMERIC=en_US.utf8 spotify %U

Comando para ver el tiempo de inicio:


systemd-analyze

Para saber donde puedes tener un cuello de botella


systemd-analyze critical-chain

Ordenar de mayor a menor el tiempo de todos los procesos


systemd-analyze blame

centrarnos específicamente en los más lentos:


systemd-analyze blame | head
realizar gráficos con toda la información
systemd-analyze plot >> archivo-grafico.svg

Optimizando el Arranque
Una vez que tengamos una idea clara de cómo es la secuencia de arranque de nuestro sistema, podemos
ponernos manos a la obra para optimizarla.

Habilitando/deshabilitando servicios

Aunque no era mi intención en cuanto a métodos de optimización empezaré por lo más obvio y que
seguramente todos tenemos ahora mismo rondando por nuestra cabeza, que viene siendo deshabilitar
directamente algunos servicios que no necesitamos.

Esto es bastante sencillo, simplemente elegiremos aquellos demonios de la lista que nos ha devuelto el
systemd-analyze que no queremos que sean cargados y, mediante el uso de systemctl, nos desharemos
de ellos

systemctl disable demonio.service

O, si por el contrario quisiéramos realizar el proceso inverso, es decir, habilitar un servicio


systemctl enable demonio.service

Así con cada uno de los demonios con los que trabajemos.

Readahead
Pero no es eso de lo que venía a hablar aquí, sino de otras formas de optimizar el arranque, como puede
ser readahead

Algo tan sencillo como

systemctl enable systemd-readahead-collect systemd-readahead-replay

nos permitirá optimizar de manera sensible el arranque de nuestro sistema.


UPower
UPower es un demonio, un API, y un conjunto de herramientas de línea de comandos. Cada fuente de
poder del sistema es representada como un dispositivo, sin importar que sea o no un dispositivo físico.
La administración realizada por este servicio consigue que durante el arranque las unidades se inicien y
sincronicen con DBus de manera más eficiente, redundando en un arranque más rápido.
Aunque se puede configurar de multitud de maneras diferentes según lo que necesitemos, en principio
la configuración básica es más que suficiente, basta con instalar el paquete upower y habilitar el
servicio
systemctl enable upower

Bootchart
Por último, a modo de curiosidad, otro proceso que antes realizamos de manera
manual, pero que también podemos realizar de manera automática.
Gracias al servicio bootchart lograremos crear un gráfico de nuestra secuencia de
arranque. Para eso, a la línea del kernel de nuestro grub habrá que añadir las
siguientes opciones
initcall_debug printk.time=y init=/usr/lib/systemd/systemd-bootchart

Y habilitar el servicio bootchart, por su puesto.


systemctl enable bootchart

El tamaño de la memoria Swap


Cuando se instala el sistema operativo, se crea una partición que es un área de
intercambio, la cual debe de ser aproximadamente del tamaño del 20% del total de
memoria RAM que dispongamos en el ordenador.

Por ejemplo, si disponemos de un total de 8GB de RAM, el tamaño de la memoria


Swap debe de ser de unos 2GB. Podemos incrementar o reducir este tamaño y
ponerlo como queramos, incluso podemos prescindir de ella, aunque no es
aconsejable. Esto está explicado en el tutorial sobre cómo crear particiones
separadas.

Liberar la Swap desde la terminal


Hemos comentado que, cuando el sistema se queda sin memoria RAM, empieza a
usar la Swap. Existen comandos en la terminal los cuales nos permiten ver la
cantidad de memoria de intercambio que se está empleando, y podemos limpiarla,
aunque ésto se haga automáticamente cuando reiniciamos el equipo. Para ver la
cantidad de memoria Swap que se está utilizando, podemos emplear el siguiente
comando:

cat /proc/swaps

El cual nos devolverá un resultado como el siguiente:

Aquí, podemos ver que /dev/sda2 es la partición donde se encuentra la memoria


Swap. En size se muestra el tamaño total asignado, en nuestro caso son 8GB, y en
Used se muestra el uso de esta memoria.

Para poder liberar esta memoria Swap, tenemos que ejecutar el siguiente comando:

swapoff -a && swapon -a

Entonces, veremos cómo “Used” estará en 0, es decir, no estará consumiendo


espacio en esta memoria.
Cómo liberar memoria RAM en Linux
Para poder liberar esta memoria, abrimos la terminal y ejecutamos los siguientes
comandos:

watch -n 1 free -m

sudo sync && sudo sysctl -w vm.drop_caches=3

Con el primer comando veremos la cantidad de RAM que se está empleando en


tiempo real, pudiendo ver el total que disponemos, la memoria usada y la libre.
Además, nos informa de la memoria que está compartida y la que está en caché.

Con el segundo comando se liberará la memoria y la caché, pudiendo ver el resultado


con el primer comando

Como agregar una imagen de fondo para el GRUB


La imagen a utilizar debe estar en formato .tga y con resolución 640×480. Cualquier
imagen.jpg puede ser editada con el GIMP para alcanzar el formato y resolución
indicados
Una vez que sabemos que imagen vamos a utilizar y le realizamos los ajustes
necesarios la debemos copiar o mover al directorio correspondiente, abrimos una
terminal y desde donde este ubicada la imagen ponemos
sudo cptu_imagen.tga/usr/share/images/grub/tu_imagen.tga
Luego creamos un link a la carpeta /boot/grub para no tener que editar el scrip theme,
tecleamos en terminal
sudo ln -s /usr/share/images/grub/tu_imagen.tga /boot/grub/moreblue-orbit-
grub.tga
Para finalizar debemos actualizar el grub.cfg tecleando el comando
sudo update-grub2
Pueden reiniciar para ver los cambios….
Como modificar los Colores del Texto
Antes de modificar los colores del texto debemos tener una imagen de fondo. Para
modificar los colores del texto abrimos el archivo /etc/grub.d/05_debian_theme
tecleando
sudo gedit /etc/grub.d/05_debían_theme
Nos ubicamos en la sección:
# set the background if possible
if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=black/black
set color_highlight=magenta/black

Donde en “set color_normal” el primer “black” es el color del texto sin seleccionar y en
“set color_highlight”, “magenta” es el color del texto seleccionado y “black” es el color
del fondo en la línea de texto seleccionado. Los colores que se pueden utilizar son:

• rojo: red

• verde: green

• azul: blue

• amarillo: yellow

• cian: cyan

• magenta: magenta

• blanco: white

• negro: black
Despues de modificar el archivo, debemos actualizar grub.cfg con el comando:
sudo update-grub2

Cambiar el S.O. de inicio por defecto y el tiempo de espera


Estos parámetros se modifican en el archivo /etc/default/grub, en terminal tecleamos
$ sudo nano/etc/default/grub
Nos ubicamos en la sección:
GRUB_DEFAULT=0
Elegimos el sistema que nos interese por defecto según el orden que presentan
actualmente en el GRUB, siendo 0 para el primero, 1 el segundo, etc.
GRUB_TIMEOUT=”10″
Tiempo de espera en segundos, agregamos los segundos que deseamos demore en
arrancar automáticamente después de modificar el archivo, debemos actualizar
grub.cfg con el comando:
sudo update-grub2
Eliminar algunas opciones del menú Grub

La información de los sistemas operativos se agrupa en distintos archivos de la


carpeta /etc/grub.d/ Para eliminar un sistema operativo, simplemente eliminamos el
archivo o le cambiamos el nombre (por ejemplo introduciendo un asterisco antes del
nombre).

Para que no aparezca memtest en el menú, le quitamos los permisos de ejecución


con el siguiente comando:

sudo cómodo -x /etc/grub.d/20_memtest86+

Si escribimos +x en lugar de -x volvemos a darle permisos de ejecución y nos volverá


a aparecer.
Ejecutamos:
sudo update-grub2
Eliminar el sistema de recuperación
Abrimos etc/default/grub
sudo gedit etc/default/grub
y cambiamos
#GRUB_DISABLE_LINUX_RECOVERY=”true”
por:
GRUB_DISABLE_LINUX_RECOVERY=”true”
Si lo miran mas de dos veces y no ven la diferencia… solo hay que sacarle el #
Despues actualizamos grub2
sudo update-grub2
Uso básico de systemctl
La principal orden para controlar systemd es systemctl . Algunos de los posibles usos son el examen
del estado del sistema, y la gestión del sistema y de los servicios. Consulte man 1 systemctl para
conocer más detalles.
Sugerencia: Puede utilizar las siguientes órdenes systemctl con el parámetro -H usario@host para
controlar una instancia de systemd en una máquina remota. Esto utilizará SSH para conectarse a la
instancia systemd remota.
Nota: systemadm es el frontend gráfico oficial para systemctl . Proporcionado por el
paquete systemd-ui-git disponible en AUR.

Analizar el estado del sistema

Listado de unidades activas:


$ systemctl

o bien:
$ systemctl list-units

Listado de unidades que han tenido problemas:


$ systemctl --failed

Los archivos de las unidades disponibles se pueden ver


en /usr/lib/systemd/system/ y /etc/systemd/system/ (este último tiene prioridad).
Puede ver un listado de las unidades instaladas con:
$ systemctl list-unit-files

Usar las unidades


Las unidades pueden ser, por ejemplo, servicios ( .service ), puntos de montaje
( .mount ), dispositivos ( .device ) o sockets ( .socket ).
Cuando se usa systemctl , por lo general, tiene que especificar el nombre completo
de la unidad, incluyendo el sufijo, por ejemplo, sshd.socket . Sin embargo, hay unos
pocos atajos cuando se especifica la unidad en las siguientes órdenes systemctl :
 Si no se especifica el sufijo, systemctl asumirá que es .service . Por ejemplo, netcfg
y netcfg.service se consideran equivalentes.
 Los puntos de montaje se traducirán automáticamente en la correspondiente
unidad .mount . Por ejemplo, si especifica /home será equivalente a home.mount .
 Similar a los puntos de montaje, los dispositivos se traducen automáticamente en la
correspondiente unidad .device por lo tanto, la especificación /dev/sda2 es
equivalente a dev-sda2.device .
Consulte man systemd.unit para más detalles.
Sugerencia: La mayoría de las siguientes órdenes también funcionan si se
especifican varias unidades, vea man systemctl para más información.
Activa una unidad de inmediato:
# systemctl start unidad
Desactiva una unidad de inmediato:
# systemctl stop unidad

Reinicia la unidad:
# systemctl restart unidad

Hace que una unidad recargue su configuración:


# systemctl reload unidad

Muestra el estado de una unidad, incluso si se está ejecutando o no:


$ systemctl status unidad

Comprueba si la unidad ya está habilitada o no:


$ systemctl is-enabled unidad

Activa el inicio automático en el arranque:


# systemctl enable unidad

Nota: Si los servicios no tienen una sección [Install] significa, por lo general, que se les llama de
forma automática por otros servicios. Pero si necesita instalarlos manualmente, utilice la orden
siguiente, reemplazando foo con el nombre del servicio.

# ln -s /usr/lib/systemd/system/ foo.service /etc/systemd/system/graphical.target.wants/

Desactiva el inicio automático durante el arranque:


# systemctl disable unidad

Muestra la página del manual asociada con una unidad (esto tiene que ser apoyado por el archivo .unit):
$ systemctl help unidad

Recarga systemd, escaneando en busca de unidades nuevas o modificadas:


# systemctl daemon-reload

Gestionar la energía
polkit es necesario para gestionar la energía. Si se encuentra en una sesión local
de systemd-logind y ninguna otra sesión está activa, las órdenes siguientes
funcionarán sin requerir privilegios de root. Si no es así (por ejemplo, debido a que
otro usuario ha iniciado otra sesión tty), systemd automáticamente le requerirá la
contraseña de root.
Apagado y reinicio del sistema:
$ systemctl reboot

Apagado del sistema:


$ systemctl poweroff

Suspensión del sistema:


$ systemctl suspend

Poner el sistema en hibernación:


$ systemctl hibernate

Poner el sistema en estado de reposo híbrido —«hybrid-sleep» — (o suspensión


combinada —«suspend-to-both»—):
$ systemctl hybrid-sleep

Archivos temporales
«systemd-tmpfiles crea, elimina y limpia archivos y directorios volátiles y
temporales.» Lee los archivos de configuración
en /etc/tmpfiles.d/ y /usr/lib/tmpfiles.d/ para descubrir qué acciones realizar.

Los archivos de configuración del primer directorio tienen prioridad sobre los del
último directorio.

Los archivos de configuración son proveídos normalmente junto con los archivos de
servicio, y reciben su nombre en el estilo /usr/lib/tmpfiles.d/programa.conf . Por
ejemplo, el demonio Samba espera que el directorio /run/samba exista para obtener
los permisos adecuados. Por tanto, el paquete samba viene con esta configuración:
/usr/lib/tmpfiles.d/samba.conf

D /var/run/samba 0755 root root

Los archivos de configuración también pueden ser usados para escribir en el


arranque valores en ciertos archivos. Por ejemplo, si usa /etc/rc.local para
deshabilitar la reactivación del sistema («wakeup») a través de dispositivos USB con
la orden echo USBE > /proc/acpi/wakeup , se puede utilizar, en su lugar, el siguiente
tmpfile:
/etc/tmpfiles.d/disable-usb-wake.conf

w /proc/acpi/wakeup - - - - USBE

Consulte systemd-tmpfiles y tmpfiles.d(5) para obtener más detalles.

Nota: Este método puede no funcionar ajustando las opciones en /sys desde el
momento en que el servicio systemd-tmpfiles-setup puede ejecutarse antes de que
los módulos de los dispositivos adecuados se carguen. En este caso, se puede
comprobar si el módulo tiene un parámetro para la opción que desea ajustar con
modinfo modulo y establecer esta opción con un archivo de configuración en
/etc/modprobe.d. De lo contrario, tendrá que escribir un regla udev para establecer el
atributo apropiado tan pronto como el dispositivo lo reclame.

Comando para información de salida del equipo


inxi -Fxz

Limpiar a fondo tu sistema Linux

Paso 1: Limpiando los paquetes


Cuando instalas una aplicación desde Synaptic os paquetes de sobra quedan en el
sistema para limpiarlos debemos abrir una ventana de terminal e ingresar un código:
Escribe la línea de abajo en una terminal y presionar Enter

apt-get clean

Paso 2: Limpiando dependencias


Al momento de desinstalar una aplicación esta puede dejar sus carpetas y algunas
dependencias que usaba, para eliminarlas solamente debes ejecutar este código

Escribe la línea de abajo en una terminal y presionar Enter

apt-get autoremove
Paso 3: Desinstalar el Kernel antiguo
Si no acostumbras a hacer instalaciones limpias de las nuevas versiones de tu
sistema entonces es muy seguro que el Kernel de las antiguas versiones aun este
dentro de tu sistema, para desinstalarlo debes hacer esto:

En una ventana de comandos escribe lo siguiente


–get-selections | grep linux-image
Una vez que sepas que versión de Kernel quieres desinstalar usa este comando
sudo apt-get remove –purge linux-image-versión a desinstalar-generic.
Listo, con estos tres comandos ya habrás limpiado la mayoría de tu sistema, ahora es
turno de limpiar la basura de las carpetas de usuario.

Limpiar Linux a fondo con Fslint


Fslint es un programa que puede limpiar a fondo tu sistema borrando carpetas vacías,
archivos duplicados, ficheros temporales y mas, todo esto usando una interfaz muy
amigable con los usuarios nuevos.

Para instalar Fslint solamente debes ejecutar un código:

En una ventana de comandos escribe esto y presiona Enter:

apt-get install fslint

Una vez que el programa este instalado solamente debes ir a Aplicaciones >
Herramientas del sistema > Fslint, cuando se habrá ya podrás configurar todo a tu
antojo para la limpieza de Linux.

que hacer cuando se cogela linuxmint?

presionar Alt+F2 y escribir en el cuadro que nos aparece: xkill


El cursor del mouse se convertirá en una cruz y “mataremos” la ventana sobre la que
clickeemos.
Otra opción es abrir una terminal y escribir: $ UX -A
esto nos dará una lista con todos los procesos activos y el correspondiente número de
cada uno. Si
la aplicación que se colgó por ejemplo era firefox y a su izquierda tiene el número
2053, ponemos:
$ sudo kill 2053 y voila !!!!
Si la aplicación que se colgó dejó todo bloqueado, lo que podemos hacer es presionar

Control+Alt+F1 (o F2 o F3, etc), y eso nos llevará a una terminal de texto (burda
definición, pero se entiende), allí nos logueamos y vamos de nuevo con:

$ ps -A

$ kill pid (pid es el número del proceso)

Cuando hayamos matado la aplicación que causó el problema presionamos


Control+Alt+F7 y

volvemos al modo gráfico.

Sigue colgada? Desde las últimas versiones de Ubuntu viene deshabilitado, pero en
las demás distros o versiones de Ubuntu podemos reiniciar el entorno gráfico
presionando Control+Alt+Bacspace (la otra que es para borrar que está arriba del
Enter)
Otro opción que tenemos es ir a TTY 1 (Control+Alt+F1) y allí poner:

$ sudo /etc/init.d/gdm stop

$ sudo /etc/init.d/gdm start

(Si usas KDE cambiar gdm por kdm)

Si continúa fallando (y todavía no la agarraste a patadas, ahora si vamos a reiniciar,


pero para ello
vamos a presionar Alt+ImprPantPetsis (la de imprimir pantalla) y sin soltar esas dos
teclas
escribimos REISUB
R.- Devuelve el control al teclado (Raw)
E.- Manda todos los procesos al term, es decir, los hace terminar (End)
I.- Manda los procesos al Kill, es decir, los mata.
S.- Sincroniza el disco duro (Sync)
U.- Desmonta todos los sistemas de ficheros (Unmount)
B.- Por último, reinicia el ordenador. (reBoot)
Si aún falla (cosa que dudo) podemos presionar Control+Alt+Del
Si eso no funciona tenés permiso para revolear tu PC por la ventana.

En linux y de hecho en cualquier sistema unix-like (basados en unix) los archivos


ocultos se crean anteponiéndoles un punto “.” en el nombre, de ésta forma si
exploramos la carpeta donde creamos ese archivo que inicia con un “.” no lo
encontraremos.

¿Cómo ver los archivos ocultos?


Fácil, si nos encontramos en la consola lo único que tenemos que hacer es ejecutar el
comando “ls -a” al ejecutarlo veremos muchos archivos que tienen un “.”
antecediendo su nombre
Cómo eliminar o borrar un archivo o un directorio recursivamente en la consola.

Este es un pequeño tip para recordar cómo eliminar o borrar un archivo o un directorio
recursivamente en la consola o terminal en Linux. Para ello, entra en tu terminal o
consola Linux y utiliza el siguiente formato:

rm -r fichero_o_carpeta_a_eliminar

Por ejemplo, si queremos eliminar nuestra carpeta de descargas de nuestro usuario,


rm -r Descargas

You might also like