Arquivo da tag: unix

Curso de Shell Script – Módulo #1: Scripts Shell e suas estruturas

Curso de Shell Script - Módulo #1: Scripts Shell e suas estruturas

Dando continuidade ao Curso de Shell Script, neste segundo módulo vou mostrar como criar scripts Shell. Caso não tenha visto o primeiro módulo, acesse este link para ler o Curso de Shell Script: Módulo #0 – Comandos Básicos do Linux.

Sem mais delongas, vamos ao que interessa! :)

Continue lendo

Curso de Shell Script: Módulo #0 – Comandos Básicos do Linux

Curso de Shell Script: Módulo #0 - Comandos Básicos do Linux

Este curso de Shell Script, divido em duas partes, tem por objetivo mostrar os principais conceitos do Bash, seus comandos mais utilizados e a teoria sobre como criar scripts Shell.

Não adianta querer programar usando Shell Script sem conhecer os comandos básicos do Linux (muitos também presentes no Mac OS X). Por isso este primeiro módulo (que chamei de Módulo #0) de curso de Shell Script abordará os comandos básicos do Bash, que são fundamentais para a construção dos scripts Shell.

Em seguida, no Módulo #1 deste Curso de Shell Script, vou mostrar como criar scripts Shell, aplicando os conhecimentos mostrados aqui no Módulo #0.

Continue lendo

CHMOD: Permissões em Sistemas Linux e Unix-Like

Sistemas Operacionais Unix-Like, como o Linux, permitem restringir acesso a arquivos por meio do sistema de permissões. Como tudo em Linux é tratado como arquivo, as permissões são válidas para arquivos, diretórios, dispositivos de entrada/saída etc.

Não somente usuários Linux devem conhecer o sistema de permissões. Desenvolvedores que programam sistemas que rodarão em plataforma Linux devem conhecer o sistema de permissões também. É muito comum vermos programadores PHP falando “dê chmod 777, que resolve o problema de permissão”. Isso não é solução, é apenas o começo de um possível problema – e grave – futuro.

Continue lendo