J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.
5138 links
git clone <a href="https://github.com/cilynx/rtl88x2bu.git">https://github.com/cilynx/rtl88x2bu.git</a>
cd rtl88x2bu
VER=$(sed -n 's/\PACKAGE_VERSION="\(.*\)"/\1/p' dkms.conf)
sudo rsync -rvhP ./ /usr/src/rtl88x2bu-${VER}
sudo dkms add -m rtl88x2bu -v ${VER}
sudo dkms build -m rtl88x2bu -v ${VER}
sudo dkms install -m rtl88x2bu -v ${VER}
sudo modprobe 88x2bu
Comment avoir la coloration syntaxique dans Nano ?
.nanorc
dans votre Home (~). Et ajoutez la ligne suivante pour qu'elle soit prise en compte :
include "/usr/share/nano/nanorc.nanorc"
include /usr/share/nano/<le language>.nanorc
Exemple : include "/usr/share/nano/php.nanorc"
Voici en exemple un fichier .nanorc
que j'ai créé pour mon usage personnel dans mon Home (pour les fichiers .php, .html, .ini)
## Nanorc files
include "/usr/share/nano/nanorc.nanorc"
## PHP
include "/usr/share/nano/php.nanorc"
## HTML
include "/usr/share/nano/html.nanorc"
## Config Files (.ini)
include "/usr/share/nano/ini.nanorc"
Tous les fichiers de colorations disponibles se situent ici : /usr/share/nano
Mais il n'y a pas le INI, du coup nous devons le chercher dans les sources ici : https://github.com/serialhex/nano-highlight
Et plus précisément là : https://github.com/serialhex/nano-highlight/blob/master/ini.nanorc
Copiez-le ensuite dans le dossier /usr/share/nano/
(en étant root
) et nommez-le : ini.nanorc
En cas de perte de mot de passe :
If you want to set no password, don’t remove the hash in /etc/shadow. Instead go into
/etc/passwd
and remove the “x” from the line which starts with root, like:
root:x:0:0:root:/root:/bin/bash
→root::0:0:root:/root:/bin/bash
After rebooting and log in, just type
sudo passwd root
to set new root password.
!! Sauvegarder l'historique bash dans un fichier
history > history.txt
!! Restaurer l'ancien historique depuis un fichier
history -r history.txt
Un résumé sur l'utilisation de l'historique du bash
Voici les commandes à lancer (en mode superutilisateur) :
sudo apt install samba
Si vous utilisez le gestionnaire de fichier caja, il faut installer caja-share
(Nemo a déjà l'option de partage activée).
sudo apt install caja-share
Ensuite, il faut créer un utilisateur qui aura les droits de samba. Pour que cela fonctionne, il faut utiliser le nom de l'utilisateur qui partagera le dossier.
Ainsi, si l'on veut partager le dossier Partage
de l'utilisateur util1
, on lancera les commandes suivantes :
sudo smbpasswd -a util1
L'option -a
signifiant add user
.
Une fois la commande lancée, le script nous demande de choisir un mot de passe. Il faut en créer un différent de celui que l'utilisateur utilise pour se connecter à son compte sur Linux.
La politique de mot de passe est la suivante pour samba :
Le mot de passe devra être confirmé.
Si le mot de passe a été correctement saisi et confirmé, l'utilisateur sera ajouté.
Une fois l'utilisateur créé, il doit être activé avec la commande :
sudo smbpasswd -e util1
L'option -e
signifiant enable user
.
Il faut ensuite modifier le fichier de configuration de samba (/etc/samba/smb.conf
) pour spécifier le paramétrage du partage. À la fin du fichier, il faut ajouter :
[share]
path = /home/util1/Scanner
available = yes
valid users = util1
read only = no
writeable = yes
create mask = 0775
directory mask = 0775
guest ok = no
browseable = no
L'utilisateur util1
aura les droits de lecture et d'écriture dans le dossier qui ne pourra pas être découvert en scannant le réseau. Les autres utilisateurs ne seront pas acceptés.
Une fois les modifications réalisées, il faut relancer samba pour que ces changements soient pris en compte :
sudo systemctl restart smbd nmbd
Une fois tout cela fait, il faut que le pare-feu accepte les connexions samba. On lance alors la commande :
sudo ufw allow samba
Une fois que tout cela est fait, il est préférable de se déconnecter et de se reconnecter du compte utilisateur pour être certain que tout soit bien pris en compte.
Une dernière étape, est de sélectionner graphiquement l'option de partage en faisant un clic droit sur le dossier à partager (ici /home/util1/Partage
).
Ensuite, au niveau de l'imprimante sur le réseau, il suffit de spécifier dans le paramétrage, les informations concernant le partage. On entrera le nom de l'ordinateur sur lequel tourne Linux (si on ne sait pas comment il s'appelle, on regardera la première ligne du fichier /etc/hosts
. Pour l'exemple, l'ordinateur aura pour nom Mon-Ordi
) :
\\Mon-Ordi\Partage
util1
le mot de passe samba et pas celui de la session linux
Normalement, vous devriez pouvoir scanner depuis l'imprimante dans le dossier Partage
.
Tuto partage samba
Trop bien cet article. J'ai appris de nouveaux raccourcis (je n'ai jamais pris le temps de regarder dans les paramètres)...
Crtl+A : revenir en début de ligne
Ctrl+E : aller en fin de ligne
Alt+B : revenir en arrière d'un mot
Alt+F : avancer d'un mot
Ctrl+U : effacer le début de ligne à partir de la position du curseur
Ctrl + K : effacer la fin de ligne depuis la position du curseur
history : pour afficher l'historique des commandes précédemment écrites
Et pour rejouer une commande, il suffit de taper !
+ le numéro de commande
:
!587
Ce qui rejouera la ligne 587 de l'historique
À tester. Pour partager l'écran de son bureau entre divers ordinateurs sur différents OS (linux, mac, windows, android)
Cette entreprise propose des ordinateurs portables modulaires et à 99% réparables.
Et on n'est pas obligé d'avoir un windobaude d'installé par défaut.
Je viens de craquer et d'en commander un...
En espérant que ce buisness soit perenne (vu que c'est quand même ce que souhaite les consommateurs, ça devrait.) !
Cela ne convertit pas les pages en images comme avec pdftocairo, mais au contraire extrait les images utilisées dans le PDF.
pdfimages -all fichier.pdf images/image
Cela va créer des fichiers image-000, image-001, etc. contenant toutes les images du pdf dans un sous-dossier images, qu'il faudra avoir préalablement créé.
De ce fait, on va faire en sorte de retirer le droit d'exécution à tous, et de retirer le droit de lecture au reste du monde.
Les commandes# $USER devient propriétaire et le groupe www-data devient groupe prorpiétaire sudo chown -R $USER:www-data /var/www/html
# le propriétaire peut lire et écrire, le groupe peut lire, et le monde ne peut plus rien faire dans ce dossier sudo chmod -R u=rwX,g=rx,o= /var/www/html
Après, il suffit d'ajouter au cas par cas les droits d'écriture à notre serveur web sur les sous-dossiers le nécessitant. Exemple :
sudo chmod -R g+w /var/www/html/sous/dossier
Logiciel pour limiter le temps passé sur un ordinateur
Pointeuse de temps permettant de détailler les tâches passées sur un projet, pour faciliter la facturation aux clients.
Disponible en version linux, mac os et windows
Lister l’espace (utilisé et restant) sur les partitions:
df -h
Tailles des fichiers et sous-répertoires du dossier courant, dans l’ordre décroissant de taille:
du -a --max-depth=1 | sort -nr
Liste des 10 plus gros fichiers du répertoire courant et de ses sous-repertoires, dans l’ordre décroissant de taille:
du -a | sort -nr | head -n 10
Taille du répertoire courant
du -hs
Astuce: la commande « du » accepte en premier paramètre le nom d’un dossier, exemple pour trouver la taille du répertoire home:
du home/ -hs
Le paramètre -h
donne un affichage de la taille plus facile à lire (par exemple en Go, Mo, Ko).
Le paramètre -s
affiche un résumé.
Le paramètre -a
affiche tout. Il ne peut pas être utilisé avec -s
.