Linha de Comando em Linux: Meus Primeiros passos- 002

Abrindo o Terminal

primeiros comandos
primeiros comandos

 

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

Leitor voraz e um dos administradores do GNU/Linux Brasil no Whatsapp, facebook, youtube e nesse dito site: www.gnulinuxbrasil.com.br

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *