línea de comandos para mostrar el tamaño total de archivos

  • mo_mughrabi
  • Student
  • Student
  • Avatar de Usuario
  • Registrado: Nov 07, 2006
  • Mensajes: 73
  • Status: Offline

Nota Noviembre 7th, 2006, 11:51 pm

hola,

He estado tratando de ejecutar un comando donde puedo ver el tamaño total de archivos. pero también quiero demostrar que en GB. cuando lo hago
Código: [ Select ]
ls -ltr PP*P


hay alrededor de 200 archivos que tengo aquí, con diferentes tamaños hay una manera de obtener el tamaño total de todos en GB?

ps estoy en Unix Solaris

recuerdos,
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Noviembre 7th, 2006, 11:51 pm

  • vijayan
  • Beginner
  • Beginner
  • No Avatar
  • Registrado: Jul 31, 2006
  • Mensajes: 52
  • Loc: india
  • Status: Offline

Nota Noviembre 8th, 2006, 3:06 am

Hola mo_mughrabi,

He visto tu post.
Yo no estaba seguro de que se trata de Unix Solaris en el comando es
du-h (nombre de archivo o directorio de nombre)
Usted probarlo.
  • mo_mughrabi
  • Student
  • Student
  • Avatar de Usuario
  • Registrado: Nov 07, 2006
  • Mensajes: 73
  • Status: Offline

Nota Noviembre 8th, 2006, 3:35 am

du-h sólo funciona en linux env a pesar de que estaba ejecutando bajo Solaris, pero como resultado diferentes. pasaron por las páginas del manual no existe para mostrar tamaño específico.

Creo que con solaris la única forma de hacerlo es, ver el tamaño y calcular el tamaño luego ponerlo en algún tipo de fórmula para el resultado final tamaño en GB.

Hmm, alguna idea?
  • roca
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Nov 07, 2006
  • Mensajes: 5
  • Status: Offline

Nota Noviembre 8th, 2006, 4:42 pm

Estimado / a:

"Du-s-k" se imprimirá un único número de kilobytes que se está usando en el directorio actual.

tal vez este le ayudan a....

respecto, Roca.
  • AnarchY SI
  • Web Master
  • Web Master
  • Avatar de Usuario
  • Registrado: Oct 30, 2004
  • Mensajes: 2521
  • Loc: /usr/src/MI
  • Status: Offline

Nota Noviembre 8th, 2006, 8:08 pm

¿Ha intentado DF ?
Imagen
"In a world without walls and fences, who needs Windows and Gates?"
  • learner2008
  • Born
  • Born
  • No Avatar
  • Registrado: Abr 21, 2008
  • Mensajes: 4
  • Status: Offline

Nota Abril 21st, 2008, 1:36 am

Desde el "du" comando total hasta la utilización del disco en una carpeta y sus subcarpetas, y si nuestra obligación es conseguir que el tamaño total de la carpeta en cada sub, sub-sub, etc carpeta, por lo tanto, la du dará un mal total para la carpeta madre, en este caso, un bucle es utilizar para llegar hasta el tamaño en cada una de las carpetas sin resumir sus sub-carpetas.

Concepto / home/user1 / puede contener
/ home/user1/file1 100KB
/ home/user1/temp/file21 50 KB
/ home/user1/today/file31 30 KB

Esta debe ser la salida
/ home/user1 100KB no 180KB
/ home/user1/temp / 50 KB
/ home/user1/today / 30 KB

para xmother_folder en `cat $ list_of_mother_folder. txt »
hacer
para sub_folders en `ls-Lar xmother_folder $ () | grep": $ "| sed" s /: / / g ""
hacer

f_size_used = 0
para xone_file_size en `ls-l $ () sub_folders | grep" ^ - "| awk (print $ 4)`
hacer
f_size_used = `expr $ () f_size_used + $ () xone_file_size»
hecho
echo $ sub_folders () - $ () f_size_used

hecho
hecho
  • learner2008
  • Born
  • Born
  • No Avatar
  • Registrado: Abr 21, 2008
  • Mensajes: 4
  • Status: Offline

Nota Abril 21st, 2008, 1:51 am

Queridos todos, yo también got a question necesitan ayuda.
Si tengo una plataforma WINXP conmputer ahora conectado a 100 servidores UNIX, (lo que significa que puedo ping y telnet y ftp) con la lista de IPs, loginID y contraseña.

Tengo un script que no quiero ftp a estos 100 servidores de 1 a la vez,
¿Cómo puedo escribir un fichero por lotes, de encargar a mi WinXP para ver en la Lista
y auto (i) la secuencia de comandos de ftp más (ii) ejecuta este programa, (iii) ftp vuelta el resultado para mi WinXP.

La persona que recibió la respuesta, daré la palabra en nombre de mi Señor le bendiga a 100 veces, si no tiene la respuesta, yo rogaré a mi Señor los bendiga a 100 veces más el conocimiento que me dan la respuesta. Él es un Dios bueno. :-)
  • Daemonguy
  • Moderator
  • Web Master
  • Avatar de Usuario
  • Registrado: Ene 23, 2004
  • Mensajes: 2673
  • Loc: Somewhere outside the box in Sarasota, FL.
  • Status: Offline

Nota Abril 23rd, 2008, 2:30 pm

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

Software de prueba para enviar de vuelta a varios extremos a la vez.

Cualquiera que cygwin o carga (un comando shell de Unix en Windows) y utilizar scripts de shell o perl.
"It's always a long day, 86,400 won't fit into a short."
  • learner2008
  • Born
  • Born
  • No Avatar
  • Registrado: Abr 21, 2008
  • Mensajes: 4
  • Status: Offline

Nota Mayo 14th, 2008, 7:58 pm

#Me dieron otra pregunta.
#Host1 de enviar a archivo host2, host3...host100 ..
#en una secuencia de comandos que puedo hacer como este

para xhost en host2 host3..... host100
hacer
Ftp1 = "usuario user1 thepasswod \ n poner dummyfile1 \ n"
echo "$ Ftp1 dejar de fumar" | sftp-b $ xhost ()
hecho

#el modo interactivo se ha tenido cuidado de.
-------------------------------------------------- ---
#Ahora quiero usar ssh para hacer una fecha en estos servidor:

para xhost en host2 host3..... host100
hacer
SSH-a host2 fecha
hecho

#pero el siguiente paso es que pida una contraseña:, estoy utilizando un bucle para ejecutar el #mando en el 100 servidor, y tengo que introducir la contraseña 100 veces.
#hay una manera algo como esto?

echo "$ thepasswod \ n" | ssh a un host2 fecha (esta línea no funciona.
  • Daemonguy
  • Moderator
  • Web Master
  • Avatar de Usuario
  • Registrado: Ene 23, 2004
  • Mensajes: 2673
  • Loc: Somewhere outside the box in Sarasota, FL.
  • Status: Offline

Nota Mayo 19th, 2008, 11:55 am

Usamos dssh regularmente en toda la geografía variada, con gran éxito.

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
  • Registrado: Abr 21, 2008
  • Mensajes: 4
  • Status: Offline

Nota Mayo 22nd, 2008, 7:23 pm

Hi Daemonguy,

Estoy utilizando HP-UX

mi pequeño script de prueba y #058;
------------------------------
#! / usr / bin / esperar-f
desovar ssh $ () fecha de acogida
esperar "Contraseña:"
enviar "john3.16"

Mi prueba:
------------------------------
xx [2]: desovar: No se ha encontrado.
/ usr / lib / dld.sl: Cant camino para encontrar la biblioteca compartida: libtcl.sl
/ usr / lib / dld.sl: No existe el archivo o directorio
xx [3]: 25289 Cancelar (coredump)
xx [4]: enviar: No se ha encontrado.


Creo que mi servidor no tiene desovar o / usr / lib / dld.sl
------------------------------
¿Dónde puedo descargar?

Publicar Información

  • Total de mensajes en este tema: 11 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 54 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC