Unix & Linux

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

2
Comment utiliser un shell de connexion non par défaut pour la connexion ssh
Je travaille actuellement dans un réseau qui utilise LDAP pour l'authentification. Ayant défini zshmon shell de connexion, j'ai rencontré un problème d'accès à distance sshà l'une des machines du réseau qui, apparemment, n'a pas été zshinstallée. La connexion échoue avec Dec 8 19:16:11 abert sshd[20649]: User sorokine not allowed because …
9 shell  ssh  login 



2
passage des variables de 'ls' à 'tar' via 'xargs'
J'essaye de faire quelque chose comme ls -t | head -n 3 | xargs -I {} tar -cf t.tar {} pour archiver les 3 derniers fichiers modifiés mais il finit par exécuter la commande tar séparément pour chacun des fichiers et à la fin je me retrouve avec un fichier …
9 linux  ls  tar  xargs 


4
Comment annuler une commande rm?
Il y a beaucoup de questions sur la façon d' annuler une rm commande terminée . Dans mon cas, ma RM a commencé à demander: "Êtes-vous sûr de vouloir supprimer ce fichier?" Et je dois confirmer pour chacun d'eux. Au lieu de confirmer manuellement "y / n": Puis-je définir "oui" …
9 rm 

4
Recherche d'une méthode basée sur rsync + ssh comme alternative à Dropbox
Je veux configurer une alternative Dropbox personnelle (c'est-à-dire un utilisateur) en utilisant rsync, pour garder certains répertoires synchronisés sur plusieurs hôtes Unix. Étant donné qu'un seul utilisateur (à savoir moi) modifiera le contenu d'un hôte à la fois, il est prudent de supposer que ces modifications ne se chevaucheront pas …
9 ssh  rsync 


2
Comment envelopper la sortie de la commande watch?
Considérez la commande suivante: watch -d "ps -ef | grep java" Il donne la sortie suivante: kshitiz 11369 11285 0 Oct13 ? 00:06:02 /usr/lib/jvm/jdk1.7.0_40/jre/bin/java -Djava.awt.headless=true -Didea.version==14.1.2 -Xmx512m -Dfile.e La sortie au -Dfile.e- delà est tronquée ou sort de l'écran. Comment puis-je faire défiler pour voir la sortie ou le mot …
9 watch  fold 

6
Forcer les nouvelles lignes avec l'impression générique de chat
Je veux utiliser cat avec des caractères génériques dans bash afin d'imprimer plusieurs petits fichiers (chaque fichier est une phrase) sur la sortie standard. Cependant, le contenu du fichier séparé n'est pas séparé par une nouvelle ligne, ce que j'aimerais pour faciliter la lecture. Comment puis-je ajouter un délimiteur de …

1
Comment FreeBSD alloue-t-il de la mémoire?
Je suis conscient que cela est simplifié / explication généralisée, mais top(1)utilitaire divise la mémoire sous FreeBSD en six Pools- Active, Inactive, Wired, Cache, Bufferset Free. Exemple de top(1)sortie: Mem: 130M Active, 42M Inact, 51M Wired, 14M Cache, 34M Buf, 648K Free Swap: 512M Total, 512M Free Activeest utilisé par …
9 kernel  freebsd 

5
Vérifiez si tous les packages répertoriés sont installés dans bash
Mon binaire dépend de ces bibliothèques de boost et des packages respectifs: NAME | PACKAGE: --------------------------------------+----------------------------------- libboost_serialization.so.1.55.0 | libboost-serialization1.55.0 libboost_thread.so.1.55.0 | ibboost-thread1.55.0 libboost_date_time.so.1.55.0 | libboost-date-time1.55.0 libboost_signals.so.1.55.0 | libboost-signals1.55.0 Je voudrais donc définir une liste de packages: boostlibnames="libboost-serialization1.55.0 libboost-thread1.55.0 libboost-date-time1.55.0 libboost-signals1.55.0" Et maintenant, je voudrais vérifier si elles sont toutes installées …
9 shell  apt  dpkg 

5
Exécutez terminator dans le répertoire nécessaire, puis exécutez la commande nécessaire
Je souhaite ouvrir Terminator dans un répertoire spécifique, par exemple /home/downloads/, puis exécuter une commande. J'ai fait la première partie par cette "commande personnalisée": cd /home/downloads; bash Terminator démarre maintenant dans ce répertoire, mais comment puis-je faire la deuxième partie? Maintenant que terminator a été démarré dans le répertoire des …

1
Déclaration implicite de strlcpy et strlcat même avec "string.h" inclus
Gcc génère une erreur lorsque j'essaie d'appeler les fonctions strlcpyou strlcatdans un fichier C: error : implicit declaration of strlcpy error : implicit declaration of strlcat Dans quelle bibliothèque puis-je trouver ces fonctions et leur page de manuel? J'ai inclus string.hmais ça ne change rien. J'utilise Linux Mint 17.2 et …
9 man 


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.