Unix & Linux

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

3
Que fait exactement le drapeau `-C` dans` scp`?
J'utilise toujours soit rsyncou scppour copier le fichier de / vers une machine distante. Récemment, j'ai découvert dans le manuel de scp( man scp) le drapeau-C -C Compression enable. Passes the -C flag to ssh(1) to enable compression. Avant de découvrir ce drapeau, je le faisais zipavant et après scp. …




5
Pourquoi mon ~ / .bash_profile ne fonctionne-t-il pas?
J'utilise Linux Mint. Mon shell de connexion ( cat /etc/passwd | grep myUserName) est bash. Après avoir démarré mon environnement de bureau graphique et exécuté un émulateur de terminal à partir de celui-ci, je constate que la .bash_profilesource n’est pas source (les vars d’environnement qui y exportsont édités ne sont …
35 bash  shell  login  profile 

2
Empêcher l'écran GNU de terminer la session une fois le script exécuté terminé
J'essaie de forcer GNU screen à créer un terminal "virtuel", sans s'y attacher, à exécuter le script à l'intérieur et à NE PAS terminer la session une fois le script terminé. J'ai essayé plusieurs combinaisons, notamment: screen -dmS udplistener /share/Sys/autorun/start_udp_listeners.sh ou screen -S udplistener -X /share/Sys/autorun/start_udp_listeners.sh et aucun d'eux n'a …
35 gnu-screen 

8
Obtenir une liste de noms de répertoires avec find
Je sais que je peux le faire pour obtenir une liste de noms de répertoires: find . -type d -maxdepth 1 La sortie ressemble à ceci: . ./foo ./bar Je préfère la liste sans ./. Existe-t-il un moyen d'obtenir find pour sortir uniquement les noms bruts? J'ai essayé d'envoyer la …
35 find  directory 






2
Quelle est la cible, le service et le socket de systemd?
Je sais que tous sont des fichiers unitaires, mais je ne comprends pas leur signification particulière. Je pense que les cibles sont similaires aux démons et que les sockets sont les mêmes que socket (IP + port), mais aussi avec des numéros d'inode. Quelqu'un pourrait-il s'il vous plaît les expliquer …
35 systemd 


5
Comment exécuter une commande stockée dans une variable?
$ ls -l /tmp/test/my\ dir/ total 0 Je me demandais pourquoi les façons suivantes d'exécuter la commande ci-dessus échouent ou réussissent? $ abc='ls -l "/tmp/test/my dir"' $ $abc ls: cannot access '"/tmp/test/my': No such file or directory ls: cannot access 'dir"': No such file or directory $ "$abc" bash: ls …
35 bash  shell  quoting  variable 

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.