Unix & Linux

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


2
Exécuter un service systemd en tant qu'utilisateur autre que root!
J'ai créé le service suivant, amos.service, et il doit fonctionner en tant qu'amos (membre du groupe amos) [Unit] Description=AMOS Service After=network.target [Service] User=amos Group=amos Type=simple WorkingDirectory=/usr/share/amos ExecStart=/usr/share/amos/amos_service.sh start ExecStop=/usr/share/amos/amos_service.sh stop Restart=on-failure [Install] WantedBy=multi-user.target toutes les autorisations ont été définies sur /usr/share/amoslaamos:amos amos_service.sh est le suivant: #!/bin/bash CUDIR=$(dirname "$0") cd /usr/share/amos …
18 systemd  services  init 

4
Comment émuler la substitution de processus dans Dash?
Dans bash, je peux utiliser la substitution de processus et traiter la sortie d'un processus comme s'il s'agissait d'un fichier enregistré sur le disque: $ echo <(ls) /dev/fd/63 $ ls -lAhF <(ls) lr-x------ 1 root root 64 Sep 17 12:55 /dev/fd/63 -> pipe:[1652825] malheureusement, la substitution de processus n'est pas …

4
Raccourcir le chemin dans l'invite zsh
Basha l' PROMPT_DIRTRIMoption, par exemple quand je mets PROMPT_DIRTRIM=3, puis un long chemin comme: user@computer: /this/is/some/silly/path apparaîtrait à la place comme: user@computer: .../some/silly/path Existe-t-il une option similaire pour zsh?
18 zsh  prompt 


4
Comment puis-je détacher un processus d'un script bash?
J'essaie de détacher un processus d'un script bash afin que SIGINT ne soit pas transmis au processus lorsque je quitte le script. J'ai utilisé la disowncommande directement dans le terminal, mais dans bash, cela disownn'empêche pas le transfert de SIGINT. Le but de ce script est de démarrer openocd puis …
18 bash  disown 



1
Quel est l'opposé de «grep»?
Supposons que j'imprime une longue série de chaînes et qu'au lieu d'afficher uniquement les lignes contenant un certain motif (que l'on utilise "grep" pour faire), comment filtrer certains motifs?
18 grep 


2
liste des unités sélectionnables pour journalctl
Dans un serveur CentOS 7, je veux obtenir la liste des unités sélectionnables pour lesquelles journalctlpeuvent produire des journaux. Comment puis-je changer le code suivant pour y parvenir? journalctl --output=json-pretty | grep -f UNIT | sort -u Dans le terminal CentOS 7, le code ci-dessus se produit grep: UNIT: No …
18 grep  systemd 


4
Pourquoi grep n'utilise-t-il pas le tuyau ici?
J'ai la commande suivante: find / -name libGL.so.1 Ce qui renvoie beaucoup de lignes avec "Autorisation refusée". Je souhaite exclure ces lignes, j'ai donc ajouté ce qui suit: find / -name libGL.so.1 | grep -v 'denied' Mais la sortie est la même - ma grep -v 'denied'ne filtre pas les …
18 shell  grep  pipe 


5
table des raccourcis clavier?
Avons-nous un tableau de raccourcis clavier qui traduit toutes les différentes façons de faire référence à une pression de touche? j'utilisezsh , mais je suppose que s'il y avait une telle table, cela fonctionnerait pour n'importe quel shell. La raison pour laquelle je demande, c'est que je voudrais attribuer des …

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.