5 Comandos linux úteis

Aqui estão cinco comandos Linux úteis que virão a calhar para suas tarefas Linux dia-a-dia: alcatrão

, desligar, livre, df, e localizar. Depois de dominar estes, consulte a nossa maior LISTA DE BASE comandos Linux para expandir seu conjunto de habilidades.

alcatrão

o alcatrão comando foi originalmente concebido para ser usado para criar cópias de segurança de arquivos em fita - na verdade, alcatrão realmente significa tape ARchive. o alcatrão comando é a maneira mais comum para criar um arquivo compactado de um ou mais arquivos que você pode facilmente passar de um sistema de computador para outro.

Você pode usar o alcatrão comando para criar um arquivo de um diretório inteiro como este:

tar -cvf arquivo.tar dirname /

Neste exemplo, o interruptor -cvf invoca três opções: c, que cria uma archive- alcatrão v, que corre alcatrão no modo detalhado para que os arquivos adicionados ao repositório são individualmente listed- e f, que fornece o nome do arquivo a ser criado. Em seguida, vem o nome do arquivo (neste caso, arquivo.tar). E finalmente vem o nome da pasta que contém os arquivos a serem arquivados.

Para extrair arquivos de um pacote, use este comando:

tar -xvf arquivo.tar

Aqui o -X é especificado em vez de -c para extrair ao invés de criar o arquivo. O conteúdo do arquivo especificado (neste caso, arquivo.tar) São extraídos para o diretório de trabalho atual.

desligar

Uma maneira fácil de desligar um sistema Linux a partir de um prompt de comando é a de emitir o desligar comando. Para executar um encerramento imediato, digite o comando:

Video: Top 10 Useful Console Commands ★ CS:GO

shutdown now

Para reiniciar um sistema imediatamente, digite o seguinte:

shutdown -r now

Para agendar uma reinicialização por um certo tempo, como 2:00, digite o seguinte:

Video: Linux Kommandos Teil 1 - Split und Cat

shutdown -r 02:00

Para reiniciar uma hora a partir de agora, digite o seguinte:

shutdown -r +60

livre

o livre comando permite que você saiba o quanto memória livre está disponível em um sistema Linux. Basta digitar o comando livre e você vai ver uma saída semelhante ao seguinte:



total utilizado livre compartilhada availableMem lustre / cache: 4030488 961888 1795920 2228 12726802803356Swap: 2097148 0 2097148

Você também pode usar o -h mudar para converter os números para KB, MB ou GB por isso eles são mais fácil para um ser humano para ler:

 total de usedfree compartilhada availableMem lustre / cache: 3,8 g 938M1.7G 2.2M1.3G 2.7GSwap: 2.0G 0B2.0G

Aqui, você pode ver que o sistema tem um total de 3.8GB de memória RAM, dos quais 938MB é usado e 1.7GB é gratuito.

df

o df comando, abreviação de disk free, lista a quantidade de espaço livre disponível em todos os volumes de disco em um sistema Linux. Para cada disco montado, df lista a quantidade total de espaço em disco, a quantidade de espaço usado, a quantidade de espaço que é gratuito, e a porcentagem de espaço utilizado.

Por exemplo, digite o comando df sem opções e você vai ver uma saída semelhante a esta:

Sistema de arquivos 1K-blocksUsed Use Disponível% Montado ondevtmpfs 2005408 0 2005408 0% / devtmpfs 2015244 228 2015016 1% / dev / shmtmpfs 20152441336 2013908 1% / runtmpfs 2015244 0 2015244 0% / sys / fs / cgroup / dev / sda5 154803352 5044044 149759308 4 % / tmpfs 2015244 96 2015148 1% / tmp / dev / sda2 289293 92512177325 35% / boottmpfs 403052 8403044 1% / run / utilizador / 42tmpfs 403052 24403028 1% / run / utilizador / 1000

Aqui, o espaço em disco para cada volume é listada em unidades de blocos de 1 KB, o que se traduz 2 GB de espaço em disco. Assim, a primeira unidade (devtmpfs) tem um total de 1 KB 2,005,408 blocos.

Você pode usar o -h mudar para obter resultados mais legíveis:

Sistema de arquivos Tamanho Usado Avail Use% Montado ondevtmpfs2.0G 0 2.0G 0% / devtmpfs 2.0G 228K 2.0G 1% / dev / shmtmpfs 2.0G 1.4M 2.0G 1% / runtmpfs 2.0G 0 2.0G 0% / sys / fs / cgroup / dev / sda5 148g 143g 4,9 g 4% / 2.0G tmpfs 112K 2.0G 1% / tmp / dev / sda2 283m 174m 91M 35% / 8.0K boottmpfs 394m 394m 1% / run / utilizador / 42tmpfs 394m 394m 28K 1% / executar / utilizador / 1000

localizar

o localizar comando pode ser muito útil se você pode se lembrar alguns ou todos um nome de arquivo, mas você não tiver certeza de que o diretório do arquivo está em. Por exemplo, suponha que você precisa encontrar o diretório que contém o arquivo httpd.conf. Para isso, digite o seguinte comando:

localizar httpd.conf

Você será recompensado com a localização de qualquer arquivo em seu sistema com o nome httpd.conf. No meu sistema Linux, existem dois:

/etc/httpd/conf/httpd.conf/usr/lib/tmpfiles.d/httpd.conf

Você pode usar curingas, se você não tiver certeza do nome exato. Por exemplo, para encontrar todos os arquivos com a extensão .conf, use este comando:

localizar * .conf

O resultado será uma lista de centenas de arquivos, que podem ser difíceis de ler. Para limitar a exibição de apenas uma tela cheia de cada vez, você pode canalizar a saída para o Mais de comando, assim:

localizar * .conf | Mais

Publicações relacionadas