Perintah wektu iku minangka salah sawijining perintah Linux sing kurang dikenal nanging bisa digunakake kanggo ngatonake suwene perintah kanggo mlaku.
Iki migunani yen sampeyan pangembang lan pengin nyoba kinerja program utawa skrip.
Pandhuan iki bakal nampilake saklar utama sing bakal digunakake kanthi printah wektu bebarengan karo makna.
Cara Nganggo Komando Wektu
Sintaks perintah wektu iku kaya mangkene:
wektu
Contone, sampeyan bisa ngaktifake printah ls kanggo ndhaftar kabeh file ing folder kanthi format sing dawa lan bebarengan karo wektu.
wektu ls -l
Asil saka wekdal wektu bakal kaya mangkene:
nyata 0m0.177s
user 0m0.156s
sys 0m0.020s
Statistik sing dituduhake nuduhake wektu total dijupuk kanggo mbukak perintah kasebut, jumlah wektu sing didol ing mode pangguna lan jumlah wektu sing didol ing mode kernel.
Yen sampeyan duwe program sing wis ditulis lan sampeyan pengin nggarap kinerja sampeyan bisa mbukak bareng karo wektu ngaso lan nyoba lan nambah statistik.
Secara default, output ditampilake ing mburi program nanging mbok menawa sampeyan pengin output kasebut pindhah menyang file.
Kanggo ngasilake format menyang berkas gunakake sintaks ing ngisor iki:
wektu -o
wektu - metu =
Kabeh saklar kanggo wekdal wektu kudu ditemtokake sadurunge printah sing arep dilakoni.
Yen sampeyan tuning kinerja, sampeyan uga pengin nambah output saka wekdal wektu menyang file sing padha liwat lan liwat supaya sampeyan bisa ndeleng tren.
Kanggo nindakake iki, gunakake sintaks ing ngisor iki:
wektu-a
wektu - nyedhiyakake
Formatting Output of the Command Time
Kanthi gawan outpute yaiku:
nyata 0m0.177s
user 0m0.156s
sys 0m0.020s
Ana akeh opsi formatting kaya sing dituduhake ing dhaptar ing ngisor iki
- C - Jeneng lan argumen baris perintah sing digunakake
- D - Ukuran rata-rata saka area data ora bisa disebarake ing kilobita
- E - Wektu mlaku ing format jam
- F - Jumlah cacahing kaca
- I - Jumlah input sistem file kanthi proses kasebut
- K - Rata-rata total memori nggunakake proses ing kilobytes
- M - Maksimum populasi nyetel ukuran proses sak umur ing Kilobytes
- O - Jumlah sistem file output dening proses
- P - Persentase CPU sing ditampa proyek
- R - Jumlah cacat kaca cilik utawa sing bisa dipulihake
- S - Total jumlah CPU sing digunakake dening sistem ing mode kernel
- U - Total jumlah detik CPU sing digunakake dening mode panganggo
- W - Jumlah kali proses swap metu saka memori utama
- X - Rata-rata jumlah teks sing dituduhake ing proses kasebut
- Z - Ukuran kaca sistem ing kilobita
- c - Kaping pirang-pirang proses konteks diowahi
- e - Wektu nyata sing dilakoni kanthi proses ing detik
- k - Jumlah sinyal sing dikirim menyang proses kasebut
- p - Rata-rata ukuran tumpukan ing proses kilobyte
- r - Jumlah pesen soket sing ditampa dening proses kasebut
- s - Jumlah pesen soket sing dikirim dening proses kasebut
- t - Rata-rata penduduk ukuran sethithik proses ing kilobytes
- w - Jumlah wektu proses konteks diowahi kanthi sukarela
- x - Bukak status printah
Sampeyan bisa nggunakake format ngoper kaya ing ngisor iki:
wektu -f "Waktu Wektu =% E, Masukan% Aku, Outputs% O"
Output kanggo perintah ing ndhuwur bakal kaya iki:
Waktu Wektu = 0:01:00, Masukan 2, Output 1
Sampeyan bisa nyampur lan ngganti saklar kaya sing dibutuhake.
Yen sampeyan pengin nambah baris anyar minangka bagéyan saka senar format, gunakna karakter anyar kaya sing kasebut ing ngisor iki:
wektu -f "Waktu Wektu =% E \ n Input% Aku \ n Outputs% O"
Ringkesan
Kanggo mangerteni luwih akeh bab wekdal wektu maca Kaca Manual Linux kanthi nglakokake perintah ing ngisor iki:
wektu wong
Ngalih format ora bisa digunakake langsung ing Ubuntu. Sampeyan kudu nglakoni perintah kasebut kaya mangkene:
/ usr / bin / wektu