Create Python Linux Script to Generate a Disk Usage Report

35 classificações
oferecido por
Coursera Project Network
2,291 já se inscreveram
Neste projeto guiado, você irá:

Prepare the Python Script

Iterate through a directory structure using the Python script

Use a python package to generate a report in CSV format

Clock1 hour
CloudSem necessidade de download
VideoVídeo em tela dividida
Comment DotsInglês
LaptopApenas em desktop

There are many choices when it comes to writing scripts on Linux. The bash shell script has been a popular choice, since the bash shell itself is a programming language and the commands used in the script match the syntax of the shell. Python is becoming increasingly popular for scripting on Linux because of its simple syntax, easy access to Linux system commands, and powerful libraries with which to create reports, for example. In addition, Python can be used in other applications and on multiple platforms, so there is also the benefit of learning one language for many programming requirements. In this course, you will create a Python script in which you will determine disk space and generate a report on disk usage on an Ubuntu Linux system. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Habilidades que você desenvolverá

Linux Disk UsagePandasCommand LinePython ScriptingComputer Programming

Aprender passo a passo

Em um vídeo reproduzido em uma tela dividida com a área de trabalho, seu instrutor o orientará sobre esses passos:

  1. Prepare the Python Script.

  2. Use the __name__ to identify the main code and use sys.argv to access the command line arguments.

  3. Create a for loop to access each sub-directory.

  4. Create a function to determine the disk space used by each directory.

  5. Use a python package to generate a report in CSV format.

Como funcionam os projetos guiados

Sua área de trabalho é um espaço em nuvem, acessado diretamente do navegador, sem necessidade de nenhum download

Em um vídeo de tela dividida, seu instrutor te orientará passo a passo



Visualizar todas as avaliações

Perguntas Frequentes – FAQ

Perguntas Frequentes – FAQ

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.