RLG : Gestion des fichiers
Gestion des fichiers
GUI
CTRL+L : Aller à la barre d'addresse (Linux Mint)
Ranger
sudo apt install ranger
ranger
#Ajouter à bash-aliases pour assuer que le répertoire ouvert en ranger est souvien après sortie de ranger
alias ranger='ranger --choosedir=/tmp/rangerdir; cd "$(cat /tmp/rangerdir)"'
- Navigation dans Ranger
- Flèches directionnelles
- Flèche haut/bas : Naviguer dans les fichiers et dossiers.
- Flèche droite : Entrer dans un dossier ou ouvrir un fichier.
- Flèche gauche : Revenir au dossier parent.
- Touches rapides
- g : Aller au début de la liste.
- G : Aller à la fin de la liste.
- / : Rechercher un fichier ou dossier.
- q : Quitter Ranger.
- Flèches directionnelles
- Manipulation des fichiers
- Créer un fichier ou dossier
:touch nom_du_fichier: Créer un fichier.:mkdir nom_du_dossier: Créer un dossier.
- Supprimer un fichier ou dossier
- Sélectionnez le fichier/dossier et appuyez sur d, puis confirmez avec y.
- Renommer un fichier
- Sélectionnez le fichier et appuyez sur cw, puis entrez le nouveau nom.
- Copier/Déplacer des fichiers
- yy : Copier le fichier ou dossier sélectionné.
- dd : Couper le fichier ou dossier sélectionné.
- p : Coller dans le dossier actuel.
- Créer un fichier ou dossier
locate
/etc/updatedb.confPRUNEPATHS/timeshift/snapshots/home/$LOGNAME/.cache
PRUNEFS
sudo updatedb
locate --help
lsalias ls='ls --classify --time-style=long-iso --human-readable'-l: plus d'info--all --ignore-backups-Srtrier selon taille croissant
find {chemin} -regex "regex"i: casse insensible-size +10M-type f;d-mtime -7: modifier dans les 7 derniers jours
du: Tailledu -h {nom_du_dossier} | sort -h- Compression
tar -cJvf archive.tar.xz {fichier>* <dossier}*/tar -tf archive.tar.xztar -xJvf archive.tar.xz {emplacement}
xdg-open {chemin}
tree
# Afficher l'aborescence des fichiers
tree -h -L 2 # -L 2: limit la profondeur à 2 niveaux
Déplacement
[mv/cp] {ancien_chemin>* <nouveau_chemin}{nouveau_chemin>être dossier si il y a plusieur<ancien_chemin}- utilise
{ancien-chemin}/*pour renommer répertoire
- lien symbolique: raccourci
ln -s {chemin_cible_*absolut*> <chemin_symbole}- chemin cible dois etre absolut
- propriété écrit en la symbole
- sans
-s- lien normal: lien vers inode
Corbeille
# Afficher les fichiers dans la corbeille
ls ~/.local/share/Trash/files
# Restaurer un fichier de la corbeille vers son emplacement d'origine
mv ~/.local/share/Trash/files/{nom_du_fichier> <chemin_destination}
# Supprimer définitivement tous les fichiers de la corbeille
rm -rf ~/.local/share/Trash/files/*
Emplacement alternatif pour disques non-système:
- e.g.,
/media/ron/Ronzz_Core/.Trash-1000/files
Member discussion