GNU/Linux >> Belajar Linux >  >> Linux

Saat Mengatur Waktu Eksekusi Perintah Dengan Sudo, `waktu` Harus Sebelum `sudo` Atau Setelah `sudo`?

saat mengatur waktu eksekusi perintah dengan sudo , time harus sebelum sudo atau setelah sudo ?

time sudo command

atau

sudo time command

mana yang benar?

hasilnya tampak sangat berbeda bagi saya

    [[email protected] ~]$ sudo time ls
    193.144.21.131_udp.folder  lockfile         run_udp.sh    udp_folder
    50IP.txt                   my_ip_host_site  send_udp_log  udp_receiver
    ip_each_site               raw_udp_client   ssh.log
    0.00user 0.00system 0:00.00elapsed ?%CPU (0avgtext+0avgdata 3088maxresident)k
    0inputs+0outputs (0major+236minor)pagefaults 0swaps


    [[email protected] ~]$ time sudo ls        
    193.144.21.131_udp.folder  lockfile         run_udp.sh    udp_folder
    50IP.txt                   my_ip_host_site  send_udp_log  udp_receiver
    ip_each_site               raw_udp_client   ssh.log

    real    0m0.004s
    user    0m0.003s
    sys     0m0.002s
    [[email protected] ~]$

kenapa mereka seperti ini?

Jawaban yang Diterima:

time sudo command mengeksekusi time shell Anda builtin jika ada, sedangkan sudo time command selalu mengeksekusi time dapat dieksekusi di jalur pencarian program ($PATH ).

time sudo command termasuk waktu yang dibutuhkan oleh sudo perintah, sedangkan sudo time command tidak.

Anda harus menggunakan sudo time command , karena sudo waktu pemrosesannya kecil tetapi tidak selalu dapat diabaikan, dan waktu jam dindingnya mungkin jauh lebih besar jika pengguna perlu memasukkan kata sandi.


Linux
  1. Perintah Sudo Setelah Panggilan Tidur Panjang Tanpa Meminta Kata Sandi Sudo?

  2. Bagaimana Memutar Suara Saat Eksekusi Skrip Sudah Siap?

  3. Shutdown Setelah Waktu Tertentu?

  1. Ubuntu - Jalankan perintah saat start-up dengan sudo

  2. Bagaimana cara menjalankan perintah bash dengan hak sudo di Jawa?

  3. Sejarah Perintah Linux dengan tanggal dan waktu

  1. Jadwalkan tugas dengan Linux pada perintah

  2. perintah 'x86_64-linux-gnu-gcc' gagal dengan status keluar 1

  3. Atur waktu waktu eksekusi beberapa perintah