Abrindo o Terminal

Como teremos como objetivo apenas o uso de comandos, aqui daremos nossos primeiros passos. Recomendamos a instalação de uma máquina virtual para testes, livrando seu sistema de ser danificado. Pesquise no google sobre instalação do VirtualBox. Poderá instalar qualquer distribuição do Linux. Aqui usaremos o CentOS minimal, sem interface gráfica.
– Então, partimos do pressuposto que você já esteja com uma distro de sua preferência instalada.
– Se sua distro possui interface gráfica(GUI), o que não é necessário, poderá abrir um simulador de terminal clicando com o Direito do mouse na área de trabalho.
Ao abrir o terminal, você visualizará algo parecido com isso:
[elder@centos ~]$
elder = Nome do Usuário logado.
centos = nome que dei à minha máquina no momento da Instalação.
@ = Apenas um separador; separa nome do usuário do nome da máquina. apenas para ficar bonitinho.
~ = É a mesma coisa que /home/elder. Esse til representa o diretório(pasta) home do usuário.
[ ] = Assim como o @ é apenas um separador, para deixar o layout(aparância) mais bonitinho.
$ = Indica que sou um usuário comum, ou seja, não sou um superusuário, não tenho muitos poderes. Caso acesse o sistema com o superusuário(root) veria o # ao invés do $.
Abaixo, listo os comandos que usaremos:
cal = Exibe calendário;
date = Exibe a data, horário…
Praticando
1) Ao digitar cal e teclar enter surge um belo calendário:
[elder@centos ~]$ cal May 2017 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
E se quiséssemos um calendário inteiro? muito fácil, só acrescentarmos “-y” de year(ano)
[elder@centos ~]$ cal -y 2017 January February March Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 1 2 3 4 1 2 3 4 8 9 10 11 12 13 14 5 6 7 8 9 10 11 5 6 7 8 9 10 11 15 16 17 18 19 20 21 12 13 14 15 16 17 18 12 13 14 15 16 17 18 22 23 24 25 26 27 28 19 20 21 22 23 24 25 19 20 21 22 23 24 25 29 30 31 26 27 28 26 27 28 29 30 31 April May June Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 1 1 2 3 4 5 6 1 2 3 2 3 4 5 6 7 8 7 8 9 10 11 12 13 4 5 6 7 8 9 10 9 10 11 12 13 14 15 14 15 16 17 18 19 20 11 12 13 14 15 16 17 16 17 18 19 20 21 22 21 22 23 24 25 26 27 18 19 20 21 22 23 24 23 24 25 26 27 28 29 28 29 30 31 25 26 27 28 29 30 30 July August September Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 1 1 2 3 4 5 1 2 2 3 4 5 6 7 8 6 7 8 9 10 11 12 3 4 5 6 7 8 9 9 10 11 12 13 14 15 13 14 15 16 17 18 19 10 11 12 13 14 15 16 16 17 18 19 20 21 22 20 21 22 23 24 25 26 17 18 19 20 21 22 23 23 24 25 26 27 28 29 27 28 29 30 31 24 25 26 27 28 29 30 30 31 October November December Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 1 2 3 4 1 2 8 9 10 11 12 13 14 5 6 7 8 9 10 11 3 4 5 6 7 8 9 15 16 17 18 19 20 21 12 13 14 15 16 17 18 10 11 12 13 14 15 16 22 23 24 25 26 27 28 19 20 21 22 23 24 25 17 18 19 20 21 22 23 29 30 31 26 27 28 29 30 24 25 26 27 28 29 30 31
Muito bom! não é mesmo? A linha de comando no Linux é mesma Poderosa!
2) Digite date e tecle enter:
[elder@centos ~]$ date Thu May 11 17:13:47 BRT 2017
Olha o tanto de opções mais utilizadas que temos para o comando date:
+’%a’ = Dia da Semana em inglês Abreviada (Exemplo: Sun)
+’%A’ = Dia da semana em inglês extenso (Exemplo: Sunday)
+’%b’ ou +’%h’ = mês abreviado (Exemplo: jan)
+’%B’ = Mês por extenso (Exemplo: janeiro)
+’%c’ = Data de Hora (‘Thu Mar 3 23:05:25 2005’)
+’%d’ = dia do mês
+’%D’ = data no seguinte formato ‘%m/%d/%y’
+’%F’ = data no formato com hifen(-) (exemplo: 2017-05-11)
+’%j’ = igual a +’%b’
+’%m‘ = mês de 01 a 12 (Exemplo: 02 para fevereiro)
+’%u’ = dia da semana de 01 a 07, 01 sendo segunda-feira, 02 terça, 03 quarta…..
+’%w’ = dia da semana de 00 a 06, 00 sendo domingo, -1 segunda…
+’%x’ = data no formato ’12/31/99′
+’%y’ = os últimos dígitos do ano, exemplo: 17 para 2017
+’%Y’ = Ano com quatro dígitos, exemplo: 2017
Alguns exemplos:
[elder@centos ~]$ date +'%x' 05/11/2017 [elder@centos ~]$ date +'%Y' 2017 [elder@centos ~]$ date +'%y' 17 [elder@centos ~]$ date +'%u' 4 [elder@centos ~]$ date +'%F' 2017-05-11 [elder@centos ~]$ date +'%a' Thu [elder@centos ~]$ date +'%Y' 2017
Que maravilha!!!!
Espero que tenham gostado, até a próxima!
Siga-nos em nossas redes:
Link Facebook: https://www.facebook.com/gnulinuxbr