Posts

Showing posts from April 17, 2019

How to use getfacl and setfacl to backup and exactly restore files and folders POSIX permission and owner?

Image
0 Normally, we use chmod , chown ,and SUID , SGID , Sticky bit to set permission , owner in Centos. Now, I need to backup folders /var/www and files owner and permission, and restore to git deploy server. My bash shell script as below: getfacl -apR /var/www > acl_backup setfacl -n --restore=acl_backup As ACL has some particular control mode and will override POSIX control mode, I should avoid my files and folders be infected by additional control,just exactly keep the same owner and permission. Which means,neither more nor less, I just want my files and folders has exactly same owner and permission after setfacl --restore . How to use getfacl and setfacl to backup and exactly restore files and folders POSIX permission and owner? permissions file-...

Barco de pesca

Image
Esta página ou secção não cita fontes confiáveis e independentes , o que compromete sua credibilidade (desde janeiro de 2017) . Por favor, adicione referências e insira-as corretamente no texto ou no rodapé. Conteúdo sem fontes poderá ser removido. — Encontre fontes: Google (notícias, livros e acadêmico) Pequena embarcação de pesca artesanal de Moçambique. Barco de pesca tradicional da Indonésia. Um barco de pesca , ou mais formalmente navio de pesca , é qualquer tipo de embarcação construída ou adaptada para a atividade da pesca. Os barcos de pesca podem variar desde uma simples jangada ou canoa até grandes navios que podem efetuar campanhas de pesca de vários meses sem regressar ao porto-base, os barcos-fábrica. As adaptações para a pesca podem ser máquinas para operar as artes de pesca, como guinchos ou aladores, que não implicam modificações no casco, mas podem também levar à alteração da estrutura básica, como no caso de alguns arrastões em que a popa c...

How to stop inifinite loop with specific key instead of keyboard Interrupt exception?

Image
0 Simplified version of code is below. In the while loop I normally process data from serial port and measurement is not limited by time or any value. I want to stop execution with key anytime i need to stop. try-except is easiest way but it will affect also main code it is implemented. It is not good option in my case. I couldn't find how to fit keyboard monitoring here enter link description hereinto class and also same for signals. I would like to insert an if-statement which calls other function in class to stop execution of loop. Any help would appreciated. Thanks import time class Something: def __init__(self): self.looping() def looping(self): i=0 while True: i+=1 time.sleep(1) print(i) some=Something() ...