o dispositivo nao esteja em uso, como por exemplo com arquivos abertos ou mesmo estando dentro do diretorio onde o mesmo se encontra montado. fdisk Gerencia por meio de uma simples interface de texto orientada por menus as particoes de um disco. Ao executar o comando fdisk dispositivo basta pressionar a tecla m no prompt para ter acesso ao menu de opcoes que e bastante auto-explicativo, devendo se usar as setas de direcao para movimentar-se pelo mesmo. sudo fdisk -l para listar as tabelas de particoes para todos dispositivos. sudo fdisk /dev/hda para gerenciar a particao (ou particoes) do dispositivo /dev/hda. fsck Verifica e opcionalmente repara um ou mais sistemas de arquivos. O fsck na realidade e apenas uma especie de front-end de comandos especificos de acordo com o sistema de arquivos, que na realidade obedecem em geral ao formato fsck.nome_do_sistema_de_arquivos. sudo fsck -t ext3 /dev/hda3 para verificar o sistema de arquivos EXT3 do dispositivo /dev/hda3. O mesmo resultado poderia ser alcancado executando o comando da seguinte forma fsck.ext3 /dev/hda3. O dispositivo deve obrigatoriamente estar desmontado para execucao desta operacao. mkfs Formata um dispositivo (geralmente uma particao de disco) criando um novo sistema de arquivos. O mkfs, assim como o fsck e apenas uma especie de front-end de comandos especificos de acordo com o sistema de arquivos, que na realidade obedecem em geral ao formato mkfs.nome_do_sistema_de_arquivos. sudo mkfs -t ext3 /dev/hda3 para formatar o dispositivo /dev/hda3 em um sistema de arquivos EXT3. O mesmo resultado poderia ser alcancado executando o comando da seguinte forma mkfs.ext3 /dev/hda3. O dispositivo deve obrigatoriamente estar desmontado para execucao desta operacao. badblocks Procura por blocos ruins em um dispositivo, geralmente uma particao de disco. sudo badblocks /dev/hda3 para verificar se o dispositivo /dev/hda3 se encontra com blocos ruins. Normalmente, dependendo do tipo e tamanho do dispositivo este procedimento e um tanto demorado, sendo que se nenhuma informacao for retornada e porque blocos ruins nao foram encontrados. Uma melhor alternativa ao comando seria sudo badblocks -o /tmp/file -n /dev/hda3, onde o parametro -n forcaria um teste de leitura e escrita nao-destrutivo e o -o /tmp/file geraria o arquivo /tmp/file com todas mensagens de saida do comando. Usuarios e Gruposuseradd - Cria um novo usuario ou atualiza as informacoes padrao de um usuario no sistema Linux. O comando useradd cria uma entrada para o usuario no arquivo /etc/passwd com informacoes do seu login, UID (user identification), GID (group identification), shell e diretorio pessoal, e a senha criptografada deste usuario e armazenada no arquivo /etc/shadow. sudo useradd fulano para criar o novo usuario fulano no sistema, cujo diretorio pessoal do mesmo sera /home/fulano. sudo useradd -d /home/outro_dir fulano para criar o novo usuario fulano no sistema, porem com seu diretorio pessoal se localizando em /home/outro_dir. sudo useradd -s /bin/sh fulano para criar o usuario fulano definindo seu shell como sendo o sh. O shell padrao do Ubuntu, assim como a maioria das outras distribuicoes e o bash. Com esta opcao -s e possivel criar um usuario sem que o mesmo possa ter acesso a nenhum shell do sistema, bastando executar