Unix & Linux

27
Quand un redémarrage est-il nécessaire?

Outre la mise à niveau du noyau, y a-t-il des changements dans un système Linux qui nécessitent un redémarrage? Je sais qu'il y a des situations où un redémarrage facilite les choses, mais y en a-t-il qui ne peuvent être accomplies qu'avec un redémarrage? Pour clarifier: je pense à un système de...

27
Comment faire fonctionner ssh-agent sur tous les terminaux?

J'ai configuré la connexion ssh automatique (sans mot de passe) à certains serveurs à l'aide de ssh-copy-id. ssh-agentne fonctionne qu'à partir du terminal où il a été exécuté. Comment puis-je ssh-addtravailler dans tous mes terminaux? Naturellement, je ne préférerais pas la clé SSH sans mot de...

27
Comment xdg-open fait son travail

Selon la page de manuel, xdg-openouvrira un fichier en utilisant l'application que l'utilisateur a configurée. Mais comment cette application est-elle réellement déterminée? Je ne vois aucun fichier de configuration associé xdg-utils, alors où sont stockés mes paramètres et comment puis-je les...

27
Vérifier la longueur d'une variable

Je dois vérifier la longueur de la variable lue (ma limite de script à cinq caractères insérés), je pense à quelque chose comme ceci: #!/bin/bash read string check=${#string} echo $check if [ $check -ge 5 ]; then echo "error" ; exit else echo "done" fi existe-t-il une solution plus...

27
Qu'est-ce que $ PWD? (vs répertoire de travail actuel)

Donc Wikipédia ( lien ) me dit que la commande pwdest l'abréviation de "imprimer le répertoire de travail", et cela a du sens. Mais pour la variable d'environnement, le "P" doit être un acronyme pour autre chose que print. J'entends des gens parler de "répertoire de travail actuel", qui sonne mieux...

27
Renommez plusieurs fichiers avec mv pour changer l'extension

Je veux renommer des fichiers pour changer leur extension, en cherchant efficacement à accomplir mv *.txt *.tsv Mais en faisant cela, je reçois: * .tsv n'est pas un répertoire Je trouve un peu étrange que les 10 premiers résultats de Google mvsoient affichés comme

27
Vous voulez remplacer uniquement sed première apparition par sed

Fichier d'origine claudio antonio claudio michele Je souhaite modifier uniquement la première occurrence de "claudio" par "claudia" afin que le résultat du fichier claudia antonio claudio michele j'ai essayé sed -e '1,/claudio/s/claudio/claudia/' nomi Mais effectuez une substitution globale....

27
Transfert de fichiers volumineux (8 Go) via ssh

Je l'ai essayé avec SCP, mais il indique "Taille de fichier négative". >scp matlab.iso xxx@xxx:/matlab.iso matlab.iso: Negative file size A également essayé d'utiliser SFTP, a bien fonctionné jusqu'à ce que 2 Go du fichier soient transférés, puis s'est arrêté: sftp> put matlab.iso Uploading...