Archives de l’auteur : Daniel Sobrinho

Structure d’annuaire Linux

Comprendre le but de chaque dossier, où les fichiers peuvent être ou où les placer en fonction de vos besoins.

  1. / – Annuaire des racines.
  2. /bin – Répertoire où sont les fichiers exécutables et les commandes système essentielles.
  3. /boot – Répertoire où sont les fichiers nécessaires pour démarrer le système. C’est là que se trouve l’image linux kernel.
  4. /dev – Répertoire où sont les fichiers des périphériques système, tels que les disques, cd-roms, terminaux, etc.
  5. /etc – Répertoire où se trouvent les fichiers de configuration du système.
  6. /accueil – Répertoire qui est généralement utilisé par les utilisateurs.
  7. /lib – Répertoire où se trouvent les bibliothèques système essentielles utilisées par les programmes /bin et les modules Kernel.
  8. /lost+found – Répertoire qui stocke les fichiers récupérés après corruption.
  9. /media – Répertoire vide. Il contiendra des sous-directives en référence aux périphériques de stockage externes montés automatiquement par le système.
  10. /mnt – Répertoire vide. Ce répertoire est généralement utilisé pour les points de montage de périphériques.
  11. /proc – Répertoire qui a des informations sur les grains et les processus.
  12. /opt – Répertoire où se trouvent les applications installées qui ne sont pas disponibles avec Linux.
  13. /root – Répertoire Superusers(root). Dans certaines distributions, il peut ou non être présent.
  14. /run – Répertoire pour le stockage temporaire des fichiers pour l’exécution des applications.
  15. /sbin – Répertoire où se trouvent les fichiers système essentiels, tels que les applications, les services publics pour l’administration du système. Habituellement, seul le superutilisateur (racine) a accès aux fichiers.
  16. /srv – Annuaire pour le stockage par système de données de service.
  17. /sys – Répertoire avec fichiers spécifiques au système.
  18. /tmp – Annuaire temporaire des fichiers.
  19. /usr – Annuaire des fichiers appartenant aux utilisateurs et la deuxième plus grande hiérarchie d’annuaires sous Linux.
  20. /var – Répertoire où les informations variables sont stockées dans le système, telles que les fichiers journaux, etc…

Basé sur: https://www.ubuntudicas.com.br/2012/04/estrutura-de-diretorios-no-linux

Vous avez aimé ce contenu, avez des suggestions ou d’autres questions? Laissez un message.

Suivez-moi sur Twitter @danielsob

Pour vous qui êtes intéressés à mener des tutoriels plus interactifs avec un contenu comme celui-ci, respecter la recherche et la construction de contenu, il ya du temps et des connaissances engagées à ce sujet. N’oubliez pas de citer la source. Tout le monde s’y met.

Commandes haut de forme pour les apprenants Linux

La liste suivante des commandes principales via le terminal et ses fins, pour les débutants linux d’avoir un nord dans leur utilisation quotidienne du système:

aptepackage manager/applications pour Debian et dérivés
apt-getgestionnaire de paquets/applications pour Debian et les produits dérivés avec peu plus d’options que
marque aptversion « freeze » gestionnaire de ne pas mettre à jour une application par apt (options: tenir et retenir)
aptitudegestionnaire de paquets/applications avec de meilleures fonctionnalités pour la ré-fixation des dépendances pour Debian et les produits dérivés
chatafficher le contenu du fichier directement dans le terminal
CDaccès à l’annuaire
Chmod (Chmod)contrôle des autorisations d’accès aux fichiers/dossiers
Chown ( Chown )contrôle des biens de fichier/dossier
Cpcopier
frisereffectue des réquisitions http
DNF (DNF)package/application manager pour RHEL et dérivés
DPKG (DPKG)package/application manager avec d’autres fonctionnalités pour Debian et dérivés
sortiequitter, fermer ou résilier la demande
histoirehistorique de commande dans le terminal
journalctl (journalctl)afficher les événements du système
tuertuer un processus par pid
Lslistage
hommemanuel d’une application
monterunité d’assemblage
Mvbouger
nano (nano)éditeur
passwdéchange de mots de passe utilisateur
Pkill ( Pkill )tuer une application par son nom
Pingeffectue des paquets de données pour vérifier la connectivité entre les appareils
Scpcopie de fichier via le protocole ssh
cassergestionnaire de paquet snap
ssh (ssh)connexion shell via le réseau
sudo (sudo)exécuter quelque chose comme super utilisateur
systemctl Systemgestionnaire de processus linux
goudroncompacteur
Uname (Uname)informations distro
unirdécompresseur de tout fichier
scieéditeur
venaitéditeur
wget (wget)téléchargeur de fichiers
Whereisdétails d’une application
miampackage/application manager pour RHEL et dérivés
fermeture éclaircompacteur

Toutes les commandes ont add-ons pour eux de s’exécuter, l’idée de la liste est juste de créer ce déclencheur mental de savoir lequel des commandements à recourir à. La liste a été construite avec les derniers enregistrements de mon histoire, ainsi que les gestionnaires de paquets de Rhel.

Ce n’est pas complet et ce n’est pas un guide, juste un pourboire.

Vous avez aimé ce contenu, avez des suggestions ou d’autres questions? Laissez un message.

Suivez-moi sur Twitter @danielsob

Pour vous qui êtes intéressés à mener des tutoriels plus interactifs avec un contenu comme celui-ci, respecter la recherche et la construction de contenu, il ya du temps et des connaissances engagées à ce sujet. N’oubliez pas de citer la source. Tout le monde s’y met.

Comment déballer le fichier TAR ou tout fichier compressé, en utilisant Linux ou MacOS

La parole personnelle, l’une des douleurs de tous ceux qui utilisent terminal, principalement, est de déballer les fichiers de diverses extensions. En dehors de la ZIP que pour déballer nous utilisons UNZIP, nous devrons nous rappeler les options à ajouter dans la commande TAR.

En pensant à créer un « untar » j’ai fini par trouver dans une recherche l’unar, qui est tout ce que nous cherchons. Super simple et pratique à utiliser, il suffit d’exécuter: unar file-a-descompactar.ext .

Il me semble qu’il vient déjà par défaut dans plusieurs distributions, mais suit néanmoins le référentiel Github pour ceux qui ont besoin:

Github: https://github.com/ashang/unar

Commande de base pour extraire n’importe quel fichier compressé, sans avoir à utiliser les options, n’utilisez que le nom de l’application plus le fichier :

~ unar file-to-extract.ext

Il ya des options à ajouter et je vais décrire ci-dessous:

~ unar --help
unar v1.10.1, un outil pour extraire le contenu des fichiers d’archives.
Utilisation [options]: archive[files …]

nonar Options dispo
nibles:-sortie-répertoire (-o) L’annuaire pour écrire le contenu de l’archive à. Par défaut à l’annuaire actuel. Si défini sur un seul tableau de bord (-), aucun fichier ne sera créé, et toutes les données seront
tostdout
sortie.-force-overwrite (-f) Toujours écraser les fichiers quand un fichier à déballer existe déjà sur le disque. Par défaut, le programme demande à l’utilisateur si
possible, sinon sauter les fichiers quand un fichier à débal
ler existe déjà sur disque.-force-répertoire (-d) Toujours
créer un répertoire contenant pour le contenu de l’archive déballée. Par défaut, un répertoire est créé s’il y a plus d’un fichier ou dossier de haut niveau.-pas d
’annuaire (-D) Ne créez jamais un répertoire contenant pour le contenu des archives non emballées.-mot de
passe (-p) Le mot de passe à utiliser pour décrypter les archives protégées.-
e) L’encodage à utiliser pour les noms de fichiers dans les archives, quand il n’est pas connu. S’il n’est pas spécifié, le programme tente de détecter automatiquement l’encodage utilisé. Utilisez « aide » ou « liste » c
omme argument pour donner une liste de tous les codages pris en c
harge.-mot de passe-codage (-E) L’encodage à utiliser pour le mot de passe pour les archives, quand il n’est pas connu. Si elle n’est pas spécifiée, alors soit l’encodage donné par l’option -encodage ou l’encodingis auto-détecté ut
ilisé.-in
dex (-i) Au lieu de spécifier les fichiers à déballer comme noms de fichiers ou modèles wildcard, spécifiez-les comme index, comme sortie par lsar.
-no-recursion (-nr) Ne tentez pas d’extraire les archives contenues dans d’autres archives. Par exemple, lors du déballage d’un fichier .tar.gz, ne déballez que le fichier .gz et non son con
tenu.-copy-time (-t) Copiez le temps de modification du fichier d’archive au répertoire contenant, si l’on est créé.-fourches (
-k) Comment gérer les fourches de ressources Mac OS. « visible » crée des fichiers AppleDouble avec l’extension « .rsrc », « caché » crée des fichiers AppleDouble avec le préfixe « ._ », et « sauter » jeter toutes les fou
rchettes de ressources. Par défaut à « visible ».-
calme (-q) Exécuter en mode silencie
ux.-version (-v) Version d’impression et de
sortie.-help (-h) Afficher ces informations.

Lorsque nous citons n’importe quel fichier est pris en charge, bien sûr, il ya quelques exceptions comme DEB, DMG, PAR, SHG, ACE 2.0 (également winace standard) et Amiga.

Des exemples d’extensions prises en charge vont des plus courantes à beaucoup d’autres, telles que : ZIP, RAR, 7Z (non crypté), TAR, GZIP, BZIP2, LZMA, XZ, CAB, MSI, NSIS, EXE, ISO, SPLIT (jonction de base), STUFFIT (sans cryptage), STUFFIT X, DISKDOUBLER, COMPACT PRO (non crypté), PACKIT, CPIO, Z, ARJ (sans scission), ARC, PAK, ACE (NORME DOS), ZOO, LZH, ADF, DMS, LZX, POWERPACKER, LBR, SQUEEZE, , CRUNCH, XAR, RPM, ALZIP (non crypté), NSA, SAR, NDS, ZIPX et autres extensions non utilisées prises en charge par la bibliothèque libxad.

Vous avez aimé ce contenu, avez des suggestions ou d’autres questions? Laissez un message.

Suivez-moi sur Twitter @danielsob

Pour vous qui êtes intéressés à mener des tutoriels plus interactifs avec un contenu comme celui-ci, respecter la recherche et la construction de contenu, il ya du temps et des connaissances engagées à ce sujet. N’oubliez pas de citer la source. Tout le monde gagne avec ça.

Désactiver les notifications natives dans les navigateurs

Il y a un comportement indésirable non identifié concernant la réception native des notifications reçues via des navigateurs tels que Google Chrome et Firefox sur certains ordinateurs de bureau Linux, tels que Deepin par exemple.

Ce qui se produit est l’absence du bouton de fermeture toast notification et / ou le manque de timing pour la fermeture automatique, devenant un élément permanent de l’écran jusqu’à ce qu’il clique sur son achèvement. Cette « erreur » se produit en raison du comportement de la bibliothèque la plus couramment utilisée sur les ordinateurs de bureau Linux.

Pour la « correction », ou changement de comportement, les notifications une alternative moins coûteuse et plus pratique est de désactiver les notifications de navigateur natif. Ainsi, toutes les notifications deviendront type push web, avec un comportement naturel du navigateur de fermeture automatique et de mise en page elle-même.

Jusqu’à présent, nous n’avons pas fait assez de tests pour affirmer qu’il n’y aura pas de pertes avec la perte de notifications, mais nous pouvons dire oui que les notifications ne seront pas éternelles sur votre écran, par le timing par défaut natif des navigateurs.

Pour désactiver la notification Google Chrome native, faites ce qui suit :

Accès dans le navigateur: chrome://flags/#enable-system-notifications

Et changer la valeur à: Désactivé

Pour désactiver la notification native dans Firefox faire ce qui suit:

Accès dans le navigateur: about:config

Recherche de la clé: alerts.useSystemBackend

Et changer la valeur à: faux

Après la modification est faite n’oubliez pas de redémarrer le navigateur pour assurer l’efficacité et l’utilisation de la nouvelle configuration.

Vous avez aimé ce contenu, avez des suggestions ou d’autres questions? Laissez un message.

Suivez-moi sur Twitter @danielsob

Pour vous qui êtes intéressés à mener des tutoriels plus interactifs avec un contenu comme celui-ci, respecter la recherche et la construction de contenu, il ya du temps et des connaissances engagées à ce sujet. N’oubliez pas de citer la source. Tout le monde gagne avec ça.