Linux - Comandos básicos

pwd

Mostra o local onde você está atualmente , esse comando é responsável por mostra-nos o caminho por inteiro da diretório em que nos encontramos em dado momento, ou seja um pathname.

pwd

cd

O comando cd te leva a algum diretório , esse comando é responsável por mudar seu diretório atual.

cd

Podemos ver o diretório anterior com o

cd -

Ou podemos usar também o

cd $OLDPWD

mkdir

O comando mkdir cria um diretório/pasta .

mkdir

ls

O comando ls lista determinado local/pasta , esse comando é responsável por lista o conteúdo de uma diretório, semelhante ao comando dir no MS-DOS

ls

Já com o ls -a mostra todos os arquivos , até os ocultos

ls -a
ls -l

O ls é usado para listar determinado lugar , podemos ver um exemplo para listar um diretório

ls /

Podemos ver usado no diretório em que estamos

ls

Podemos também usar o formato de lista longa

ls -l

Para ver arquivos ocultos

ls -a

touch

Cria um arquivo

touch
touch teste.txt

Podemos também criar usando ** > **

nomedoarquivo

cat

Mostra o conteúdo de um arquivo, como o comando type do MD-DOS, e é muito usado também para concatenar arquivos.

cat arquivo.txt

Como por exemplo fazendo

cat a.txt b.txt > c.txt

Para juntar o arquivo a.txt e b.txt num único de nome c.txt.

tac

Ao contrario do cat o tac monstra o arquivo de forma inversa.

tac arquivo.txt

echo

Imprime na tela/shell

echo

Adicionando nomes com o > , caso já tenha algum dado no arquivo será sobrescrito

echo "Júlio" > arquivo.txt

Adicionando nomes com o » , nesse caso ele só é adicionado e não sobrescrito.

echo "Nome" >> arquivo.txt

Mais uma vez… Sobrescreve

   echo teste > teste.txt  

Adiciona

echo teste >> teste.txt

Vendo o antigo diretório podemos fazer

echo $OLDPWD

Mostra as primeiras linhas de um arquivo, como por exemplo com head -10 a.txt, ou usado como filtro para mostrar apenas os primeiros x resultados de outro comando.

Com o head é possível pegar o começo do arquivo , exemplo com o -n 2 ele pega as duas primeiras linhas.

head

Mostra apenas as duas primeiras linhas do arquivo.

head -n 2

tail

Funciona de forma inversa ao comando head, mostra-nos as últimas linhas de um arquivo ou mesmo do output de outro comando, quando usado como filtro.

tail

Com o comando tail -n 2 ele mostra apenas as ultimas duas linhas do arquivo.

   tail -n 2

Com o comando tail -f você vê em tempo real o arquivo e caso foi adicionado algo exibi na hora.

tail -f arquivo.txt

Man

Man vem de manual , exemplo.

man echo
man nmap

rmdir

Ele é responsável por excluir pastas vazias.

rmdir

rm

Apaga arquivo e não diretório.

rm

Já o rm -rf apaga arquivos e diretórios.

rm -rf

Nesse caso o r é de recursive , e o f de force. Qualquer duvida faça –help

rm --help

update-rc.d

Update-rc.d serve para adicionar e remover os script que serão inicializados no boot .

Vamos dar um exemplo desabilitando o serviço de ssh inicializado no boot.

Desabilitando

update-rc.d ssh disable

Habilitando

update-rc.d ssh enable

clear

Limpar a tela

clear

ou o atalho

   Ctrl + l
×

Subscribe

The latest tutorials sent straight to your inbox.