croc logo

Neon-komputadór

Manual para Usuários de computador para o Ministério dos Negócios Estrangeiros e Cooperação, da República Democrática de Timor - Leste
2003


Languages

Inglês
Portugues

Índice

Introdução
Capitulo I: Hardware e Software
Capítulo II: Redes e Comunicações

Capítulo III: Sistemas operacionais

Conceitos básicos
MS-Windows98
Linux e MS-Windows
Objecto de Rede de GNU Ambiente Modelo
O Windows NT, Windows 2000 e Windows XP
O MS-DOS e NTVDM
Bourne de GNU Novamente Concha (BASH)

Capítulo IV: Aplicações
Capítulo V: Codificando básico e Programando
Capítulo VI: Administração De sistema básica
Apêndices: Política de Ministério

Ministério Homepage

Bourne de GNU Novamente Concha (BASH)

Como tem previamente mencionado, UNIX e Linux vêm com tipos diferentes de concha comando linha interface, considerando que a Microsoft tem único, implementado pelo MS-DOS CLI. Felizmente, para o usuário comum os comandos de concha básicos são quase idênticos apesar da variação. Esta secção concentrará Novamente nesses comandos disponível pelo Bourne de GNU Concha. Isto lata acessou do GNOME desktop de Linux indo do botão de Cardápio de Gnomo -> Ferramentas De sistema -> Terminal ao que o usuário será confrontado com um lembrete de comando, enquanto esperando pacientemente pelo usuário entrar em algum texto.

O Linux arquivam sistema tem um directório de raiz básico '/ '. Debaixo do directório de raiz há vários subdirectórios, como '/ caixa' que segura arquivos binários '/ src' que segura fonte arquiva, '/ dev' para arquivos de dispositivo, '/ usr' para arquivos de usuário e '/ casa' para diretórios de casa - se lembrando de que Linux é projetado para ser um sistema multiusuário, há normalmente vários subdiretórios abaixo '/ casa', que têm o atalho de ~ username para representar / home/username. Assim 'o cd ~ ' tem o mesmo efeito como 'o cd / home/user'. Como um assunto de prática, qualquer coisa que um usuário instala deveria ir em '/ usr/local' com arquivos de fonte em 'usr/local/src' e executables em '/ usr/local/bin.'

O directório básico e comandos de manipulação de arquivo são como segue; 'chdir' ou 'o cd' mudar diretório, 'mkdir' criar um diretório, 'rmdir' apagar um diretório vazio, 'gato' concatenar arquivos e exibir, 'cp' copiar arquivos de acordo com o caminho de directório notaram, 'mv' por mover ou renomear arquivos (realmente é a mesma coisa) de acordo com o caminho de diretório, 'ls' listar arquivos, 'rm' apagar arquivos, 'mais' ver um arquivo, 'pico' editar um arquivo, 'diff' comparar os conteúdos de arquivos, 'gzip' e 'gunzip' por arquivar, 'lpr' imprimir um arquivo, 'lprm' remover um trabalho de uma fila de impressora, 'grep' procurar um arquivo para uma frase e exibir a produção (procura global para expressão regular e impressão). Entre algum mesmo computador inclinaram as pessoas (este autor incluiu) o termo "grep" também pretende procurar algo."

MS-DOS distinto, BASH interruptores são implementados com -?, onde '? ' representa o interruptor a ser implementado. Interruptores úteis para o 'mkdir' comando inclui '- m' quais jogos o modo de permissão para propriedade e o '- p' ou opção de pais que faz diretórios de pais como necessário. Para o 'cp' comando o freqüentemente interruptores são usados '- b' que faz auxílios de arquivos para os que estão aproximadamente escrito elaboradamente ou removeu, '- p' que preserva o dono dos arquivos originais, grupo, permissões e timestamps, - r que recursively copia directórios e '- f' quais forças a remoção de arquivos existentes. Directório útil que lista interruptores inclui '- uma' listas todos os arquivos inclusive arquivos normalmente escondido, '- w' que arquivos de listas em uma exibição de coluna (isto é normalmente fixo como uma falta), '- t', '- r' e '- S que respectivamente exibe os conteúdos de diretório de acordo com tempo, ordem inversa e tamanho. Interruptores úteis para o 'mv' comando é semelhante com '- b' e '- f' para auxílios e forçar escrevendo elaboradamente, Interruptores para os que podem ser usados o 'rm' comando inclui '- r' ou '- R que apaga recursively (que pode ser muito perigoso!), e '- i' para remoções interativas (indicado). Para o 'grep' comando o seguinte interruptores particularmente úteis; '- c' exibir uma conta de linhas em lugar de a exibição standard, '- i' ignorar caso mudanças, '- q' exibir há pouco a primeira partida,

Manipulação de disco é significativamente diferente em BASH comparado a MS-DOS. Como mencionado na seção que descreve as características de GNOME, enquanto inserindo um disquete simplesmente no passeio de uma máquina de Linux não lhe darão automaticamente acesso para os conteúdos. A pessoa deve usar primeiro o 'monte' comando, com \ a sintaxe 'monte / dev/fd0' (passeio mole número 0), e quando a pessoa é acabado com os arquivos nisto, unmount o passeio ('umount / dev/fd0') - o mesmo aplica cd-roms, ('monte / dev/cdrom e 'umount / dev/cdrom'). Quando este filesystems estiverem montados, então manipulação de arquivo pode acontecer pelo filesystem - assim 'o cd / mnt/floppy', em lugar de a versão de MS-DOS, 'o cd um: '. Se isto soar um pouco complexo, você tem razão, é. Mas a vantagem do sistema é isso em Linux, tudo existe abaixo o '/ ' diretório e uma variedade enorme de arquivos, podem ser acessados filesystem e dispositivos deste mountpoints - por exemplo, 'o cd / mnt/windows' vá - assumindo isto existe - prove acesso à partição de MS-Windows do passeio de disco rígido. Tentando acessando um passeio de Linux porém de MS-Windows! (Isto pode ser feito por Samba)

Outras utilidades de arquivo secundárias em Linux incluem 'df' que provê um resumo de espaço de disco grátis 'du', um resumo de uso de disco, e 'lance', o qual quando seguiu pelo nome de dispositivo lança dispositivos removíveis (como cd-roms). utilidades de sistema Úteis incluem 'passwd' que mudanças a contra-senha de usuários, 'data' quais exibições a data atual e tempo, 'cal' quais exibições um calendário simples, 'a' que jogos um tomo para a execução de uma sintaxe de comando específica na que entende minutos, horas, dias, semanas e tempo é ou pm. Você pode usar até mesmo 'hoje' ou 'amanhã'. Finalmente, 'o homem' que provê uma conta manual concisa de um comando particular.

UNIX command shell screenshot

Tubos e Redirection

Tubos e redirections são os operadores de comando, em lugar de comandos. Eles filtram e redirection comandam combinações para um efeito particular. Os tubos e redireciona discutido aqui trabalhe para o MS-DOS e o Linux comande concha. Por exemplo, normalmente o Linux comandam 'ls' exibirá uma inscrição de arquivo à tela. Mas isso que se eles o usuário vai bastante que a inscrição seja dirigida ao invés a um arquivo? Isto requer que a produção do 'ls' comando seja redirecionado da produção standard (a tela de exibição) para um arquivo. Isto é alcançado pelo uso do '> ' operador de produção, assim,: 'ls> dirlist.txt'. Se você quer juntar, em lugar de escrever elaboradamente uma produção redirecionada o '>> ' o operador é ao invés usado, assim 'data >> dirlist.txt' acrescentará a data ao fim da inscrição de diretório. Um menos geralmente refirect usado o redirectors de contribuição é, '<' e '<< '. Eles são usados para emitir geralmente prefixe respostas a perguntas de comandos (por exemplo, 'formato outro (Y/N)? ').

Tubos permitem os resultados de um comando seguinte para aplicar a preceder comando. A sintaxe deles/delas é 'command1 | command2'. Quando uma declaração de comando usa tubos que é mentalmente mais fácil de ler a declaração de direito para esquerda. Por exemplo, pense em um diretório muito longo que lista - o tipo que flameja passado seus olhos depois que você digite 'ls' ou 'dir'. exibir este aqui escondem de cada vez, assim você pode ler os resultados de fato que você usaria o 'ls' ou 'dir' comando transportou por 'mais, por exemplo, 'ls | mais' ou 'dir | mais.'


Ministry of Foreign Affairs and Cooperation, GPA Building #1, Ground Floor, Dili, East Timor

valid XHTML 1.0! valid CSS Level2! Level Triple-A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0 Unicode encoded use any browser!

Website code and design by Lev Lafayette. Last update August 20, 2003

Hosted by www.Geocities.ws

1