Escolar Documentos
Profissional Documentos
Cultura Documentos
Copiar
cd /Downloads
Comando CD no Linux
cd, também conhecido por chdir, é um comando implementado em interfaces de linha de comandos de
diversos sistemas operacionais (Unix ou qualquer um do tipo Unix, DOS, Windows, OS/2 e AmigaOS). Seu nome
é um acrônimo da expressão inglesa change directory (“mudar diretório”) e sua finalidade é, como sugere seu
nome, mudar o diretório atual de trabalho (isto é, o diretório em que se está) para uma outra especificada.
Um usuário pode estar trabalhando no seu diretório “home” e este possuir os sub-diretórios “games” e “fotos”. Eis
um exemplo de mudança de diretórios através do comando cd:
Copiar
me@host:~$ cd games
me@host:~/games$ cd ../fotos
me@host:~/fotos$
A segunda linha do exemplo nos leva para o diretório pai (no caso o “home”) e em seguida para o diretório “fotos”.
Outros modos de usar o comando cd:
Copiar
cd entra num diretório (exemplo: cd docs) ou retorna para HOME se
usado sem argumentos
cd ~ vai direto para o diretório home do usuário logado.
cd - volta ao último diretório acessado
cd .. Volta a diretório anterior
cd ../.. Volta a 2 diretórios
Comando LS no Linux
Na linha de comando do sistema operacional Unix, o ls é um comando usado para listar arquivos e diretórios. Sua
função é análoga ao comando dir do MS-DOS.
Copiar
* -a, --all não esconde ficheiros começados por .
* -A, --almost-all não mostra os ficheiros implicitos . e ..
* -d, --directory lista os nomes dos directorios em vez do seu
conteudo
* -l usa o formato lista longa (com mais detalhes)
* -full usa o formato lista longa (com mais detalhes) e
sem esconder os ficheiros começados por .
* -t ordena por data
* -r inverte a ordem
Copiar
mkdir nome_do_diretório
Onde nome_do_diretório é o nome do diretório que você deseja criar. Os diretórios são criados dentro do diretório
atual a não ser que um caminho seja especificado antes do nome do diretório a ser criado.
Copiar
mkdir -p /pasta/supbasta
Copiar
mkdir -p {tmp/,bin/,docs/{textos/,img/{wallpapers/,fotos/}}}
Obs.: Para saber quem é o dono e qual o grupo que é o proprietário da pasta, basta dar o comando:
# ls -l /
Desta forma você poderá ver os proprietários das pastas e dos arquivos.
Exemplo: passar o diretório mp3 que pertence a root, mas quero que o novo dono seja a daia, então digite:
Onde daia é a nova proprietária da pasta mp3 e /mp3 é o diretório que foi mudado o proprietário, lembrando que
da forma como foi executado o comando acima, ele alterou somente do diretório /mp3, as sub-pastas dentro dele
continuam com o proprietário antigo.
Outro exemplo é alterar o grupo que pertence o diretório. Por exemplo, o diretório /mp3 pertence a daia e o grupo
é root. Quero que pertença ao grupo inf, fica assim:
Bom, é isto. Espero que ajude, para saber mais sobre as permissões dos arquivos ou diretório, ver meu artigo
sobre o comando chmod.
Usuário: www-data
Grupo: www-data
Entre no diretório:
# /etc/apache2/sites-available
CRIAR LINK SIMBOLICO COM COMANDO – necessário estar dentro do diretorio sites-enabled antes de rodar o
comando abaixo:
cd sites-enabled
ln -s ../sites-available/seusite.conf seusite.conf
Reiniciar o apache
# /etc/init.d/apache2 restart
Iniciar
# /etc/init.d/apache2 start
Reiniciar
# /etc/init.d/apache2 restart
Veja como é simples remover um arquivo por linha de comando, será criado um arquivo e removido, veja:
Copiar
cat > teste.txt
Copiar
rmdir diretorio
Porém para funcionar este comando, o diretório precisa estar vazio. Mas e se tiver arquivos e outros diretórios
dentro do diretório que preciso excluir?
Simples, precisa utilizar o comandorm -rveja:
Copiar
rm -r diretorio
RM -FR /home/documentos