J'ai un problème où si je tape de très longues commandes dans bash, le terminal ne rendra pas ce que je tape correctement. Je m'attendrais à cela si j'avais une commande comme celle-ci: username@someserver ~/somepath $ ssh -i /path/to/private/key myusername@something.someserver.com La commande doit être rendue sur deux lignes. Au lieu …
Le programme md5sum ne fournit pas de sommes de contrôle pour les répertoires. Je souhaite obtenir une somme de contrôle MD5 unique pour tout le contenu d'un répertoire, y compris les fichiers dans des sous-répertoires. C'est-à-dire qu'une somme de contrôle combinée est constituée de tous les fichiers. Y a-t-il un …
J'ai un script qui fonctionne lorsque je l'exécute à partir de la ligne de commande, mais lorsque je le planifie avec des cronerreurs, il ne parvient pas à trouver des fichiers ou des commandes. Ma question est double: Lorsque je planifie un travail cron avec crontab -e, utilise -t-il mon …
Je cherche le fichier "WSFY321.c" dans une énorme hiérarchie de répertoires. J'utilise habituellement GNU find : find . -name "WSFY321.c" Mais je ne connais pas le cas, cela pourrait être en majuscule, minuscule ou un mélange des deux. Quel est le moyen le plus simple de trouver ce fichier? Y …
Si je configure les crontâches de manière incorrecte, elles semblent échouer en silence. Où devrais-je chercher un journal des erreurs pour comprendre ce qui ne va pas?
Techniquement, si rien pamn'est configuré pour vérifier votre shell, pam_shellsaucun de ceux-ci ne peut réellement empêcher votre connexion, si vous n'êtes pas sur le shell. Sur mon système, ils ont même des tailles différentes, alors je suppose qu'ils font réellement quelque chose. Alors quelle est la différence? Pourquoi les deux …
Cette question est inspirée par Pourquoi utiliser une boucle shell pour traiter du texte est-il considéré comme une mauvaise pratique? Je vois ces constructions for file in `find . -type f -name ...`; do smth with ${file}; done et for dir in $(find . -type d -name ...); do smth …
J'ai besoin d'exécuter quelque chose comme sudo sans mot de passe, alors j'ai utilisé visudoet ajouté ceci à mon sudoersfichier: MYUSERNAME ALL = NOPASSWD: /path/to/my/program Puis je l'ai essayé: $ sudo /path/to/my/program [sudo] password for MYUSERNAME: Pourquoi demande-t-il un mot de passe? Comment puis-je exécuter / utiliser des commandes en …
Comment puis-je supprimer une ligne dans VI? Voici ce que je fais en ce moment: Ouvrez le terminal alt+ ctrl+t vi a.txt Je déplace le curseur sur la ligne que je souhaite supprimer, puis quelle combinaison de touches doit-on utiliser pour supprimer une ligne dans l'éditeur vi ?
Je sais que je peux ouvrir plusieurs fichiers vimen faisant quelque chose comme cela vim 2011-12*.log, mais comment puis-je changer de fichier et fermer les fichiers un à un? Aussi, comment puis-je connaître le nom du fichier actuel que je suis en train de modifier?
Juste pour le fun, je pensais utiliser cette commande sur mon Raspberry Pi sous Raspbian: sudo rm -f /bin/rm Je pensais pouvoir réinstaller simplement coreutils: j'avais tort! apt-get install --reinstall coreutilsdonne une erreur de dpkg, en disant qu'il ne pouvait pas supprimer le paquet. Compiler à partir des sources ne …
Quelle commande (s) peut-on utiliser pour connaître le répertoire de travail actuel (CWD) d'un processus en cours d'exécution? Ce sont des commandes que vous pouvez utiliser en externe à partir du processus.
Je voudrais changer une extension de fichier de *.txtà *.text. J'ai essayé d'utiliser la basenamecommande, mais je ne parviens pas à modifier plusieurs fichiers. Voici mon code: files=`ls -1 *.txt` for x in $files do mv $x "`basename $files .txt`.text" done Je reçois cette erreur: basename: too many arguments Try …
J'ai un processus en cours d'exécution à l'avant-plan. J'ai suspendu par Ctrl+ Z, puis j'ai repris l'exécution en arrière-plan bg <jobid>. Je me demande comment suspendre un processus en arrière-plan? Comment puis-je faire apparaître un processus d'arrière-plan au premier plan? Modifier: Le processus est envoyé à stderr, comment dois-je exécuter …
Certains compilateurs (notamment C ou C ++) vous avertissent des points suivants: No new line at end of file Je pensais que ce serait un problème réservé aux programmeurs C, mais github affiche un message dans la vue commit: \ No newline at end of file pour un fichier PHP. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.