>_chattr & lsattr


chattr O chattr troca os atributos de um arquivo/diretório no linux. Este comando usa atributos e não permissão como o chmod. Através dele os atributos passam a ser extensões que proíbem que o arquivo/diretório seja alterado, removido e renomeado, esses atributos pode ser atribuídos para o dono do arquivo e até mesmo para o root. … Mais >_chattr & lsattr

>_logger


logger Este comando permite enviar uma mensagem nos log do sistema. A mensagem é enviada aos logs via daemon syslogd ou via soquete do sistema, é possível especificar a prioridade, nível, um nome identificando o processo, etc. Seu uso é muito útil em shell scripts ou em outros eventos do sistema. logger [opções] [mensagem] Onde: … Mais >_logger

>_ulimit


Comandos intermediário do GNU/Linux O comando ulimit do bash fornece controle sobre os recursos disponíveis para o shell e para o seus processos. Para cada recurso, podem ser definidos dois limites: Um limite HARD e um limite SOFT. Os limites hard só podem ser modificados pelo superusuários, os limites soft podem ser aumenteados pelos usuários … Mais >_ulimit

>_whois


Whois se refere a um serviço para consultar a informação sobre um domínio de Internet, quem é o dono do domínio, quando expira o domínio, quem é o registrador do domínio, seus DNS-s. Através desta web ou de qualquer web que ofereça a busca de domínios, ou serviço whois se pode ver via web. Para … Mais >_whois

>_Controlando o acesso dos usuários a cron e at


Comando intermediários do GNU/Linux Na maioria dos casos, é seguro permitir que os usuáris utilizem as facilities cron e at. Entretando, se as suas circunstâncias ditarem que um ou mais usuários devem ser proibidos de usar esses serviços, existem dois simples arquivos de autorização para cada um: cron.allow, cron.deny at.allow, at.deny Esses arquivos são simples … Mais >_Controlando o acesso dos usuários a cron e at

>_Diretório /etc/skel


Para criar contas de usuário com configurações, arquivos e diretórios padrões, basta você criar os mesmos em /etc/skel, assim quando você criar um novo usuário todo o conteúdo de /etc/skel será copiado para o diretório $HOME do novo usuário. Exemplo: # mkdir /etc/skel/Minhas Musicas # mkdir /etc/skel/Meus Vídeos # mkdir /etc/skel/Minhas Imagens Script para limpar … Mais >_Diretório /etc/skel

>_Valores de retorno


À medida que os scripts do shell se executam, é importante confirmar que os seus comandos constituintes tenham sucesso na sua execução. A maioria dos comandos oferecem um valor de retorno para o shell, quando se concluem. Esse valor é um número inteiro simples, e tem um significado específico para o programa que possa está … Mais >_Valores de retorno

>_Biblioteca Readline


GNU readline é uma biblioteca de software desenvolvida e mantida pelo projeto GNU e publicada sobre a licença GPL. Sua função é prover funcionalidades extras na edição de linha de comando, possibilitando completamento pela tecla Tab, movimentação do cursor para trás através de Ctrl+B e para frente com Ctrl+F. A maior parte destes atalhos imita … Mais >_Biblioteca Readline

>_Funções [ function ]


O Básico de Funções na BASH Função nada mais é que um código escrito para resolver uma pequena parte de um problema, o que resolve o problema por inteiro é chamado de software, o que faz pequenas coisas em um software são as funções. Uma coisa que não está na definição acima é que a … Mais >_Funções [ function ]

>_Módulos do kernel


Gerenciar / Consultar o Kernel e Módulos de Kernel No linux, o código para dispositivos do sistema pode ser ser compilado dentro do kernel. Devido ao fato de o Kernel já ter suporte interno para a maioria dos dispositivos, diz-se que ele é monolítico, uma vez que o Kernel gerecencia todo o hardware do sistema … Mais >_Módulos do kernel

>_tee


tee sintaxe tee [opções] arquivo Descrição Lê a partir da entrada padrão e escreve em um ou mais arquivos e, ao mesmo tempo, na saída padrão (o que é semelhante a uma junção de tee em um pipe). Opção -a – anexa aos arquivos, em vez de sobrescrevê-los. Exemplo: 1

>_top


top   sintaxe top [opções] Descrição O comando top também oferece uma saída semelhante a ps, porém em uma exibição contiuamente atualizada. Isso é útil em situações nas quais você precisa monitorar o status de um ou mais processos, ou para verificar como eles estão usando o sistema. Opções de linha de comando populares -b … Mais >_top

>_nice & renice & lsof


nice, renice – Configura prioridades de CPU de um comando ou processo Sintaxe: $ nice [-n PRIORIDADE] [comando …] Sintaxe: $ renice [-p PID] No GNU/Linux, como na maioria dos sistemas multitarefa, é possível atribuir prioridades aos processos. A prioridades são definidas com números chamados números nice (NI), usados para alterar a a prioridade de … Mais >_nice & renice & lsof

>_Gerenciando os processos


Introdução Um processo pode ser descrito como parte de um programa que está aparentemente rodando. Este aparente existe somente pelo fato de que determinado processo pode entrar e sair diversas vezes do processador em um único segundo, e em um determinado momento ele pode não estar no processador e mesmo assim aparentemente estar rodando. Como … Mais >_Gerenciando os processos

>_Operadores


Comandos intermediários do GNU/Linux Operadores Conhecendo como um comando funciona, podemos utilizar operadores a fim de alterar as entradas e saídas dos comandos. Os operadores mais utilizados são: Os operadores são: >, >>, <, 2> e | (o mais importante!).Os operadores > e >> Os operadores > e >> são usados para redirecionar a saída … Mais >_Operadores

Comandos Básicos >_arquivos /etc/issue & /etc/motd


/etc/issue e /etc/motd – são usados para mostrar mensagens para os usuários e não interferem na parte operacional do sistema. As diferenças entre os arquivos: /etc/issue – exibe uma mensagem para o usuário antes que o mesmo faça login no sistema. Exemplos: 1 Nesta imagem estou mostrando o arquivo sem alteração. Onde n l representam … Mais Comandos Básicos >_arquivos /etc/issue & /etc/motd

>_dmesg


Dmesg Durante a inicialização do sistema o kernel escreve no vídeo uma longa série de mensagens relativas às operações executadas e aos periféricos reconhecidos. Estas mensagens são fundamentais seja para diagnosticar eventuais problemas, seja para determinar os nomes dos dispositivos de driver associados aos periféricos. O comando dmesg reapresenta as mensagens explicitadas pelo kernel durante … Mais >_dmesg

Comandos Básicos do GNU/Linux – 2.5 – cp


Comandos básicos do linux cp – (man 1) cp – copia arquivos e diretórios -a – preserva o maximo possivel a estrutura e atributos dos arquivos originais na copia. ( mas não preserva a estrutura do diretório). equivaletne para -dpR. -d – copia ligações simbolicas com ligações simbolicas no lugar de copiar os arquivos para … Mais Comandos Básicos do GNU/Linux – 2.5 – cp

Comando básicos do GNU/Linux – 2.4 – mv


Comandos Básicos do GNU/Linux mv – (man 1) mv – movimenta ou renomeia arquivos ou diretórios -f – force – apaga destinos existentes sem perguntar ao usuário. -i – interactive – pergunta ao usuário se deseja sobrescrever um arquivo de destino regular existente. -u – update – não movimenta um não diretório que tem um … Mais Comando básicos do GNU/Linux – 2.4 – mv

Comandos básicos GNU/Linux – 2.2 – rmdir


Comando básicos do GNU/Linux rmdir – (man 1) rmdir – remove diretórios vazios -p – se qualquer diretório incluir mais de um componente de nome de caminho, remova-o, e então tire o último componente e remova o diretório resultante etc. até que todos os componentes estejam removidos. exemplo: rmdir -p teste1/teste2/teste3/ —-> para remover assim … Mais Comandos básicos GNU/Linux – 2.2 – rmdir