GoGPT Best VPN GoSearch

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

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

Chạy prctl 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 mô phỏng trực tuyến MAC OS

Đây là lệnh prctl có thể 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


pctl - Quy trình hoạt động

SYNOPSIS


pctl [-v] [-h | - trợ giúp] [--phiên bản]-q |> [lệnh]

Ở đâu là:

--unaligned = [im lặng | tín hiệu | luôn-tín hiệu | mặc định]

--fpemu = [im lặng | tín hiệu | mặc định]

--mcekill = [sớm | muộn | mặc định]

MÔ TẢ


pctl cho phép bạn truy vấn hoặc kiểm soát hành vi quy trình nhất định. Các tùy chọn được hỗ trợ là:

Không căn chỉnh trí nhớ truy cập: Khi một quy trình thực hiện truy cập bộ nhớ không được đánh dấu, theo mặc định
hạt nhân sẽ mô phỏng quyền truy cập chưa được ký một cách chính xác và đăng nhập quyền truy cập chưa được ký vào
nhật ký hệ thống. Hành vi này có thể được thay đổi để hạt nhân có thể mô phỏng
truy cập chính xác mà không ghi lại lỗi ("im lặng") hoặc gửi SIGBUS cho quy trình
("signal" và "always-signal"). "always-signal" chỉ khả dụng trên ia64.

Floating điểm hỗ trợ lỗi: khi một quy trình gặp lỗi hỗ trợ dấu chấm động,
kernel sẽ gọi trình giả lập dấu chấm động và ghi lại lỗi hỗ trợ dấu chấm động. Cái này
hành vi có thể được thay đổi để hạt nhân có thể mô phỏng hoạt động dấu chấm động
mà không ghi lại lỗi ("im lặng") hoặc gửi SIGFPE tới quy trình vi phạm ("tín hiệu").

kiểm tra trí nhớ tham nhũng giết chính sách: Nếu lỗi bộ nhớ phần cứng được phát hiện
bên trong không gian địa chỉ của chuỗi, chính sách tiêu diệt tham nhũng bộ nhớ xác định liệu
luồng đã nhận SIGBUS ngay khi phát hiện lỗi ("sớm"), khi nó truy cập
bộ nhớ bị hỏng ("trễ") hoặc sử dụng mặc định trên toàn hệ thống.

pctl có thể tùy chọn được theo sau bởi một lệnh. Nếu một lệnh được chỉ định, pctl sẽ thực hiện
lệnh với hành vi của bộ xử lý được đặt thành như được chỉ định bởi các tùy chọn. Nếu một lệnh
không được chỉ định, pctl sẽ fork một shell mới trừ khi lệnh chỉ truy vấn hiện tại
cài đặt. Shell bắt đầu bởi prctl sẽ được xác định bởi biến môi trường
VỎ BỌC. Nếu biến môi trường SHELL không được xác định, hãy điền vào mục nhập mật khẩu cho
người dùng sẽ được bắt đầu. Nếu không tìm thấy shell trong mục nhập mật khẩu, bash sẽ được bắt đầu.

LỰA CHỌN
-v Chế độ chi tiết. Ở chế độ tiết, mọi cài đặt mới đều được xác nhận với thông báo bật
tiêu chuẩn.

--Cứu giúp In thông tin sử dụng và thoát.

--phiên bản
In phiên bản phần mềm và thoát.

-q Truy vấn cài đặt hiện tại cho các tùy chọn quy trình có thể điều khiển bằng prctl.

--unaligned = [im lặng | tín hiệu | luôn-tín hiệu | mặc định]]
Đặt hành vi truy cập bộ nhớ không được chỉ định để không ghi lại quyền truy cập (im lặng), gửi SIGBUS tới
quá trình (tín hiệu), hoặc làm mặc định (mặc định). Trên kiến ​​trúc IA-64, một
Giá trị bổ sung luôn báo hiệu được hỗ trợ khiến SIGBUS được tạo
mỗi khi một truy cập trái dấu xảy ra. Tham khảo phần có tiêu đề "Memory Datum
Căn chỉnh và tính nguyên tử "trong" Sách hướng dẫn dành cho nhà phát triển phần mềm kiến ​​trúc Intel IA-64:
Tập 2 "để biết thông tin chi tiết về thời điểm truy cập trái dấu sẽ không tạo ra tín hiệu
thông thường. Nếu một giá trị không được chỉ định sau "=", cài đặt hiện tại sẽ được trả về.

--fpemu = [im lặng | signal | default]]
Đặt hành vi lỗi hỗ trợ dấu chấm động để không đăng nhập faulti (im lặng), gửi
SIGFPE vào quy trình (tín hiệu), hoặc làm mặc định (mặc định). Nếu một giá trị không
được chỉ định sau "=", cài đặt hiện tại được trả về.

Nếu một tùy chọn được chỉ định nhiều lần, tùy chọn cuối cùng sẽ có hiệu lực.

VÍ DỤ


pctl --unaligned = signal
khởi động trình bao (như được định nghĩa bởi biến môi trường SHELL) và thiết lập bất kỳ
tiến trình đang chạy dưới trình bao này để được gửi SIGBUS khi truy cập bộ nhớ chưa được đánh dấu.

pctl --unaligned = signal gdb tst
bắt đầu phiên gdb cho chương trình "tst" với quy trình được đặt để nhận
SIGBUS khi truy cập bộ nhớ không được căn chỉnh.

pctl --unaligned =
hiển thị cài đặt hiện tại để xử lý quyền truy cập bộ nhớ không được chỉ định.

pctl --unaligned = gdb tst
hiển thị cài đặt hiện tại để xử lý quyền truy cập bộ nhớ không được điều chỉnh và khởi động
phiên gdb cho chương trình "tst".

GHI CHÚ


prctl chỉ hoạt động trên các hạt nhân 2.4.0 trở lên.

--fpemu = tùy chọn dành riêng cho IPF (Dòng bộ xử lý Itanium, trước đây được gọi là IA-64)
và được hỗ trợ trên hạt nhân 2.4.11 trở lên. Các kiến ​​trúc và hạt nhân khác có thể trả về
Lỗi "Đối số không hợp lệ".

Sử dụng prctl 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

Lệnh Linux

Ad




×
quảng cáo
❤️Mua sắm, đặt phòng hoặc mua tại đây — không mất phí, giúp duy trì các dịch vụ miễn phí.