Unix & Linux

35
Pourquoi ne peux-je pas lire depuis / dev / urandom sous OSX?

Un collègue a suggéré de créer une clé aléatoire via la commande suivante: tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 32 | xargs Cela m'a donné l'erreur: tr: séquence d'octets illégale Je crains de ne pas avoir /dev/urandomsur mon système. J'ai essayé de googler pour...

35
Obtenir une liste de noms de répertoires avec find

Je sais que je peux le faire pour obtenir une liste de noms de répertoires: find . -type d -maxdepth 1 La sortie ressemble à ceci: . ./foo ./bar Je préfère la liste sans ./. Existe-t-il un moyen d'obtenir find pour sortir uniquement les noms bruts? J'ai essayé d'envoyer la liste à stat pour la...

35
Comprendre le backtick (`)

J'essaie la commande $ b=5; echo `$b`; -bash: 5: command not found mais il n’imprime pas comme il est supposé. Qu'est-ce que j'oublie ici? Que signifie `(backquote / backtick) dans les commandes? semble dire que `évalue les commandes et les remplace par la

35
Point-virgule dans les structures conditionnelles

Pourquoi mettre des points-virgules dans l'un et pas dans un autre? le résultat est le même Code un if [ "a" == "a" ] then echo "true" fi Code deux if [ "a" == "a" ]; then echo "true"; fi Les points-virgules dans le deuxième code sont inutiles? Quand il est nécessaire de placer des...

35
Comment puis-je rendre un fichier NON modifiable?

Une fois connecté, je peux effectuer les tâches suivantes: mkdir foo touch foo/bar chmod 400 foo/bar chmod 500 foo Ensuite, je peux ouvrir vim (pas en tant que root), éditer bar, forcer une écriture avec w!, et le fichier est modifié. Comment puis-je faire en sorte que le système d'exploitation...

35
Pourquoi mon ~ / .bash_profile ne fonctionne-t-il pas?

J'utilise Linux Mint. Mon shell de connexion ( cat /etc/passwd | grep myUserName) est bash. Après avoir démarré mon environnement de bureau graphique et exécuté un émulateur de terminal à partir de celui-ci, je constate que la .bash_profilesource n’est pas source (les vars d’environnement qui y...

35
Cas d'utilisation typique d'un mot de passe de groupe

J'ai vérifié plus d'un demi-siècle d'expérience Unix et ni mes collègues, ni moi-même n'avons jamais défini de mot de passe pour un groupe ( sget gpasswd). Quel serait un cas d’utilisation typique pour un mot de passe de groupe ou est-ce quasiment uniquement là pour des raisons...

35
Lister tous les certificats ssl ca disponibles

Mes réclamations de clients git error: Peer's Certificate issuer is not recognized. Cela signifie qu'il ne peut pas trouver la clé de serveur ssl correspondante dans le trousseau de clés du système global. Je souhaite vérifier cela en consultant la liste de toutes les clés SSL disponibles à...