Questions marquées «c»

C est un langage de programmation informatique à usage général utilisé pour les systèmes d'exploitation, les jeux et autres travaux de haute performance et se distingue clairement du C ++. Il a été développé en 1972 par Dennis Ritchie pour être utilisé avec le système d'exploitation Unix.

197
Spécifier le fichier d'identité (id_rsa) avec rsync

Je dois effectuer des sauvegardes périodiques d'un répertoire sur un serveur distant qui est une machine virtuelle hébergée par une organisation de recherche. Ils exigent que l'accès aux machines virtuelles se fasse via des clés ssh, ce qui est tout à fait bien, sauf que je ne sais pas comment...

188
Rsync peut-il reprendre après avoir été interrompu?

J'avais l'habitude rsyncde copier un grand nombre de fichiers, mais mon système d'exploitation (Ubuntu) a redémarré de manière inattendue. Après le redémarrage, j’ai de rsyncnouveau exécuté , mais à la sortie du terminal, j’ai trouvé que rsyncceux-ci étaient toujours copiés. Mais j'ai entendu dire...

144
Comment rsyncier uniquement les nouveaux fichiers

J'essaie de configurer rsync pour synchroniser mon serveur Web principal sur le serveur distant en ajoutant le fichier généré à ce dernier. Voici la commande que j'utilise: rsync -avh --update -e "ssh -i /path/to/thishost-rsync-key" remoteuser@remotehost:/foo/bar /foo/bar Mais il semble que le...

128
Filtre Rsync: copier un seul motif

J'essaie de créer un répertoire qui contiendra tous et uniquement mes PDF compilés à partir de LaTeX. J'aime garder chaque projet dans un dossier séparé, le tout logé dans un grand dossier appelé LaTeX. Alors j'ai essayé de courir: rsync -avn *.pdf ~/LaTeX/ ~/Output/ qui devrait trouver tous les...

106
Pourquoi argv inclut-il le nom du programme?

Les programmes Unix / Linux typiques acceptent les entrées de ligne de commande sous la forme d'un nombre d'arguments ( int argc) et d'un vecteur d'arguments ( char *argv[]). Le premier élément argvest le nom du programme, suivi des arguments réels. Pourquoi le nom du programme est-il passé à...

103
Puis-je suivre la progression d'une opération `sync`?

J'ai copié un fichier volumineux sur un disque USB monté sur un système Linux asynchrone. Cela retourne à une invite de commande assez rapidement, mais lorsque je tape sync, bien sûr, tout doit aller sur le disque, ce qui prend beaucoup de temps. Je comprends que ça va être lent, mais y a-t-il un...

85
Que font les scripts de /etc/profile.d?

Je suis en train de lire sur les scripts shell basiques à partir de la ligne de commande Linux et de la Bible des scripts shell . Il indique que le /etc/profilefichier définit les variables d'environnement au démarrage du shell Bash. Le /etc/profile.drépertoire contient d'autres scripts contenant...