Perguntas com a marcação «c»

C é uma linguagem de programação de computador de uso geral usada para sistemas operacionais, jogos e outros trabalhos de alto desempenho e é claramente distinta do C ++. Foi desenvolvido em 1972 por Dennis Ritchie para uso com o sistema operacional Unix.

197
Especifique o arquivo de identidade (id_rsa) com rsync

Preciso fazer backups periódicos de um diretório em um servidor remoto que é uma máquina virtual hospedada por uma organização de pesquisa. Eles exigem que o acesso às VMs seja por meio de chaves ssh, o que é bom, exceto que não consigo descobrir como apontar o rsync para a chave ssh deste...

188
O rsync pode retomar depois de ser interrompido?

Eu costumava rsynccopiar um grande número de arquivos, mas meu sistema operacional (Ubuntu) reiniciou inesperadamente. Após a reinicialização, corri rsyncnovamente, mas a partir da saída no terminal, descobri que rsyncainda havia copiado os que já haviam sido copiados anteriormente. Mas ouvi dizer...

144
Como rsync apenas novos arquivos

Estou tentando configurar o rsync para sincronizar meu servidor web principal com o servidor remoto, adicionando o arquivo recém-gerado ao posterior. Aqui está o comando que eu uso: rsync -avh --update -e "ssh -i /path/to/thishost-rsync-key" remoteuser@remotehost:/foo/bar /foo/bar Mas parece...

142
Como leio / proc / $ pid / mem no Linux?

A página de manual do Linuxproc(5) diz que /proc/$pid/mem"pode ​​ser usado para acessar as páginas da memória de um processo". Mas uma tentativa direta de usá-lo só me dá $ cat /proc/$$/mem /proc/self/mem cat: /proc/3065/mem: No such process cat: /proc/self/mem: Input/output error Por que não é...

128
Filtro Rsync: copiando apenas um padrão

Estou tentando criar um diretório que abrigue todos e apenas meus PDFs compilados a partir do LaTeX. Eu gosto de manter cada projeto em uma pasta separada, todos alojados em uma grande pasta chamada LaTeX. Então eu tentei correr: rsync -avn *.pdf ~/LaTeX/ ~/Output/ que deve encontrar todos os...

106
Por que argv inclui o nome do programa?

Programas típicos do Unix / Linux aceitam as entradas da linha de comandos como um argumento count ( int argc) e um vetor de argumento ( char *argv[]). O primeiro elemento de argvé o nome do programa - seguido pelos argumentos reais. Por que o nome do programa é passado para o executável como...

85
O que os scripts em /etc/profile.d fazem?

Estou lendo sobre scripts básicos de shell na Linux Command Line e na Shell Scripting Bible . Ele diz que o /etc/profilearquivo define as variáveis ​​de ambiente na inicialização do shell Bash. O /etc/profile.ddiretório contém outros scripts que contêm arquivos de inicialização específicos do...