AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-15654

gerrit's questions

Martin Hope
gerrit
Asked: 2019-08-29 03:03:40 +0800 CST

Os arquivos realmente contêm um caractere de fim de arquivo (EOF)? [duplicado]

  • 2
Essa pergunta já tem respostas aqui :
Qual é o último caractere em um arquivo? (3 respostas)
Diferença entre EOT e EOF (3 respostas)
Fechado há 3 anos .

O Guia do Usuário do Satélite Ambiental Operacional Geoestacionário (GOES)-R (PUG) da Administração Nacional Oceânica e Atmosférica (NOAA) contém a seguinte descrição bastante prolixa de um arquivo de texto simples (§4.3) (ênfase minha):

O formato de arquivo de texto Unix é usado em um pequeno subconjunto dos arquivos de dados de origem semi-estáticos de Nível 1b e 2+. O formato de arquivo de texto Unix, menos o caractere de fim de arquivo, é incorporado em pacotes de metadados GRB para armazenar a representação NcML (linguagem de marcação netCDF) baseada em XML das especificações do arquivo netCDF, que inclui os valores para metadados do produto.

O formato de arquivo de texto Unix é uma sequência de linhas (ou seja, registros), potencialmente variável em comprimento, de texto eletrônico. Para o sistema terrestre GOES-R, o texto eletrônico, a nova linha e os caracteres de fim de arquivo estão em conformidade com o Código Padrão Americano para Intercâmbio de Informações (ASCII). No final de cada linha está o caractere de nova linha. No final do arquivo, há um caractere de final de arquivo .

Esta é uma descrição precisa do conteúdo de um arquivo? Eu pensei que o fim do arquivo era uma condição que o sistema operacional ou uma rotina de biblioteca estava retornando quando não mais dados podem ser lidos de um arquivo (ou outro fluxo). Este byte está realmente contido no arquivo?

files ascii
  • 3 respostas
  • 11060 Views
Martin Hope
gerrit
Asked: 2018-06-23 08:19:46 +0800 CST

Por que o `cd` não tem efeito se a saída for canalizada?

  • 3

digitei sem querer

cd /tmp | tail

o que obviamente não é o que eu quis dizer. Mas, para minha surpresa, não mudei de diretório. Por que é isso? Para comparação

cd /tmp > /tmp/foo

resulta em uma mudança de diretório, então não é o redirecionamento de saída per sé . O que está acontecendo aqui?

pipe cd-command
  • 1 respostas
  • 579 Views
Martin Hope
gerrit
Asked: 2018-04-10 08:15:37 +0800 CST

Como um diretório não vazio pode ter tamanho 0?

  • 0

Eu tenho um diretório com 18 arquivos, mas statoutras ferramentas relatam seu tamanho como 0. Como isso é possível?

$ \stat $PWD
  File: `/home/users/gholl/checkouts_local/FCDR_HIRS/FCDR_HIRS/analysis'
  Size: 0               Blocks: 0          IO Block: 524288 directory
Device: 14h/20d Inode: 62487444829821592  Links: 1
Access: (0755/drwxr-xr-x)  Uid: (35063/   gholl)   Gid: (26030/   users)
Access: 2018-04-09 11:38:43.574427000 +0100
Modify: 2018-04-09 11:38:43.574427000 +0100
Change: 2018-04-09 11:38:43.575000000 +0100
~/checkouts_local/FCDR_HIRS/FCDR_HIRS/analysis$ \ls -1 | wc -l
18

$ mount | grep homeusers
172.26.72.131:/homeusers on /home/users type nfs (rw,tcp,hard,intr,timeo=50,addr=172.26.72.131)

A máquina é um Red Hat Enterprise Linux Server versão 6.9 (Santiago). De acordo com df -T, o tipo de sistema de arquivos é nfs:

$ df -hT .
Filesystem    Type    Size  Used Avail Use% Mounted on
172.26.72.131:/homeusers
               nfs    200T  3.5T  197T   2% /home/users

Eu pensei que o tamanho de um diretório estava relacionado ao número de arquivos nele, pois armazenava seus metadados. Então, como pode ser zero para um diretório não vazio?

NB: Não tenho acesso ao servidor e não tenho poderes de superusuário, portanto não posso investigar o que acontece no lado do servidor.

rhel directory
  • 1 respostas
  • 1187 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve