ligne de commande pour afficher la taille totale des fichiers

  • mo_mughrabi
  • Student
  • Student
  • Avatar de l’utilisateur
  • Inscription: Nov 07, 2006
  • Messages: 73
  • Status: Offline

Message Novembre 7th, 2006, 11:51 pm

bonjour,

J'ai essayé d'envoyer une commande où je peux voir la taille totale des fichiers. Mais aussi je veux la montrer en GB. quand je fais
Code: [ Select ]
ls -ltr PP*P


il est d'environ 200 i fichiers avons ici, avec des tailles différentes y at-il un moyen d'obtenir la taille totale de tous en GB?

PS suis sous Unix Solaris

observe,
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Novembre 7th, 2006, 11:51 pm

  • vijayan
  • Beginner
  • Beginner
  • No Avatar
  • Inscription: Juil 31, 2006
  • Messages: 52
  • Loc: india
  • Status: Offline

Message Novembre 8th, 2006, 3:06 am

Bonjour mo_mughrabi,

J'ai vu votre message.
Je ne savez pas que ce soit dans la commande Unix Solaris est
du-h (nom de fichier ou nom de répertoire)
Vous essayer.
  • mo_mughrabi
  • Student
  • Student
  • Avatar de l’utilisateur
  • Inscription: Nov 07, 2006
  • Messages: 73
  • Status: Offline

Message Novembre 8th, 2006, 3:35 am

du-h ne fonctionne que sur linux env si elle a été l'exécution de ce sous solaris, mais différents. est passé par les pages de manuel n'existe pas pour montrer la taille spécifique.

Je pense avec solaris la seule façon de faire est, regardez la taille et de calculer la taille puis le mettre dans une sorte de formule pour résultat final de la taille en GB.

hmm, des idées?
  • roca
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Nov 07, 2006
  • Messages: 5
  • Status: Offline

Message Novembre 8th, 2006, 4:42 pm

Bonjour:

Command "du-s-k" permet d'afficher un seul numéro de kilo-octets que vous utilisez dans le répertoire courant.

peut-être vous aider....

S'agissant, roca.
  • AnarchY SI
  • Web Master
  • Web Master
  • Avatar de l’utilisateur
  • Inscription: Oct 30, 2004
  • Messages: 2521
  • Loc: /usr/src/MI
  • Status: Offline

Message Novembre 8th, 2006, 8:08 pm

avez-vous essayé df ?
Image
"In a world without walls and fences, who needs Windows and Gates?"
  • learner2008
  • Born
  • Born
  • No Avatar
  • Inscription: Avr 21, 2008
  • Messages: 4
  • Status: Offline

Message Avril 21st, 2008, 1:36 am

Depuis le "du" commande totale de l'utilisation du disque dans un dossier et ses sous-dossiers, et si notre condition est d'obtenir la taille totale du dossier de chacun des sous, des sous-sous, etc dossier, donc, la volonté du donner une mauvaise total pour le dossier de la mère, dans ce cas, une boucle est d'utiliser au total jusqu'à la taille dans chaque dossier sans résumant ses sous-dossiers.

Signification / home/user1 / mai contenir
/ home/user1/file1 100KB
/ home/user1/temp/file21 50KB
/ home/user1/today/file31 30KB

Cela devrait être le résultat
/ home/user1 100KB pas 180KB
/ home/user1/temp / 50KB
/ home/user1/today / 30KB

pour xmother_folder dans `cat $ list_of_mother_folder. txt »
faire
pour sub_folders dans `ls-LAR xmother_folder $ () | grep": $ "| sed" s /: / / g ""
faire

f_size_used = 0
pour xone_file_size dans `ls-l $ (sub_folders) | grep" ^ - "| awk (print $ 4)`
faire
f_size_used = `expr $ f_size_used (+) $ ()` xone_file_size
fait
echo $ (sub_folders) - $ () f_size_used

fait
fait
  • learner2008
  • Born
  • Born
  • No Avatar
  • Inscription: Avr 21, 2008
  • Messages: 4
  • Status: Offline

Message Avril 21st, 2008, 1:51 am

Chers tous, J'ai également une question a besoin d'aide.
Si j'ai une plate-forme de WINXP conmputer désormais connectés à 100 serveurs UNIX, (je sens ping et telnet et ftp) avec la liste d'adresses IP, loginID et mot de passe.

J'ai un script que je ne veux pas ftp à ces 100 serveurs 1 à la fois,
Comment puis-je écrire un fichier à charger mon winxp à regarder dans la liste
et auto (i) le script ftp plus (ii) de lancer, (iii) ftp retour le résultat de mon winxp.

La personne qui a reçu la réponse, je donne la parole au nom de mon Seigneur de bénir LUI 100 fois, si vous n'avez pas la réponse, je prierai mon Seigneur vous bénisse à 100 fois plus la connaissance de me donner la réponse. Il est un Dieu bon. :-)
  • Daemonguy
  • Moderator
  • Web Master
  • Avatar de l’utilisateur
  • Inscription: Jan 23, 2004
  • Messages: 2673
  • Loc: Somewhere outside the box in Sarasota, FL.
  • Status: Offline

Message Avril 23rd, 2008, 2:30 pm

apprenant:
http://www.filedudes.com/Auto_FTP_Manag ... 31303.html

Essai logiciel pour envoyer dos à plusieurs fins à la fois.

Soit que la charge ou cygwin (une commande shell unix sur les fenêtres) et d'utiliser des scripts shell ou perl.
"It's always a long day, 86,400 won't fit into a short."
  • learner2008
  • Born
  • Born
  • No Avatar
  • Inscription: Avr 21, 2008
  • Messages: 4
  • Status: Offline

Message Mai 14th, 2008, 7:58 pm

#J'ai eu une autre question.
#De host1 envoyer le fichier à host2, host3..... host100
#dans un script, je peux le faire comme ça

xhost pour en host2 host3..... host100
faire
Ftp1 = "user user1 thepasswod \ n mettre dummyfile1 \ n"
echo "$ Ftp1 quit" | sftp-b $ xhost ()
fait

#le mode interactif a été pris en charge.
-------------------------------------------------- ---
#maintenant je souhaite utiliser ssh pour faire une date dans ce serveur:

xhost pour en host2 host3..... host100
faire
ssh-host2 une date
fait

#mais la prochaine chose est-elle invite de mot de passe: Je suis en train d'utiliser une boucle pour exécuter le #commande de 100 serveurs, et je dois entrer un mot de passe 100 fois.
#est ce qu'il ya une façon quelque chose comme ça?

echo "$ thepasswod \ n" | ssh-host2 une date (cette ligne ne fonctionne pas.
  • Daemonguy
  • Moderator
  • Web Master
  • Avatar de l’utilisateur
  • Inscription: Jan 23, 2004
  • Messages: 2673
  • Loc: Somewhere outside the box in Sarasota, FL.
  • Status: Offline

Message Mai 19th, 2008, 11:55 am

Nous utilisons régulièrement dans dssh géographie variée avec beaucoup de succès.

http://bashcurescancer.com/dssh-executi ... hosts.html
"It's always a long day, 86,400 won't fit into a short."
  • learner2008
  • Born
  • Born
  • No Avatar
  • Inscription: Avr 21, 2008
  • Messages: 4
  • Status: Offline

Message Mai 22nd, 2008, 7:23 pm

Salut Daemonguy,

Je suis avec HP-UX

mon petit script et d'essai #058;
------------------------------
#! / usr / bin / s'attendent-f
spawn ssh $ (host) date
s'attendre à "Mot de passe:"
envoyer "john3.16"

Mon essai:
------------------------------
xx [2]: spawn: non trouvé.
/ usr / lib / dld.sl: Cant chemin pour trouver la bibliothèque partagée: libtcl.sl
/ usr / lib / dld.sl: Aucun fichier ou répertoire
xx [3]: 25289 Abort (coredump)
xx [4]: envoyer: pas trouvé.


Je pense que mon serveur ne sont pas frayer ou / usr / lib / dld.sl
------------------------------
où dois-je télécharger?

Afficher de l'information

  • Total des messages de ce sujet: 11 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 124 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC