fala pessoal sejam bem-vindos a mais um vídeo do canal do programador raiz aqui nós falamos sobre Python sobre Ciência de dados sobre engenharia de dados e mais um monte de coisa se você está chegando agora já se inscreve no canal para você ficar por dentro de todos os nossos vídeos e já deixa o like aqui com a gente até a sua avó vai aprender paithon Beleza a gente vai do no meu Expert o assunto de hoje é Linux a gente vai mostrar para vocês 16 comandos que você deve conhecer em Linux Tá bom seja você um desenvolvedor ou um cientista de dados engenheiro de dados você deve conhecer esses comandos Ok então vamos ao vídeo [Música] antes da gente começar eu tô utilizando Ubuntu para a gente aprender esses comandos Ok esses comandos vão servir praticamente todas as versões do Linux com exceção do comando APT get que dependendo da sua versão ela vai ter uma variação Ok então vamos lá pessoal tô com o Ubuntu aberto aqui então Primeiro Comando LS que comando LS vai fazer ele vai listar para gente todos os diretores e arquivos que tem naquele diretório que a gente está presente Ok então usei o LS aqui e deu para mim as pastas né as folders que eu tenho aqui nesse diretório além disso a gente tem alguns argumentos o a LS traço a para trazer todos inclusive os ocultos e ls. l que ele vai fazer uma lista com mais detalhes sobre esses diretórios então eu posso usar os dois conjuntos ls-la para trazer tudo junto já bem completo para a gente beleza comando CD que que o CD vai fazer eu tô aqui numa pasta né vamos dar CD music ele vai navegar para dentro dessa pasta nada mais que isso CD ele faz a navegação entre as pastas então CD dois pontos eu retorno para o diretório é pai digamos assim né CD tio eu vou para o home da Linux cd/ eu vou para o root Ok comando pwd que que o pwd faz ele traz para gente o diretório que a gente está comando CP CP significa cop então que ele faz ele copia um arquivo ou um diretório vamos testar então aqui um diretório com um arquivo pai vamos copiar como pai para file underlinekop. y eu posso copiar também para dentro de um diretório CP file ponto Pie music que é nome do diretório file cop 2.
5 Ok LS music lá está meu arquivo eu posso copiar também uma pasta inteira porém eu tenho que usar um uma opção que é o menos R significa recursivamente ou seja tudo que está dentro daquela pasta Então vamos copiar a pasta music para uma nova pasta Music 2 Ok LS Music 2 ali está copiada da nossa pasta comando MV MV de movie movimentar então o MV vai movimentar um arquivo de um local para outro vamos por exemplo pegar o Fire e jogar ele na pasta Music 2 LS Music 2 foi jogado para lá como é que eu renomeio um arquivo no Linux para isso a gente usa também um MV Vamos fazer um teste aqui então quero renomear o Andrei cop. y para sei lá um homem que vem na minha cabeça aí vem me ver vai underline copo contra o pai vai se chamar agora só copy conta o pai foi renomeado comando mkdir Esse é difícil hein mkdir make directory significa fazer uma pasta Então vamos fazer uma pasta minha pasta simples assim Criei uma pasta comando RM RM de remove ou seja remover arquivos e diretórios Ok vamos remover Então esse arquivo cop. y simples assim e se eu quiser remover um diretório para isso eu preciso usar a opção menos R significa recursivamente ou seja tudo que tá lá dentro daquela pasta né funcionando removemos a pasta comando Cat que que o cat vai fazer ele vai pegar e vai trazer para gente o conteúdo de texto que tem dentro de um arquivo Então vamos lá Cat Eu tenho um arquivo aqui tá chamado textile.
txt Então vamos usar o cat nele Cat file. txt trouxe para a gente o que tem escrito dentro desse arquivo Ok tem mais uma opção importante aqui legal para gente que é o menos n no CAT e ele traz as linhas enumeradas comando nano que que o nano vai fazer o nano é um editor de texto do Linux Tá então vamos tentar editar esse arquivo aí Tex file ponto txt então eu entrei aqui ele é um editor e eu consigo escrever vamos escrever alguma coisa aqui obrigado OK eu dou contra o X para sair Y para salvar e Enter Vamos dar um Cat de novo agora para ver então eu consegui editar esse arquivo com o nano comando sudoe o que que é o sudo vai fazer o surdo Ele vai executar o comando com as permissões de super user ou seja alguns usuário com os maiores privilégios no sistema né com usuário é o que a gente chama de Rute Ok então muitas vezes a gente precisa executar um comando com esse privilégio vamos supor que eu quero adicionar um usuário é de user né Nicolas ó lá só o usuário root consegue fazer isso aí nesses casos eu uso na frente do comando então é de user Nicolas é que já existe esse nome né mas eu consigo criar então esse esse usuário então toda vez que eu quero executar um comando com privilégio super user eu uso surdo na frente então se você tiver algum problema aí de permissão você precisa colocar o sudo na frente a ptguet que que é o apetret vai fazer o apetitege ele é um gerenciador de pacotes e programas digamos assim do Linux então através dele que a gente instala e desinstalar qualquer coisa e atualiza para a gente executar ele a gente precisa dar permissão de superioser Ok então para isso tudo a petegat primeira opção update que que eu update vai fazer ele vai atualizar a lista né das versões das dependências no Linux então a gente sempre começa com update a peterget upgrade o que que o upgrade vai fazer ele vai atualizar todas as dependências instaladas no Linux Okay por fim a ptgat install ele vai instalar uma dependência Vamos dar um exemplo aqui vai então né então ele vai pegar e vai baixar o pai então para a gente nem posso especificar uma versão e etc comando w guest w get ele vai fazer o quê ele vai pegar e vai baixar o conteúdo algum conteúdo da web né da internet então vamos ao ww get para baixar por exemplo esse arquivo contém um data 7 né então ó ele baixou pra gente o arquivo né crx data vamos vamos dar um Cat para ver aí ele baixou pra gente um csv então vocês viram a gente consegue baixar os arquivos né numa forma muito fácil com W get comando Eco o eco ele é o print do Linux então quando a gente quer printar alguma coisa a gente usa o eco eco hello world por exemplo Beleza se eu quiser printar uma variável né Vamos criar uma variável aqui o valor 10 chamada a cara da eco o valor dessa variável aí está Além disso de com eco a gente consegue criar um arquivo bem rápido com um texto que a gente quer então por exemplo Eco sei lá print um arquivo em Python hello world eu vou pegar esse texto né Deixa eu colocar aspas simples aqui eu vou pegar esse texto e vou jogar em um arquivo para isso eu uso esse operador de redirecionamento tá o símbolo aqui de maior Vamos criar um arquivo aqui file. bai então vamos dar um Cat aqui ó olhar vamos dar um Python 3.
5 Python 3.