J'ai un processus qui à plusieurs reprises a cessé de répondre et semble se bloquer complètement. Il ne répond à aucune tentative de strace ou de lecture avec gdb (gdb se bloque simplement sur un syscall wait4 ()). Le processus est exécutable et n'attend pas un appel système (/ proc …
Quand je veux demander un mot de passe dans un bashscript, je fais ça: read -s ... mais quand je cours bashen mode POSIX, avec sh, l' -soption est rejetée: $ read -s sh: 1: read: Illegal option -s Comment demander en toute sécurité une entrée avec une commande compatible …
Je voudrais donner à un utilisateur des autorisations pour créer et lire des fichiers dans un répertoire particulier, mais pas pour modifier ou supprimer des fichiers. Si l'utilisateur peut ajouter des fichiers, c'est correct, mais je préfère ne pas. C'est sur Ubuntu Linux. Je pense que cela est impossible avec …
Après un arrêt impur et un fsck coloré, tout un tas de fichiers ont disparu. La sortie de 'rpm -Va' est longue de plusieurs centaines de lignes (principalement des fichiers manquants mais aussi une somme de contrôle et d'autres incompatibilités). Existe-t-il un moyen simple de réinstaller des packages dont les …
Disons qu'un programme existe, qui prend deux arguments; fichier d'entrée et fichier de sortie. Que faire si je ne souhaite pas enregistrer ce fichier de sortie sur le disque, mais plutôt le transmettre directement à stdinun autre programme. Existe-t-il un moyen d'y parvenir? Beaucoup de commandes que je rencontre sous …
Quel est le but des autorisations Linux telles que 111 ou 333 (c'est-à-dire que l'utilisateur peut exécuter , mais ne peut pas lire le fichier), si la capacité à exécuter n'implique pas automatiquement la capacité à lire?
J'ai accidentellement créé un fichier avec le nom -(par exemple, seq 10 > -). Ensuite, j'ai essayé de l'utiliser lesspour le voir, mais il se bloque simplement. Je comprends que cela se produit car less -attend des entrées de stdin, donc il n'interprète pas le -comme un nom de fichier. …
J'ai trois dossiers appelés ProjectA, ProjectBet ProjectC. Quand je tabCOMPLETES cdà cd Projectet appuyez sur Enter, il choisit ProjectC. J'ai trouvé que c'est aussi le cas avec d'autres cas similaires; il est par défaut le dernier dans l'ordre lexicographique (mais cela peut également être modifié / ajouté le plus récemment). …
Lorsque j'exécute netstat --protocol unixou que lsof -Uje vois que certains chemins de socket Unix sont précédés du symbole @, par exemple, @ / tmp / dbus-qj8V39Yrpa . Ensuite, lorsque je cours, ls -l /tmpje ne vois pas de fichier nommé dbus-qj8V39Yrpa là - bas. La question est de savoir …
Je me demandais s'il y avait un moyen d'utiliser Samba pour envoyer des éléments à une machine client via la ligne de commande (j'ai besoin d'envoyer les fichiers depuis le serveur Samba). Je sais que je pourrais toujours utiliser scpmais d'abord je me demandais s'il y avait un moyen de …
J'écris un fichier d'unité systemd pour une application Java et je voudrais contrôler la version de Java utilisée pour le démarrer. Mon fichier de service (simplifié) est [Service] Type=simple EnvironmentFile=%h/Documents/apps/app/app-%i/app.cfg ExecStart=${JAVA_HOME}/bin/java ${JAVA_OPTS} -jar %h/Documents/apps/app/app-%i/myapp.jar SuccessExitStatus=143 Lorsque j'essaie de le démarrer, je reçois une erreur Apr 28 12:43:37 rombert systemd[1613]: [/home/robert/.config/systemd/user/app@.service:7] …
À l'aide de la commande suivante, quelqu'un pourrait-il expliquer quel est le but exact des accolades ({}) et du signe plus (+)? Et comment le commandement fonctionnerait-il différemment s'ils étaient exclus du commandement? find . -type d -exec chmod 775 {} +
Si je le fais (dans un shell de type Bourne): exec 3> file 4>&3 5> file 6>> file Les descripteurs de fichiers 3 et 4, puisque 4 a été dup()édité à partir de 3, partagent la même description de fichier ouvert (mêmes propriétés, même décalage dans le fichier ...). Alors …
Je viens de me cat /var/log/auth.logconnecter et de voir qu'il existe de nombreux | grep "Failed password for"enregistrements. Cependant, il existe deux types d'enregistrement possibles - pour un utilisateur valide / non valide. Cela me complique mes tentatives | cut. Je voudrais voir créer une liste (fichier texte) avec les …
J'ai vu history | grep blahet history |grep blah; et history|grep blahfonctionne également, bien que personne ne semble jamais l'utiliser. Y a-t-il une signification dans les espaces (par exemple, la tuyauterie vers / depuis différentes commandes nécessite une utilisation différente des espaces), ou est-ce toujours arbitraire?
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.