7 votes

pourquoi "ls -al" n'affiche pas la taille des fichiers dans le répertoire /dev/socket ?

Dans le répertoire /dev/socket, si on lance "ls -al" dans adb, il n'y a pas d'information sur la taille des fichiers. Je voudrais savoir pourquoi il n'y a pas de telles informations, dans la mesure où d'autres répertoires peuvent afficher des informations sur la taille des fichiers ?

Gracias.

8voto

ce4 Points 14264

Les sockets et les pipes représentent le mode de communication interprocessus d'Unix, et un canal de communication n'a aucun intérêt à avoir une taille. Les sockets ne sont donc pas recherchables comme dans aller à la position x dans le fichier .

Linux (qu'utilise Android) possède 7 types de fichiers :

  • Fichiers réguliers
  • Annuaires
  • Fichiers de périphériques de caractères
  • Fichiers de dispositifs de blocage
  • Sockets du domaine local
  • Tuyaux nommés
  • Liens symboliques

Voir plus aquí

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X