As tarefas, parte dois

As tarefas, parte dois

Olá, e bem -vindo à parte dois de nossa série de linhas de comando Linux. Você aprenderá algumas dicas mais interessantes que você pode usar para dominar seu sistema, então segure seus assentos, porque aqui vamos nós.

As tarefas, parte dois

Data de configuração e hora

Devo confessar que essa foi uma tarefa que eu tive que fazer há muito tempo na frente de um terminal e não tinha ideia de como fazer isso. Isso porque eu estava acostumado com a maneira gnome de fazer isso, mas na época eu não tinha gnome. Então o que fazer?

mandato

, claro. Dependendo do país em que você mora, o formato de data difere de outras partes do mundo. Nos Estados Unidos, o formato de data/hora é da forma mm/dd/yy ou mm/dd/yyyy, onde m é mês, d é dia e y é ano, seja em formato de dois dígitos (e.g. 86 para 1986). Onde estou chegando é o fato de que a maneira como você define sua data com o comando de data pode diferir do formato para o qual você está acostumado (ou o que é usado em seu país). Este parágrafo não será uma substituição manual de página, mas ajudará você a definir a data/hora do seu sistema rapidamente, desde que você tenha privilégios de raiz. Se você simplesmente digitar

data

Sem outros argumentos/bandeiras, ele mostrará a data atual. Para definir a data, você deve digitar algo como

data [mmddhhmmm [[cc] yy] [.ss]]

M é mês, D é dia, H é hora, M minuto, C é o século (os dois primeiros dígitos do ano, como 20 para 2012), Y é ano e S significa segundos. Portanto, para definir sua data, por exemplo, para “sex 6 de julho 13:45:50 2012”, você faria:

# Data 070613452012.50

Nos sistemas GNU/Linux, incluído o Ubuntu, você pode definir a data (dia, mês) e hora (hora, minuto) sem o ano, segundo ou século em parte. Lembre-se de que outros sistemas *nix funcionam de maneira um pouco diferente, então isso é apenas Linux.

Atualize seu sistema Ubuntu/Debian

Normalmente, seu sistema está configurado para procurar atualizações por si só e se houver algum, pergunte -lhe se você deseja aplicar as alterações. E se você alterasse por engano as configurações do seu sistema para que não faça isso? Não há nada para se envergonhar, é uma boa maneira de aprender, e todos nós já estivemos lá. Então, se por qualquer motivo que você tenha que atualizar manualmente, aqui está como. Ubuntu, assim como o seu "pai", Debian e os derivados, usam o DPKG como gerente de pacotes. Os front-ends para DPKG, que é um pouco de uma ferramenta de pacote de baixo nível, são adequados. Em um sistema Ubuntu padrão, apenas as ferramentas apt-* serão instaladas, e a ferramenta sobre a qual falaremos é apt-get. No Ubuntu, uma atualiza em duas etapas: os primeiros contatos em algum servidor remoto para "descobrir" se houver atualizações para o software instalado, e o segundo realmente executa a atualização.

 # Atualização APT-Get # Atualização APT-GET 

Isso é realmente simples, e é tudo o que há para isso. Talvez você veja uma mensagem em sua área de notificação que você deve reiniciar antes que as mudanças entrem em vigor, como quando o kernel ou bibliotecas importantes são atualizadas, e eu recomendo que você faça isso, para evitar surpresas desagradáveis ​​e usar as atualizações mais recentes que geralmente Bugs feche e adicione novos recursos. Além disso, se você atualizar a cada dois ou três dias, melhor.

Montagem USB e mídia óptica

Se você executar um desktop, geralmente a mídia é montada para você. Se você executar um servidor, é um grande risco de segurança usar mídia sem controle. Estes são os dois extremos de mídia USB ou CD/DVD no Linux. Mas como sempre, a vida não é feita de preto e branco. Então, aqui está como montar essas mídias no Ubuntu, desde que você não tenha automaticamente e olhou um pouco no manual de montagem. No meu sistema (e provavelmente também no seu), o primeiro dispositivo CD-ROM é /dev/sr0. Então o segundo será SR1 e assim por diante. Agora, como raiz, teremos que criar um ponto de montagem e continue com isso. Geralmente os pontos de montagem estática (e.g. os que não estão montados automaticamente) são criados em /mnt.

 # mkdir /mnt /cdrom # montagem /dev /sr0 /mnt /cdrom 

Você receberá um erro e a unidade não será montada. Por que? Você precisa dizer ao montar qual tipo de sistema de arquivos para usar. Então, se for um CD, use -T ISO9660. onde -t significa tipo. Se for um DVD, use -t udf. E se tudo mais falhar, meu colega escreveu um excelente artigo que trata o assunto em profundidade.

Quando se trata de montar dispositivos USB, o problema não é do tipo de sistema de arquivos, que geralmente é VFAT, mas encontrando a própria unidade. Dependendo da sua configuração, no momento em que você inserir a unidade, será atribuído a uma letra de acionamento. Não é da maneira como os sistemas Windows fazem, mas no formulário SDX, onde x é uma letra. Uma maneira que geralmente funciona para mim (se você tiver problemas com esse método, tente alternar a porta) é bom e bom fdisk. Aqui está o comando e o que ele produz no meu laptop com um único disco rígido e uma unidade USB de 1 GB inserida:

 # fdisk -Ul disco /dev /sda: 250.1 GB, 250059350016 BYTES 255 Cabeças, 63 setores/pista, 30401 cilindros, total 488397168 Unidades de setores = setores de 1 * 512 = 512 Bytes Tamanho do setor (TAMANHO/TAMANHO FÍTICO): 512 Otimes/512 por ): 512 Bytes /512 Identificador de disco de bytes: 0x00061326 BOTO DE BOIXA DESPENDO Blocos de ponta Sistema de ID /dev /sda1 * 2048 2099199 1048576 83 SOLUX /DEV /SDA2 209200 3S819199 15360000 83 dev/sda4 37015550 488396799 225690625 5 Extended /dev/sda5 37015552 53399551 8192000 83 Linux /dev/sda6 53401600 61790207 4194304 83 Linux /dev/sda7 61792256 488396799 213302272 83 Linux Disk /dev/sdb: 1007 MB, 1007419392 bytes 255 heads, 63 setores/pista, 122 cilindros, total de 1967616 Unidades de setores = setores de 1 * 512 = 512 Bytes Tamanho do setor (lógico/físico): 512 Bytes/512 Bytes Tamanho de E/S (mínimo/ideal):512 Bytes /512 Identificador de disco de bytes: 0x91f72d24 Botões de inicialização do dispositivo Sistema de identificação /dev /sdb1 * 63 1967615 983776+ 6 FAT16 

Eu propositadamente deixei toda a saída para comparação, então aqui está o que eu descobri. Eu ignorei /dev /sda, porque esse é o meu disco rígido interno e notei que a unidade USB é /dev /sdb, que tem uma única partição do tipo FAT16. Isso se traduz em

 # mkdir /mnt /stick # montagem -t /dev /sdb1 /mnt /stick 

CDs queimando

Se estamos em questão de mídia óptica, vamos ver em resumo como você pode queimar seus próprios CDs ou DVDs sem ter que usar aplicativos gráficos. Afinal, os aplicativos de queima de CD/DVD com uma GUI nada mais são do que front-ends para os que estou prestes a mostrar a você. Primeiro de tudo, você deve saber que tipo de dados você deseja queimar. É áudio que você deseja queimar como dados, como mp3? É áudio e você deseja criar um CD de áudio? São simplesmente dados, como backups? Ou talvez seja uma imagem ISO que você criou você mesmo ou foi criado por outros? Vamos ver…

Primeiro, aqui está o que você precisa fazer para ter todas as ferramentas em questão:

 # instalar apt-get wodim cdrkit genisoimage cdrdao 

Vamos ver primeiro qual é o nome do seu dispositivo de gravação. Digitando Wodim -CHECKDRIVE Imprimirei algo assim:

$ wodim -CheckDrive Dispositivo não foi especificado. Tentando encontrar uma unidade apropriada ... unidade de CD-R detectada: /dev /cdrw usando /dev /cdrom de recursos desconhecidos Tipo de dispositivo: CD-ROM removível Versão: 5 Formato de resposta: 2 recursos: vendor_info: 'tsstcorp' identificação: 'CDDVDW TS-L632N 'Revisão:' 0503 'o dispositivo parece ser: genérico MMC2 DVD-R/DVD-RW. Wodim: Não é possível carregar mídia com esta unidade! Wodim: tente carregar mídia manualmente. Usando o driver genérico SCSI-3/MMC CD-R/CD-RW (MMC_CDR). Bandeiras do motorista: MMC-3 Swabaudio Burnfree Modos suportados: pacote Tao SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R 

Para o restante deste tutorial, o que importa é que o dispositivo é /dev/cdrw. Agora vamos usá -lo para algo prático, tendo em mente que terá que haver um disco em branco dentro. Vamos queimar a última imagem do Ubuntu com Wodim:

 $ CD ISO/$ wget -c ftp: // ftp.Heanet.ie/espelhos/ubuntu-cdimage/releases/Oneiric/release/ubuntu-11.10-DVD-AMD64.iso $ wodim -v dev =/dev/cdrw ubuntu -11.10-DVD-AMD64.ISO 

Agora, se quisermos presumir que você já tem os arquivos WAV em mãos para queimar um CD de áudio (se não, o software em que você está interessado é chamado de coxo), vamos ver como queimar o disco.

 $ CD Directory_with_wavs $ wodim -v -pad speed = 1 dev =/dev/cdrW -dao -swab *.WAV 

Falamos antes das imagens ISO. E se você quiser criar uma imagem ISO? Depois de ter os arquivos necessários em um diretório, use Mkisofs e escreva a imagem ISO resultante como acima:

 $ mkisofs -v name_of_volume -j -r -o name_of_iso.pasta iso/ 

No final, desde que eu disse que vou falar sobre a criação de ondas a partir de mp3s, aqui está:

 $ para i em *.mp3; Faça coxo -Decodo "$ i" "'nome de base" $ i " .mp3 '".WAV; feito 

Conclusão

Definitivamente gostaríamos do seu feedback sobre este artigo, pessoal. Bem, não apenas neste, mas especialmente. Você considera usar a linha de comando é mais legal?

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Expressões regulares do Python com exemplos
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Script Bash: Hello World Exemplo
  • Exemplos úteis de linha de comando bash e exemplos de truques - Parte 1
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Mastering Bash Script Loops
  • Exemplos úteis de linha de comando BASH - Parte 3
  • Comandos básicos do Linux