Unix & Linux

Q & A pour les utilisateurs de Linux, FreeBSD et d'autres systèmes d'exploitation de type Un * x

6
Comment puis-je quitter Vi?
J'ai démarré Vi sur ma machine Ubuntu. Cependant, je suis nouveau dans Vi, et maintenant je ne peux pas arrêter. Je vois l'éditeur et je peux écrire du texte. À la dernière ligne, il y a une étiquette "enregistrement". Comment puis-je quitter Vi?


8
Puis-je «exporter» des fonctions dans bash?
source some_file un_fichier: doit () { echo doit $1 } export TEST=true Si je source un fichier, la fonction "doit" et la variable TEST sont disponibles sur la ligne de commande. Mais en exécutant ce script: script.sh: #/bin/sh echo $TEST doit test2 Renverra la valeur de TEST, mais générera une …
81 bash  function 


3
Dépannage et débogage du réseau Linux
De temps en temps, les utilisateurs de Linux et Unix sont confrontés à divers problèmes de réseau. Beaucoup de ces problèmes sont présentés ici et sur d'autres forums de dépannage, mais ils sont très concrets et contiennent de nombreuses informations techniques supplémentaires, et il est parfois difficile de comprendre le …

3
Glob récursif?
J'aimerais écrire quelque chose comme ceci: $ ls **.py pour obtenir tous les noms de fichiers .py, parcourant de manière récursive une hiérarchie de répertoires. Même s'il y a des fichiers .py à trouver, le shell (bash) donne cette sortie: ls: cannot access **.py: No such file or directory Un …

4
Comment récupérer une session d'écran 'perdue'?
D'une manière ou d'une autre, j'ai réussi à fermer une fenêtre d'écran sans que l'écran ne s'en rende compte, de sorte que la session est toujours marquée comme attached. Cela m'empêche de me reconnecter à cette session. Que puis-je faire? me@iupr-serv8:~$ screen -r There are several suitable screens on: 25028.pts-19.XXX-serv8 …

4
Pourquoi le vrai et le faux sont-ils si gros?
Après avoir découvert que plusieurs commandes courantes (telles que read) étaient en fait des commandes intégrées à Bash (et lorsque je les ai exécutées à l’invite, j’exécute en fait un script shell à deux lignes qui ne fait que transmettre à la commande intégrée), j’ai cherché à savoir si le …



12
détermination du chemin d'accès au script shell
Existe-t-il un moyen pour un script shell source de connaître le chemin d'accès à lui-même? Je suis principalement concerné par bash, bien que certains de mes collègues utilisent tcsh. Je suppose que je n'aurai peut-être pas beaucoup de chance ici, étant donné que le sourcing entraîne l'exécution des commandes dans …
80 shell  source 

8
"Erreur d'entrée / sortie" lors de l'accès à un répertoire
Je veux lister et supprimer le contenu d'un répertoire sur un disque dur amovible. Mais j'ai rencontré "erreur d'entrée / sortie": $ rm pic -R rm: cannot remove `pic/60.jpg': Input/output error rm: cannot remove `pic/006.jpg': Input/output error rm: cannot remove `pic/008.jpg': Input/output error rm: cannot remove `pic/011.jpg': Input/output error $ …
80 ubuntu  directory  ntfs 

1
Définition de / proc / sys / vm / drop_caches pour vider le cache
Dans le cadre de certaines synchronisations du cache froid, j'essaie de libérer le cache du système d'exploitation. La documentation du noyau (récupérée en janvier 2019) indique: drop_caches Writing to this will cause the kernel to drop clean caches, as well as reclaimable slab objects like dentries and inodes. Once dropped, …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.