linux
Ceci est une ancienne révision du document !
Table des matières
GNU/Linux
Configuration ∕ personnalisation
Config avancée
- Configurer une carte réseau (Adressage, DHCP…)
Éditer le fichier /etc/network/interfaces
auto <nom interface> iface <nom interface> inet static address 192.168.1.2 gateway 192.168.1.1 netmask 255.255.255.0
Pour redémarrer les services réseaux : /etc/init.d/networking restart
- Désactiver l'affichage du GRUB au démarrage
Éditer le fichier /etc/default/grub
, et de mettre 0
au temps d'affichage du GRUB.
Puis enregistrer le fichier.
Actualiser la configuration avec update-grub
Personnalisation
- Personnaliser le grub
Installer grub-customizer pour le faire en mode graphique.
Partitions et périphériques de stockage
- Lister toutes les partitions
fdisk -l
: (nécessite sudo)
- Monter une partition
mount /dev/<partition> /<emplacement>
: (nécessite sudo)
Serveur
- Bloquer ou autoriser l'accès root en SSH
Fichier : /etc/ssh/sshd_config
ligne PermitRootLogin
- Bloquer l'accès SSH à un utilisateur
Fichier : /etc/ssh/sshd_config
ligne DenyUsers
<utilisateur_a_bloquer>
Et puis, systemctl restart ssh
Commandes CLI
- Afficher l'espace disque utilisé par répertoires :
df -h
(-h pour “human readable”) | head
: affiche les 10 premières lignesneofetch
: infos système (pas installé de base)lshw
: affiche les infos système (sudo)mtr
: remplacetraceroute
de manière plus sympayes
: affiche uny
en bouclefalse
: ne fait rien avec succèscd -
va dans le répertoire précédant (utiliser la variableOLDPWD
)expr <calcul>
oubc
: pour faire des calculsfactor
: factoriseecho $?
: afficher le dernier code de sortiewhich <programme>
: affiche le chemin de l'exécutable (par exemple :which bin
)type <programme>
: te dit si le programme fait partie de bash ou passtat <fichier>
: afficher les infos d'un fichiernice
: lancer une commande avec une priorité (param-n
)nohup
: lancer une commande et enregistre les retours dans un fichiers plutôt que dans le terminalnproc
: affiche le nombre de cœurseject
: éjecter le lecteur CDdiff A B
: affiche les différences entre les fichiers ou autre A et Bdate +“%s”
: afficher la date actuelle en timestampprintf “\Uxxxx\n” : affiche n'importe quel caractère unicode (https://mobile.twitter.com/AtaxyaNetwork/status/1311696715477639168) ===== Logiciels CLI ===== * htop * iftop * croc * lm-sensors * inxi (pour afficher pleins d'infos, super utile pour du dépannage) ===== Trucs un peu inutiles, mais indispensables ===== * oneko (un chat qui parcours l'écran pour essayer d'attraper la souris [le pointeur]). (https://mamot.fr/@victorhery/104953083736513369) * et d'autres ici : https://monpremierordinateur.frama.site/blog3/jeux ===== Typographie ===== Ces astuces sont testées sur un clavier AZERTY avec la configuration « français - variante ». * Taper les guillemets français « et » avec les combinaisons de touches :
Alt gr+
Wet
Alt gr+
XAstuce trouvée ici : http://www.icaunux.org/doku.php?id=le_clavier * Taper le caractère
…:
alt gr+
MAJ+
?* Caractère « œ » et « Œ » :
alt gr+
Oet
alt gr+
MAJ+
O* Taper le véritable signe « diviser » oblique (« ∕ ») :
alt gr+
MAJ+
/. Le caractère « / » n'étant pas correct pour la division. * Taper un caractère via son numéro Unicode :
Ctrl+
Maj+
u. Ensuite, un
usouligné apparaît, vous pouvez lâcher et saisir le numéro, puis appuyer sur
Entrée''. (Via https://miaou.drycat.fr/@manu_smx/104777472103902074)- Point d'ironie (⸮) : 2E2E
- Point exclarrogatif (‽) : 203D
linux.1601577324.txt.gz · Dernière modification : 2020/10/01 20:35 de manu