wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Q1 - Comandos básicos Bash

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

Que variável de ambiente guarda o nome do computador?

a)

#USERNAME

b)

#USER

c)

#HOST

d)

#HOSTNAME

2.

Qual variável de ambiente guarda o diretório atual?

a)

$USER

b)

$HOSTNAME

c)

$OLDPWD

d)

$PWD

3.

Que variável de ambiente armazena o Shell em uso?

a)

$HOME

b)

$SHELL

c)

$OSTYPE

d)

$UID

4.

Marque a(s) opção(ões) que representa(m) variável(eis) de ambiente:

a)

$UID

b)

$HOME

c)

$$

d)

$LANGUAGE

5.

Qual o comando correto para alterar as permissões de um arquivo do usuário para total?

a)

chmod u=r,g=r,o=r novo.txt

b)

chmod u=rwx novo.txt

c)

chmod u=rx,o=r novo.txt

d)

chmod u=x novo.txt

6.

Qual destes comando mostra a tela o calendário do mês atual?

a)

cal

b)

uptime

c)

uname

d)

man

7.

Qual o comando para criar um script utilizando o editor VIM?

a)

vim novo.txt

b)

vim ./novo.txt

c)

vim -c novo.txt

d)

vim -wq novo.txt

8.

Qual o comando corretor para gravar e sair da edição dentro do VIM?

a)

:q!

b)

:rq

c)

:w

d)

:wq

9.

Que tecla devemos apertar para que possamos editar um arquivo dentro do VIM assim que ele é aberto no terminal?

a)

teclas a ou i

b)

teclas e ou i

c)

teclas e ou j

d)

teclas a ou q

10.

Qual a tecla que devemos apertar para finalizarmos a edição do arquivo dentro do VIM e assim utilizar o comando ":"?

a)

ENTER

b)

ESC

c)

CTRL + ALT + DEL

d)

BACKSPACE

11.

Qual arquivo tem todas as informações de memória do sistema operacional?

a)

/proc/meminfo

b)

/proc/cpuinfo

c)

/etc/passwd

d)

/etc/users.conf

12.

Qual arquivo contém todas as informações dos usuários do sistema operacional?

a)

/etc/passwd.conf

b)

/proc/cpuinfo

c)

/proc/cpuinfo.conf

d)

/etc/passwd

13.

Qual deve ser a primeira linha de código que devemos colocar dentro de um shell script?

a)

#$/bin/bash

b)

#!/bin/shell

c)

#!/bin/bash

d)

##/bin/bash

14.

Qual(ais) o(s) comando(s) que utilizamos para imprimir dentro do terminal

a)

echo

b)

cat

c)

printf

d)

read

15.

Qual o comando utilizado para lermos o conteúdo digital no teclado?

a)

readf

b)

read

c)

leia

d)

scanf

16.

Que variável é utilizada para indificar o processo (programa) sendo executado no momento?

a)

$(10)

b)

$1

c)

$0

d)

$*

e)

$$

17.

Que varíavel é utilizada para informar a quantidade de argumentos passados logo depois do nome do script em execução?

a)

$1

b)

$0

c)

$*

d)

$#

e)

$$

18.

Que varíavel é utilizada para imprime todos os argumentos passados na linha de comando?

a)

$1

b)

$0

c)

$*

d)

$$

e)

$#