901 private links
Bash How-to guides and examples
The AWK command dates back to the early Unix days. It is part of the POSIX standard and should be available on any Unix-like system. And beyond.
While sometimes discredited because of its age or lack of features compared to a multipurpose language like Perl, AWK remains a tool I like to use in my everyday work. Sometimes for writing relatively complex programs, but also because of the powerful one-liners you can write to solve issues with your data files.
This document is a collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users. This is a practical guide with concise explanations, however the reader is supposed to know what s/he is doing.
La commande
ss
(pour Socket Statistics) est utilisée sous Linux pour afficher des informations détaillées sur les sockets réseau ainsi que les connexions TCP et UDP.
ss
est fourni par le paquetiproute
, installé sur toutes les distributions Linux.
C'est la commande Ă utiliser en lieu et place denetstat
(paquetnet-tools
) qui est maintenant déprécié.
A web browser for the contents of Debian (and Ubuntu) packages.
The Bash
read
command is a built-in utility that reads text from standard input. The tool offers many functionalities for reading user input, helping make Bash scripts interactive.
Using a window manager such as i3 offer many advantages: light, configurable, and easy to use only with a keyboard!
Probablement compatible avec Sway.
- i3 - Reference Card
- i3 i3 User’s Guide
- Sway - ArchWiki
- Home · swaywmsway Wiki · GitHub
- i3 (Français) - ArchWiki
- Sway — Gentoo Wiki
To get identifiers: swaymsg -t get_inputs
.
MariaDB – le fork communautaire du serveur MySQL – est une brique logicielle essentielle pour l’hébergement d’un grand nombre d’applications web. Dans ce premier volet d’articles sur MariaDB, nous allons voir l’installation et la configuration initiale du serveur de bases de données sous Rocky Linux 8.
Installer une Debien an ligne de commande ? C'est totalement possible et plutĂ´t facile :D
Les premiers ordinateurs et le projet Multics ; De Multics à Unix ; Richard Stallman vs. Xerox ; Le projet GNU ; Linus Torvalds et Minix ; Naissance du noyau Linux ; Les premières distributions Linux ; Slackware Linux ; Red Hat, Fedora et CentOS ; Debian ; Ubuntu ; SUSE et OpenSUSE ; Les systèmes BSD ; Choisir sa distribution Linux ; Les distributions Linux pour l’entreprise ; Qui utilise Linux ? ; Installer un poste de travail Linux ; Installer VirtualBox ; Installer Rocky Linux 8 dans VirtualBox ; Installer Rocky Linux 8 sur du matériel dédié ; Se connecter à un serveur Linux ; Linux, Shakespeare et Molière ; Naviguer en mode texte ; Les commandes de sortie ; La structure des répertoires ; Visualiser :
more
etless
 ; Créer :touch
etmkdir
 ; Copier, déplacer et renommer :cp
etmv
 ; Supprimer :rm
etrmdir
 ; Éditer des fichiers texte : Vi ; Travailler efficacement dans le shell ; Consulter l’aide en ligne :man
etinfo
 ; Gérer les utilisateurs ; Gérer les droits d’accès ; Les outils de recherche ; Créer et manipuler des liens ; Gérer les processus ; Gérer les services ; Accéder aux périphériques amovibles ; Partitionner et formater un disque dur ; Gérer les archives compressées ; Installer des logiciels depuis le code source ; Utiliser le gestionnaire de paquets RPM ; Utiliser le gestionnaire de paquets DNF
- Ansible
- ASCII Code
- Docker
- Docker Compose
- Git
- Kubernetes
- Linux
- Markdown
- Minikube
- Mongodb
- Npm
- Proxmox
- Tensorflow
- Terminal Escape Code
- Tmux
This is a project to anonymously collect hardware details of Linux-powered computers over the world and help people to collaboratively debug hardware related issues, check for Linux-compatibility and find drivers.
1. IP command
2. traceroute
3. tracepath
4. ping
5. ss
6. dig
7. host
8. hostname
9. curl
10. mtr
11. whois
12. ifplugstatus
13. iftop
14. tcpdump
15. ethtool
16. nmcli
17. nmap
18. bmon
19. firewalld
20. iperf
21. speedtest-cli
22. vnstat
#!/bin/bash
#print the list of all text files
ls *.txt
#Iterate the loop to read all text files
for value in `ls *.txt`;
do
#Read the basename of the file
filename=`basename $value .txt`
#Rename all files to doc files
mv $value $filename.doc;
done
#Print all doc files
ls *.doc
Let me share the best resource to learn Linux for free. This is a collection of Linux PDFs that you can download for free to learn Linux.
nmcli dev status
nmcli radio wifi
nmcli radio wifi on
nmcli dev wifi list
sudo nmcli dev wifi connect network-ssid password "network-password"
sudo nmcli --ask dev wifi connect network-ssid
nmcli con show
nmcli con down ssid/uuid
nmcli con up ssid/uuid
Chaque processus est confiné à un (voire plusieurs) domaine, et les fichiers sont étiquetés en conséquence. Pour simplifier, un processus ne peut accéder qu'aux fichiers étiquetés pour le domaine auquel il est confiné.
L'on peut considérer que SELinux apporte une couche supplémentaire aux traditionnels droits d'accès aux fichiers Unix. Bien que cette définition soit sûrement quelque peu simpliste, elle permet de comprendre un peu mieux les problèmes que vous pouvez rencontrer avec SELinux.SELinux vient améliorer la sécurité des serveurs sur lesquels il est déployé. Si un processus est corrompu sur un serveur, il n'aura tout de même accès qu'aux fichiers étiquetés pour y-celui ; et ne pourra rien faire d'autre que ce pour quoi il a été défini au départ.
SELinux n'a pas vocation à remplacer quelque système de sécurité existant, mais plutôt de les compléter. Aussi, la mise en place de politiques de sécurité (programmes à jour, firewalls, mots de passe complexes et modifiées régulièrement, ...) reste bien évidement de mise.
From this article you’ll learn how to measure an input/output performance of a file system on such devices as HDD, SSD, USB Flash Drive etc.
In this tutorial, we show the step by step instructions to encrypt a partition and mount it on a Linux system, either during OS installation or after.
TL;DR:
grub-install --efi-directory=/boot/efi --target=x86_64-efi --uefi-secure-boot
update-grub