Coñecendo a máxima información sobre o sistema, o usuario poderá determinar con máis facilidade todos os matices no seu funcionamento. É importante coñecer a información sobre o tamaño dos cartafoles en Linux, pero primeiro tes que decidir que forma de usar estes datos.
Vexa tamén: Como descubrir a versión de distribución de Linux
Métodos para determinar o tamaño dun cartafol
Os usuarios dos sistemas operativos baseados en Linux saben que a maioría das súas accións son realizadas de varias maneiras. Tal é o caso de determinar o tamaño dun cartafol. Tal, a primeira vista, unha tarefa trivial pode levar a un estupor "novato", pero as instrucións que se darán a continuación axudarán a entender todo en detalle.
Método 1: Terminal
Para obter información máis detallada sobre o tamaño dos cartafoles en Linux, é mellor usar o comando du na "Terminal". Aínda que este método pode espantar a un usuario sen experiencia que acaba de cambiar a Linux, é perfecto para descubrir a información necesaria.
Sintaxe
Toda a estrutura da utilidade du parece así:
du
nome de carpeta
du [opción] nome de cartafol
Vexa tamén: Comandos usados frecuentemente no "Terminal"
Como podes ver, a súa sintaxe pódese construír de diferentes xeitos. Por exemplo, ao executar un comando du (sen especificar cartafoles e opcións), obterás un muro de texto que enumera todos os tamaños dos cartafoles no directorio actual, que resulta moi inconveniente para a percepción.
É mellor usar opcións se desexa obter datos estruturados, máis sobre o que se describirá a continuación.
Opcións
Antes de demostrar exemplos visuais dun comando du paga a pena listar as súas opcións para poder empregar todas as funcións á hora de recoller información sobre o tamaño dos cartafoles.
- a - amosar información sobre o tamaño total dos ficheiros colocados no directorio (o volume total de todos os ficheiros do cartafol indícase ao final da lista).
- - tamaño aparente - amosa unha cantidade fiable de ficheiros colocados dentro dos directorios. Os parámetros dalgúns ficheiros nun cartafol ás veces non son válidos, moitos factores inflúen nisto, polo que usar esta opción axuda a verificar que os datos son correctos.
- -B, --block-size = SIZE - traducir os resultados en quilobytes (K), megabytes (M), gigabytes (G), terabytes (T). Por exemplo, un comando cunha opción -BM mostrará o tamaño dos cartafoles en megabytes. Teña en conta que cando se usan varios valores, o seu erro é importante debido ao redondeo a un número enteiro menor.
- -b - Mostrar datos en bytes (equivalente - tamaño aparente e --block-size = 1).
- con - Amosar o resultado total do cálculo do tamaño do cartafol.
- -D - a orde de seguir só aquelas ligazóns que figuran na consola.
- --files0-from = Ficheiro - Amosar un informe sobre o uso de disco, cuxo nome o escribirá na columna "FILE".
- -H - equivalente a unha clave -D.
- -h - traducir todos os valores a un formato lexible por humanos empregando as unidades de datos apropiadas (kilobytes, megabytes, gigabytes e terabytes).
- --si - É case equivalente á opción anterior, agás que usa un divisor igual a mil.
- -k - Mostrar datos en kilobytes (o mesmo que o comando --block-size = 1000).
- -l - unha orde de engadir todos os datos no caso cando hai máis dunha nota ao pé do mesmo obxecto.
- -m - Mostrar datos en megabytes (semellantes ao comando --block-size-1000000).
- -L - seguir estrictamente as ligazóns simbólicas indicadas.
- -P - cancela a opción anterior.
- -0 - remata cada liña de información mostrada cun byte cero e non comeza unha nova liña.
- -S - Ao calcular o espazo ocupado, non teña en conta o tamaño dos propios cartafoles.
- -s - amose o tamaño só do cartafol que especificou como argumento.
- -x - Non excedas o sistema de ficheiros especificado.
- --exclude = MOSTRA - ignorar todos os ficheiros que coincidan co "Mostra".
- -d - establece a profundidade dos cartafoles.
- - hora - Amosar información sobre os últimos cambios nos ficheiros.
- - inversión - especifique a versión de utilidade du.
Agora, coñecendo todas as opcións do comando du, poderás aplicalos de forma independente na práctica realizando axustes flexibles para recoller información.
Exemplos de uso
Finalmente, para consolidar a información recibida, paga a pena considerar varios exemplos de uso do comando du.
Sen introducir opcións adicionais, a utilidade mostrará automaticamente os nomes e tamaño dos cartafoles situados no camiño especificado, amosando á vez as subcarpetas.
Un exemplo:
du
Para ver información sobre o cartafol que está interesado, introduza o seu nome no contexto dos comandos. Por exemplo:
du / home / usuario / Descargas
du / home / usuario / Imaxes
Para facilitar a percepción de toda a información mostrada, use a opción -h. Axusta o tamaño de todos os cartafoles ás unidades comúns de medida de datos dixitais.
Un exemplo:
du -h / home / user / Descargas
du -h / home / usuario / Imaxes
Para obter un informe completo sobre o volume ocupado por un cartafol determinado, indícao co comando du opción -se despois - o nome do cartafol que che interesa.
Un exemplo:
du -s / home / user / Descargas
du -s / home / usuario / Imaxes
Pero será máis conveniente usar as opcións -h e -s xuntos.
Un exemplo:
du -hs / home / user / Descargas
du -hs / home / usuario / Imaxes
Opción con usado para amosar a cantidade total ocupada polos cartafoles do lugar (pódese usar xunto coas opcións -h e -s).
Un exemplo:
du -chs / home / usuario / Descargas
du -chs / home / usuario / Imaxes
Outro "truco" moi útil que non se mencionou anteriormente é a opción Profundidade máxima. Con ela, podes establecer a profundidade coa que a utilidade du seguirá os cartafoles. Por exemplo, cun factor de profundidade especificado dunha unidade, os datos serán vistos sobre o tamaño de todos, sen excepción, os cartafoles especificados neste segmento e os cartafoles neles ignoraranse.
Un exemplo:
du -h --max-profundidade = 1
Por riba atopábanse as aplicacións máis populares da utilidade. du. Usándoos, pode obter o resultado desexado: descubra o tamaño do cartafol. Se as opcións utilizadas nos exemplos non che parecen suficientes, podes tratar de forma independente co resto, aplicándoas na práctica.
Método 2: Xestor de ficheiros
Por suposto, "Terminal" é capaz de fornecer só un almacén de información sobre o tamaño das carpetas, pero para un usuario común será difícil descubrilo. É moito máis común observar unha interface gráfica que un conxunto de caracteres nun fondo escuro. Neste caso, se só precisa o tamaño dunha carpeta, a mellor opción sería usar o xestor de ficheiros, que está instalado por defecto en Linux.
Nota: o artigo empregará o xestor de ficheiros Nautilus, que é estándar para Ubuntu, pero a instrución aplicarase tamén a outros xestores, só a ubicación dalgúns elementos de interface e a súa visualización poden diferir.
Para saber o tamaño do cartafol en Linux usando o xestor de ficheiros, siga estes pasos:
- Abre o xestor de ficheiros facendo clic na icona da barra de tarefas ou buscando no sistema.
- Vai ao directorio onde está o cartafol desexado.
- Fai clic co botón dereito do rato (RMB) no cartafol.
- No menú contextual, seleccione "Propiedades".
Despois das manipulacións feitas, unha ventá aparecerá diante de ti na que necesitas atopar a liña "Contidos" (1), fronte a ela, indicarase o tamaño do cartafol. Por certo, información sobre o que queda espazo no disco libre (2).
Conclusión
Como resultado, ten dous xeitos cos que pode descubrir o tamaño dun cartafol nos sistemas operativos baseados en Linux. Aínda que proporcionan a mesma información, as opcións para obtela son fundamentalmente diferentes. Se precisa descubrir o tamaño dunha carpeta, a solución ideal sería usar un xestor de ficheiros, e se precisa obter a maior cantidade de información posible, entón o "Terminal" coa utilidade é perfecto. du e as súas opcións.