No Linux, uma execução finalizada de um comando como cp ou dd não significa que os dados foram gravados no dispositivo. É preciso, por exemplo, chamar sync ou invocar o item "Remover com segurança" ou "Ejetar" "função na unidade.
Q...
Eu estava lendo o artigo de Ritchie e Thompson sobre o sistema de arquivos Unix. Eles escrevem: "Vale a pena notar que o sistema é totalmente auto-sustentável". Os sistemas antes do Unix não eram auto-suficientes? De que forma?
A filosofia do UNIX diz: faça uma coisa e faça bem. Crie programas que manipulem texto, porque essa é uma interface universal.
O comando sort , pelo menos, classificação GNU, possui uma opção -o para produzir um arquivo em vez de stdout...
Eu entendo que "Tudo é um arquivo" é um dos principais conceitos do Unix, mas os sockets usam APIs diferentes que são fornecidas pelo kernel (como socket, sendto, recv, etc.), não como as interfaces normais do sistema de arquivos .
Como isso...
É correto usar determinados caracteres especiais, como + , & , ' , . (ponto) e , (vírgula), basicamente, em nomes de arquivos.
Eu entendo que você pode usar - e _ sem nenhum problema, mas fazendo algumas pesquisas eu não...
Eu tenho uma compreensão básica de dotfiles no sistema * nix. Mas eu ainda estou bastante confuso sobre isso Diferença entre o login shell e não -Login Shell?
Várias respostas diferentes (incluindo várias duplicatas) já abordaram os segui...
Se eu estou escrevendo um script ou um programa, devo enviar para stderr seu nome junto com uma mensagem de aviso ou erro? Por exemplo:
./script.sh: Warning! Variable "var" lowered down to 10.
ou:
./prog.py: Error! No such file: "file....
Eu entendi o que o termo programação Unix significava, mas agora, depois de ler sobre isso em um contexto de programação do kernel / C, eu sinto que preciso esclarecer o significado desse termo.
Não está claro para mim se isso significa:...
Eu entendo * o usuário administrador principal recebe um ID de usuário de 501 e os usuários subsequentes recebem números incrementais ( 502 , 503 ,…). Mas por que 501 ? O que há de especial sobre 50x , qual é a razão histórica / técni...
A Filosofia Unix encoraja o uso de programas colaborativos pequenos e genericamente reutilizáveis que colaboram com formas de comunicação entre processos como pipes, sockets, em oposição a espaço de memória compartilhada e linkage. Os programas...