Comandos do Linux
SO II
O que é o Linux?
• O Linux é uma família de sistemas operacionais da
família Unix, baseados no kernel Linux. São usados
tanto em computadores pessoais como em servidores, e
temos como exemplos de distribuições, a Red Hat,
Ubuntu, CentOS, Slackware, Suse Linux, Debian, Caixa
Mágica, etc...
• O Linux é o perfeito exemplo do que é um software
gratuito e de open source, em que o seu código fonte
pode ser modificado, redistribuído e usado por toda a
gente.
• O nome Linux vem do kernel Linux, que obteve o seu
nome do seu criador Linus Torvalds, que o criou em
1991. A maioria das aplicações e livrarias do Linux
vem do sistema operacional GNU, começado em
1983 por Richard Stallman, e é devido a essa grande
contribuição por parte da comunidade GNU que o
Linux se desenvolveu tanto e se tornou tão popular, e
é a razão do freqüentemente usado nomem
GNU/Linux.
Comandos Internos
• São comandos que estão dentro de um
shell interpretador de comandos.
• Quando o shell é carregado na memória,
seus comandos ficam residentes nela.
• A grande vantagem dos comandos
internos é a velocidade, pois não precisam
ser procurados no disco rígido, nem criam
processos. Exemplos: cd, alias, kill e
logout.
Comandos externos
• São comandos que estão localizados em
diretórios específicos no disco rígido,
como /bin e /sbin.
• O Linux precisa consultar o disco rígido
sempre que um desses comandos é
solicitado.
• A maioria dos comandos do Linux é
externa. Exemplos: Is, cp, rm, mv, mkdir e
rmdir.
Convenções
• Quando o prompt que preceder um comando for $, o
comando poderá ser executado por qualquer usuário.
• Quando o prompt que preceder um comando for #, o
comando poderá ser executado somente pelo
superusuário root.
• Quando aparecer [texto] na sintaxe de algum comando,
o texto será opcional.
• Quando aparecer <texto> na sintaxe de algum
comando, o texto será obrigatório.
• Quando aparecer pressione <nome_tecla>, a tecla
mencionada deverá ser pressionada.
• Quando aparecer pressione <nome_tecla_l> +
<nome_tecla_2>, as teclas mencionadas deverão ser
pressionadas simultaneamente.
Comandos para inicializar e
terminar uma sessão
• Após o Linux ser carregado, surgirão uma mensagem de
saudação e o pedido de login.
Benvindo ao sistema Linux 2.4.18
login
• A primeira vez que você acessar o Linux, o acesso
deverá ser feito como superusuário root.
• Esse é o nome da conta que tem acesso completo a
todos os recursos do Linux. Normalmente a conta de
superusuário é somente utilizada na execução de
tarefas de administração do sistema, como a criação de
novas contas, desligar o sistema etc.
• Isso ocorre porque o acesso ilimitado do superusuário
root, quando mal utilizado, poderá provocar grandes
danos ao sistema.
Comandos para inicializar e
terminar uma sessão
• seja cuidadoso ao acessar o sistema como root
e utilize a conta de superusuário somente
quando for realmente necessário.
• Para acesso inicial ao Linux, informe root na
linha de comando login e pressione <Enter>.
• Uma linha de comando password (senha)
aparecerá. Digite a senha e depois pressione
<Enter>. Deverá surgir algo como:
• [root@localhost /root]#
Comandos para inicializar e
terminar uma sessão
• Se estivermos no meio de uma sessão e
quisermos iniciar ou terminar outra
sessão, utilizamos os seguintes
comandos:
login
Cancela a sessão atual e inicia uma nova sessão de
usuário.
login
Exemplo:
$ login
Comandos para inicializar e
terminar uma sessão
• Após utilizar o Linux, devemos sair do
sistema com os comandos logout ou exit.
logout ou <Ctrl> + <D>
Termina a sessão do usuário.
logout
Exemplo:
$ logout
Comandos para inicializar e
terminar uma sessão
exit
Encerra o shell de comandos corrente.
exit
Exemplo:
$ exit
Download

Comandos do Linux