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

Ad


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

i686-linux-gnu-strip - Trực tuyến trên đám mây

Chạy i686-linux-gnu-strip trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua 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 i686-linux-gnu-strip 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


dải - Loại bỏ các ký hiệu khỏi tệp đối tượng.

SYNOPSIS


dải [-F tên bạn |- mục tiêu =tên bạn]
[-I tên bạn |--input-target =tên bạn]
[-O tên bạn |--output-target =tên bạn]
[-s|--dải tất cả]
[-S|-g|-d|--strip-gỡ lỗi]
[--dải-dwo]
[-K tên ký hiệu |--keep-ký hiệu =tên ký hiệu]
[-N tên ký hiệu |--strip-symbol =tên ký hiệu]
[-w|--ký tự đại diện]
[-x|--Loại bỏ tất cả] [-X |- người dân địa phương]
[-R tên phần |--remove-section =tên phần]
[-o hồ sơ] [-p|- bảo tồn ngày tháng]
[-D|- lưu trữ có thể xác định được]
[-U|--khóa-xác-định-lưu trữ]
[- lưu-tệp-ký hiệu]
[--chỉ-giữ-gỡ lỗi]
[-v |--dài dòng] [-V|--phiên bản]
[--Cứu giúp] [--thông tin]
đối tượnghữu ích. Cảm ơn !

MÔ TẢ


GNU dải loại bỏ tất cả các ký hiệu khỏi các tệp đối tượng đối tượng. Danh sách của
các tệp đối tượng có thể bao gồm các kho lưu trữ. Ít nhất một tệp đối tượng phải là
được.

dải sửa đổi các tệp có tên trong đối số của nó, thay vì viết
các bản sao sửa đổi dưới các tên khác nhau.

LỰA CHỌN


-F tên bạn
- mục tiêu =tên bạn
Xử lý bản gốc đối tượng dưới dạng tệp có định dạng mã đối tượng
tên bạnvà viết lại nó theo cùng một định dạng.

--Cứu giúp
Hiển thị tóm tắt các tùy chọn để dải và thoát ra.

--thông tin
Hiển thị danh sách hiển thị tất cả các kiến ​​trúc và định dạng đối tượng
có sẵn.

-I tên bạn
--input-target =tên bạn
Xử lý bản gốc đối tượng dưới dạng tệp có định dạng mã đối tượng
tên bạn.

-O tên bạn
--output-target =tên bạn
Thay thế đối tượng với một tệp ở định dạng đầu ra tên bạn.

-R tên phần
--remove-section =tên phần
Xóa bất kỳ phần nào có tên tên phần từ tệp đầu ra, trong
bổ sung vào bất kỳ phần nào nếu không sẽ bị loại bỏ. Cái này
tùy chọn có thể được đưa ra nhiều hơn một lần. Lưu ý rằng sử dụng tùy chọn này
không thích hợp có thể làm cho tệp đầu ra không sử dụng được. Ký tự đại diện
tính cách * có thể được đưa ra vào cuối tên phần. Nếu vậy, thì
bất kỳ phần nào bắt đầu bằng tên phần sẽ được gỡ bỏ.

-s
--dải tất cả
Loại bỏ tất cả các ký hiệu.

-g
-S
-d
--strip-gỡ lỗi
Chỉ xóa các ký hiệu gỡ lỗi.

--dải-dwo
Loại bỏ nội dung của tất cả các phần DWARF .dwo, để lại
phần gỡ lỗi còn lại và tất cả các ký hiệu còn nguyên vẹn. Xem
mô tả của tùy chọn này trong sự phản đối phần để biết thêm
thông tin.

--strip-không cần thiết
Loại bỏ tất cả các ký hiệu không cần thiết để xử lý di dời.

-K tên ký hiệu
--keep-ký hiệu =tên ký hiệu
Khi loại bỏ các biểu tượng, hãy giữ lại biểu tượng tên ký hiệu ngay cả khi nó sẽ
thường bị tước. Tùy chọn này có thể được đưa ra nhiều lần.

-N tên ký hiệu
--strip-symbol =tên ký hiệu
Xóa ký hiệu tên ký hiệu từ tệp nguồn. Tùy chọn này có thể là
được đưa ra nhiều lần và có thể được kết hợp với các tùy chọn dải khác
hơn -K.

-o hồ sơ
Đặt đầu ra bị tước vào hồ sơthay vì thay thế cái hiện có
tập tin. Khi đối số này được sử dụng, chỉ một đối tượng đối số có thể là
được chỉ định.

-p
- bảo tồn ngày tháng
Giữ nguyên quyền truy cập và ngày sửa đổi của tệp.

-D
- lưu trữ có thể xác định được
Hoạt động trong xác định chế độ. Khi sao chép các thành viên lưu trữ và
viết chỉ mục lưu trữ, sử dụng số XNUMX cho UID, GID, dấu thời gian và
sử dụng các chế độ tệp nhất quán cho tất cả các tệp.

If binutils đã được định cấu hình với - lưu trữ có thể xác định được,
thì chế độ này được bật theo mặc định. Nó có thể bị vô hiệu hóa với -U
bên dưới.

-U
--khóa-xác-định-lưu trữ
Do không hoạt động xác định chế độ. Đây là nghịch đảo của
-D tùy chọn, ở trên: khi sao chép các thành viên lưu trữ và viết
lưu trữ chỉ mục, sử dụng UID, GID, dấu thời gian và chế độ tệp thực của chúng
các giá trị.

Đây là mặc định trừ khi binutils đã được định cấu hình với
- lưu trữ có thể xác định được.

-w
--ký tự đại diện
Cho phép các biểu thức chính quy trong tên ký hiệus được sử dụng trong lệnh khác
tùy chọn dòng. Dấu chấm hỏi (?), Dấu hoa thị (*), dấu gạch chéo ngược (\)
và các toán tử dấu ngoặc vuông ([]) có thể được sử dụng ở bất kỳ đâu trong
tên ký hiệu. Nếu ký tự đầu tiên của tên ký hiệu là
dấu chấm than (!) thì ý nghĩa của công tắc được đảo ngược cho
ký hiệu đó. Ví dụ:

-w -K! foo -K fo *

sẽ khiến dải chỉ giữ lại các ký hiệu bắt đầu bằng các chữ cái
"fo", nhưng để loại bỏ ký hiệu "foo".

-x
--Loại bỏ tất cả
Loại bỏ các ký hiệu không phải toàn cục.

-X
- người dân địa phương
Loại bỏ các ký hiệu cục bộ do trình biên dịch tạo ra. (Chúng thường bắt đầu bằng
L or ..)

- lưu-tệp-ký hiệu
Khi tách một tệp, có lẽ với --strip-gỡ lỗi or
--strip-không cần thiết, giữ lại bất kỳ ký hiệu nào chỉ định tên tệp nguồn,
mà nếu không sẽ bị tước bỏ.

--chỉ-giữ-gỡ lỗi
Tách một tệp, làm trống nội dung của bất kỳ phần nào không
bị tước bởi --strip-gỡ lỗi và rời khỏi các phần gỡ lỗi
còn nguyên vẹn. Trong các tệp ELF, điều này bảo toàn tất cả các phần ghi chú trong
đầu ra.

Lưu ý - tiêu đề phần của các phần bị tước được giữ nguyên,
bao gồm cả kích thước của chúng, nhưng nội dung của phần này là
bỏ đi. Các tiêu đề phần được giữ nguyên để các công cụ khác
có thể khớp tệp debuginfo với tệp thực thi thực sự, ngay cả khi
tệp thực thi đó đã được chuyển đến một không gian địa chỉ khác.

Mục đích là tùy chọn này sẽ được sử dụng cùng với
--add-gnu-gỡ lỗi liên kết để tạo một tệp thực thi hai phần. Một một
nhị phân bị tước bỏ sẽ chiếm ít không gian hơn trong RAM và trong một
phân phối và thứ hai là tệp thông tin gỡ lỗi
chỉ cần thiết nếu khả năng gỡ lỗi được yêu cầu. Đề xuất
thủ tục để tạo các tệp này như sau:

1.
"foo" thì ...

1.
tạo một tệp chứa thông tin gỡ lỗi.

1.
thực thi bị tước.

1.
để thêm một liên kết đến thông tin gỡ lỗi vào phần tước
thực thi.

Lưu ý --- lựa chọn ".dbg" làm phần mở rộng cho tệp thông tin gỡ lỗi
là tùy ý. Ngoài ra, bước "--only-keep-debug" là tùy chọn. Bạn
thay vào đó có thể làm điều này:

1.
1.
1.
1.

tức là, tệp được trỏ đến bởi --add-gnu-gỡ lỗi liên kết có thể là
thực thi đầy đủ. Nó không nhất thiết phải là một tệp được tạo bởi
--chỉ-giữ-gỡ lỗi công tắc điện.

Lưu ý --- công tắc này chỉ nhằm mục đích sử dụng trên các tệp được liên kết đầy đủ.
Sẽ không hợp lý nếu sử dụng nó trên các tệp đối tượng nơi
thông tin gỡ lỗi có thể không đầy đủ. Bên cạnh gnu_debuglink
tính năng hiện chỉ hỗ trợ sự hiện diện của một tên tệp
chứa thông tin gỡ lỗi, không chứa nhiều tên tệp trên một-
cơ sở mỗi đối tượng-tệp.

-V
--phiên bản
Hiển thị số phiên bản cho dải.

-v
--dài dòng
Đầu ra chi tiết: liệt kê tất cả các tệp đối tượng được sửa đổi. Trong trường hợp
kho lưu trữ, dải -v liệt kê tất cả các thành viên của kho lưu trữ.

@hồ sơ
Đọc các tùy chọn dòng lệnh từ hồ sơ. Các tùy chọn đã đọc được chèn vào
thay cho @ gốchồ sơ Lựa chọn. Nếu như hồ sơ không tồn tại, hoặc
không thể đọc được, thì tùy chọn sẽ được xử lý theo nghĩa đen, và không
loại bỏ.

Tùy chọn trong hồ sơ được phân tách bằng khoảng trắng. Một khoảng trắng
ký tự có thể được bao gồm trong một tùy chọn bằng cách bao quanh toàn bộ
tùy chọn trong dấu ngoặc kép đơn hoặc dấu ngoặc kép. Bất kỳ nhân vật nào (bao gồm
dấu gạch chéo ngược) có thể được đưa vào bằng cách thêm tiền tố vào ký tự là
bao gồm một dấu gạch chéo ngược. Các hồ sơ bản thân nó có thể chứa bổ sung
@hồ sơ tùy chọn; bất kỳ tùy chọn nào như vậy sẽ được xử lý một cách đệ quy.

Sử dụng i686-linux-gnu-strip 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