Você está na página 1de 2

comando [opções] [argumento]

o usuário se encontra dentro do / (diretório raiz), dentro do diretório home e tem


o nome de "sysadmin"
$ é um atalho direto para a pasta do usuário

ls mostra os diretórios em ordem de A a Z.


ls -l serve pra mostrar os detalhes dos arquivos (listagem detalhada)
ls -l Documents (listagem detalhada do diretório Documents)
ls Documents -l também funciona
letra d no começo do ls é quando aquilo é um diretório
- para arquivos

ls -a serve pra mostrar os arquvos ocultos do linux (começam com .)


ls -la (listagem detalhada dos arquivos ocultos) (a ordem do -la, por exemplo, -al
não vai fazer diferença)
ls -r (reverte a ordem normal, deixa de Z a A)
ls -R (faz uma listagem RECURSIVA, listando o diretório e se o diretório tiver um
subdiretório, ele vai mostrar.)
ls --help ajuda nos comandos
man ls é o manual detalhado do comando ls

mkdir é para criar um diretório (cuidado com os espaços, porque se colocar outro
espaço vai criar outro diretório.)
mkdir [diretório já existente]/[novo diretório]
quando o primeiro diretório não existir, colocar o -p (mkdir -p ifpb/campina)
ls [diretório normal]/[diretório interior]
cd [diretório] serve pra entrar/trocar de diretório
pwd detalha onde está o diretório
cd [diretório normal]/[diretório interior]

servem para voltar para um diretório (cd .. ; cd .) por exemplo


diretório / (raiz)
diretório . (atual)
diretório .. (superior/pai)
cd ../..
cd /etc
só o comando cd já volta para o profile do user
cd - volta para o ultimo diretório que estava
cd ~ volta para a home do host
~ = /home/sysadmin

nano para criar arquivos


ctrl + O = nome do arquivo
ctrl + x = Sair do NANO
cat (nome do arquivo)

touch (nome do arquivo).(formato)


cria um arquivo vazio

rm (arquivo)
apagar um arquivo
rm -rf (diretorio)
apagar um diretorio

cp (arquivo/origem) (destino/(pode ser uma copia com outro nome))


cp arquivo diretorio/destino
copiar um arquivo
cp -v arquivo diretorio/destino
serve pra mostrar para onde o arquivo está indo
cp -r (diretorio)/(nome novo para o diretorio copiado)
cp -r para copiar um diretorio de forma RECURSIVA
cp (arquivo) (diretorio)/(novo nome)
para enviar uma copia de um arquivo para um diretorio com outro nome

mv move os arquivos
mv (arquivo) (diretorio)
mv -v (arquivo) (diretorio)
mostra o caminho do arquivo
mv (arquivo) (novo nome)

"*" e "?" coringas


l* por exemplo seleciona todos os arquivos que começam com L
*csv por exemplo seleciona todos os arquivos que tem o formato .csv
? para contar como a quantidade de caracteres
?????.txt para todos os arquivos que comecem com 5 letras e tem o formato .txt

Você também pode gostar