Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

timeposix - Trực tuyến trên đám mây

Chạy timeposix trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh timeposix có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


time - time một lệnh đơn giản

SYNOPSIS


thời gian [−p] tiện ích [đối số...]

MÔ TẢ


Sản phẩm thời gian tiện ích sẽ gọi tiện ích được đặt tên bởi tiện ích toán hạng với các đối số
được cung cấp như đối số toán hạng và viết thông báo cho lỗi chuẩn liệt kê thời gian
thống kê cho các tiện ích. Thông báo sẽ bao gồm các thông tin sau:

* Thời gian đã trôi qua (thực) giữa lần gọi tiện ích và sự chấm dứt của nó.

* Thời gian CPU của người dùng, tương đương với tổng của tms_utimetms_cutime các lĩnh vực
trả lại bởi thời gian() hàm được xác định trong phần Giao diện Hệ thống của
POSIX.1‐2008 cho quy trình trong đó tiện ích được thực thi.

* Thời gian CPU hệ thống, tương đương với tổng tms_stimetms_cstime các lĩnh vực
trả lại bởi thời gian() hàm cho quá trình trong đó tiện ích được thực thi.

Độ chính xác của thời gian không được nhỏ hơn độ chi tiết được xác định cho kích thước của
đơn vị đánh dấu đồng hồ trên hệ thống, nhưng kết quả sẽ được báo cáo theo tiêu chuẩn
đơn vị thời gian (ví dụ: 0.02 giây, 00: 00: 00.02, 1m33.75 giây, 365.21 giây), không phải số
của đồng hồ tích tắc.

Thời Gian thời gian được sử dụng như một phần của quy trình, thời gian được báo cáo là không xác định, ngoại trừ khi
nó là lệnh duy nhất trong một lệnh nhóm (xem Phần 2.9.4.1, Nhóm Lệnh)
trong đường ống dẫn đó. Ví dụ, các lệnh bên trái là không xác định; những người trên
báo cáo đúng về các tiện ích ac, tương ứng:

thời gian a | b | c { thời gian a; } | b | c
a | b | thời gian c a | b | (thời gian c)

LỰA CHỌN


Sản phẩm thời gian tiện ích sẽ phù hợp với khối lượng Định nghĩa cơ sở của POSIX.1‐2008, Phần
12.2, Tiện ích cú pháp Hướng dẫn.

Tùy chọn sau sẽ được hỗ trợ:

−p Ghi đầu ra định thời thành lỗi chuẩn ở định dạng được hiển thị trong STDERR
phần.

TOÁN HẠNG


Các toán hạng sau sẽ được hỗ trợ:

tiện ích Tên của một tiện ích sẽ được gọi. Nếu tiện ích toán hạng tên bất kỳ
các tiện ích tích hợp đặc biệt trong Phần 2.14, Reduct ® Được xây dựng trong Tiện ích, Các
kết quả là không xác định.

đối số Bất kỳ chuỗi nào được cung cấp làm đối số khi gọi tiện ích được đặt tên bởi
tiện ích toán hạng.

STDIN


Không được sử dụng.

ĐẦU VÀO CÁC TẬP TIN


Không có.

MÔI TRƯỜNG BIẾN


Các biến môi trường sau đây sẽ ảnh hưởng đến việc thực hiện thời gian:

NGÔN NGỮ Cung cấp giá trị mặc định cho các biến quốc tế hóa chưa được đặt hoặc
vô giá trị. (Xem tập Định nghĩa cơ bản của POSIX.1‐2008, Phần 8.2,
quốc tế hóa Biến ưu tiên quốc tế hóa
các biến được sử dụng để xác định giá trị của danh mục ngôn ngữ.)

LC_ALL Nếu được đặt thành giá trị chuỗi không trống, hãy ghi đè giá trị của tất cả các chuỗi khác
các biến quốc tế hóa.

LC_CTYPE Xác định ngôn ngữ để diễn giải chuỗi byte dữ liệu văn bản
dưới dạng ký tự (ví dụ: byte đơn trái ngược với ký tự nhiều byte trong
tranh luận).

LC_MESSAGES
Xác định ngôn ngữ sẽ được sử dụng để ảnh hưởng đến định dạng và nội dung của
thông báo chẩn đoán và thông tin được ghi vào lỗi tiêu chuẩn.

LC_NUMERIC
Xác định ngôn ngữ để định dạng số.

NLSPATH Xác định vị trí của danh mục thư để xử lý LC_MESSAGES.

PATH Xác định đường dẫn tìm kiếm sẽ được sử dụng để xác định vị trí của tiện ích
viện dẫn; xem phần Định nghĩa cơ bản của POSIX.1‐2008, Chương 8, Môi trường
Biến.

BẤT NGỜ SỰ KIỆN


Mặc định.

GIỚI THIỆU


Không được sử dụng.

STDERR


Sai số chuẩn sẽ được sử dụng để viết thống kê thời gian. Nếu như −p được chỉ định,
định dạng sau sẽ được sử dụng trong ngôn ngữ POSIX:

"thực tế % f \ nuser % f \ nsys % f \ n ", <thực giây>,người sử dụng giây>,
<hệ thống giây>

trong đó mỗi số dấu phẩy động phải được biểu thị bằng giây. Độ chính xác được sử dụng có thể là
ít hơn sáu chữ số mặc định của %f, nhưng phải đủ chính xác để điều chỉnh
kích thước của lần đánh dấu đồng hồ trên hệ thống (ví dụ: nếu có 60 lần đánh dấu đồng hồ trên mỗi
thứ hai, ít nhất hai chữ số phải theo sau ký tự cơ số). Số chữ số
theo sau ký tự cơ số không được nhỏ hơn một, ngay cả khi điều này luôn dẫn đến
dấu không. Việc triển khai có thể thêm khoảng trắng và thông tin bổ sung
theo định dạng hiển thị ở đây. Việc triển khai cũng có thể thêm vào trước một dòng trống
trước định dạng hiển thị ở đây.

OUTPUT CÁC TẬP TIN


Không có.

ĐA THẾ HỆ MÔ TẢ


Không có.

EXIT TÌNH TRẠNG


Nếu tiện ích tiện ích được gọi, trạng thái thoát của thời gian sẽ là trạng thái thoát của
tiện ích; nếu không thời gian tiện ích sẽ thoát ra với một trong các giá trị sau:

1‐125 Đã xảy ra lỗi trong thời gian tiện ích.

126 Tiện ích được chỉ định bởi tiện ích đã được tìm thấy nhưng không thể được gọi.

127 Tiện ích được chỉ định bởi tiện ích không thể được tìm thấy.

HẬU QUẢ OF LRI


Mặc định.

Sản phẩm tiếp theo phần đang nhiều thông tin.

ỨNG DỤNG SỬ DỤNG


Sản phẩm lệnh, env, tốt đẹp, không có gì, thời gianxargs các tiện ích đã được chỉ định để sử dụng thoát
mã 127 nếu xảy ra lỗi để các ứng dụng có thể phân biệt `` không tìm thấy
tiện ích '' từ `` tiện ích được gọi ra đã thoát với chỉ báo lỗi ''. Giá trị 127 là
được chọn bởi vì nó không được sử dụng phổ biến cho các nghĩa khác; hầu hết các tiện ích sử dụng các giá trị nhỏ
đối với `` điều kiện lỗi bình thường '' và các giá trị trên 128 có thể bị nhầm lẫn với kết thúc
do nhận được một tín hiệu. Giá trị 126 được chọn theo cách tương tự để chỉ ra rằng
tiện ích có thể được tìm thấy, nhưng không được gọi. Một số tập lệnh tạo ra lỗi có ý nghĩa
tin nhắn phân biệt trường hợp 126 và 127. Sự khác biệt giữa mã thoát 126 và
127 dựa trên thực tiễn KornShell sử dụng 127 khi tất cả cố gắng giám đốc điều hành tiện ích
thất bại với [TUYỆT VỜI]và sử dụng 126 khi có bất kỳ nỗ lực nào để giám đốc điều hành tiện ích không thành công cho bất kỳ khác
lý do.

VÍ DỤ


Nó thường được mong muốn áp dụng thời gian đến đường ống hoặc danh sách lệnh. Điều này có thể là
được thực hiện bằng cách đặt các đường ống dẫn và danh sách lệnh trong một tệp duy nhất; tập tin này sau đó có thể là
được gọi như một tiện ích và thời gian áp dụng cho mọi thứ trong tệp.

Ngoài ra, có thể sử dụng lệnh sau để áp dụng thời gian đến một lệnh phức tạp:

thời gian sh −c 'dòng lệnh phức tạp'

CƠ SỞ LÝ LUẬN


Khi thời gian tiện ích ban đầu được đề xuất đưa vào ISO POSIX ‐ 2: 1993
tiêu chuẩn, các câu hỏi đã được đặt ra về tính phù hợp của nó để đưa vào với lý do
không hữu ích cho các ứng dụng phù hợp, cụ thể là:

* Các định nghĩa cơ bản về CPU từ khối lượng Giao diện Hệ thống của POSIX.1‐2008 là
mơ hồ, vì vậy đầu ra số không thể được so sánh chính xác giữa các hệ thống hoặc thậm chí
giữa các lời kêu gọi.

* Việc tạo ra các chương trình điểm chuẩn di động nằm ngoài phạm vi của tập này
POSIX.1-2008.

Tuy vậy, thời gian phù hợp với phạm vi khả năng di chuyển của người dùng. Sự phán xét của con người có thể được áp dụng cho
phân tích kết quả đầu ra và nó có thể rất hữu ích trong việc gỡ lỗi thực hành
ứng dụng hoặc cung cấp các thước đo chủ quan về hiệu suất hệ thống. Do đó nó đã được
bao gồm trong tập POSIX.1‐2008 này.

Định dạng đầu ra mặc định không được xác định vì các triển khai trước đây
khác nhau rất nhiều về phong cách mô tả đầu ra số này. Các −p tùy chọn đã được phát minh
để cung cấp các tập lệnh với một phương tiện phổ biến để lấy thông tin này.

Trong KornShell, thời gian là một từ dành riêng cho shell có thể được sử dụng để chỉ thời gian cho toàn bộ
đường ống dẫn, thay vì chỉ là một lệnh đơn giản. Định nghĩa POSIX đã được thay đổi để cho phép
triển khai này. Việc làm mất hiệu lực của cách tiếp cận này đã được đưa ra vì lý do
mô hình lịch sử từ vỏ C và hệ thống V. Tuy nhiên, kể từ khi Hệ thống V thời gian
trước đây tiện ích đã không tạo ra kết quả chính xác về thời gian của đường ống (bởi vì
các quy trình cấu thành không phải tất cả đều thuộc sở hữu của cùng một quy trình mẹ, như được phép của POSIX),
nó dường như không đáng để phá vỡ việc sử dụng KornShell lịch sử.

Thuật ngữ tiện ích được sử dụng, thay vì lệnh, để làm nổi bật thực tế là hợp chất vỏ
lệnh, đường ống dẫn, tích hợp sẵn đặc biệt, v.v., không thể được sử dụng trực tiếp. Tuy vậy,
tiện ích bao gồm các chương trình ứng dụng người dùng và các tập lệnh shell, không chỉ là tiêu chuẩn
các tiện ích.

TƯƠNG LAI HƯỚNG DẪN


Không có.

Sử dụng timeposix trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    PostInstallerF
    PostInstallerF
    PostInstallerF sẽ cài đặt tất cả các
    phần mềm Fedora Linux và những phần mềm khác
    không bao gồm theo mặc định, sau
    chạy Fedora lần đầu tiên. Của nó
    dễ dàng cho ...
    Tải xuống PostInstallerF
  • 2
    đi lạc
    đi lạc
    Dự án đi lạc đã được chuyển đến
    https://strace.io. strace is a
    chẩn đoán, gỡ lỗi và hướng dẫn
    bộ theo dõi không gian người dùng cho Linux. Nó được sử dụng
    để giám sát một ...
    Tải xuống
  • 3
    gMKVExtractGUI
    gMKVExtractGUI
    GUI cho tiện ích mkvextract (một phần của
    MKVToolNix) kết hợp hầu hết (nếu
    không phải tất cả) chức năng của mkvextract và
    tiện ích mkvinfo. Được viết bằng C#NET 4.0,...
    Tải xuống gMKVExtractGUI
  • 4
    Thư viện JasperReports
    Thư viện JasperReports
    Thư viện JasperReports là
    nguồn mở phổ biến nhất thế giới
    thông tin kinh doanh và báo cáo
    động cơ. Nó hoàn toàn được viết bằng Java
    và nó có thể ...
    Tải xuống thư viện JasperReports
  • 5
    Sách Frappe
    Sách Frappe
    Frappe Books là một nguồn mở và miễn phí
    phần mềm lưu trữ sách trên máy tính để bàn
    đơn giản và được thiết kế tốt để được sử dụng bởi
    doanh nghiệp nhỏ và người làm nghề tự do. Nó'...
    Tải xuống sách Frappe
  • 6
    Python số
    Python số
    TIN TỨC: NumPy 1.11.2 là bản phát hành cuối cùng
    điều đó sẽ được thực hiện trên sourceforge. Bánh xe
    cho Windows, Mac và Linux cũng như
    các bản phân phối nguồn lưu trữ có thể được ...
    Tải xuống Python số
  • Khác »

Lệnh Linux

Ad