Các tập tin .cmd hoặc .com trong Linux là gì?


0

Tôi mới dùng Linux và đã thấy các tệp có tên "example.cmd" và "test.com".

Làm thế nào để tôi mở những tập tin này? Ngoài ra, những loại tập tin này là gì?


1
Trong Linux, phần mở rộng tên tệp không quan trọng như trên MS Windows. Đừng dựa vào họ nhiều.
choroba

1
như trong, họ không tồn tại. Mọi người chỉ sử dụng ký hiệu chấm chấm cho thuận tiện. Phần lớn thời gian dù sao đi nữa (ví dụ: trừ khi một ứng dụng cụ thể được mã hóa theo một cách kỳ lạ)
Sirex

Câu trả lời:


4

Như luke nói, bạn nên sử dụng filetiện ích để cố gắng tìm ra sự thật; nhưng dự đoán tốt nhất của tôi là đây thực sự là các tập lệnh / tập lệnh Windows thực sự đã tìm được đường vào hệ thống linux.

Điều này có nghĩa là có thể không có nhiều điểm mở chúng. Tuy nhiên, nhưng bạn chỉ có thể bắt đầu bằng cách chạy lệnh less example.cmdhoặc less test.com, và nếu bạn chỉ thấy rác, hãy thử hexdump. Tôi không biết nếu điều đó được tính là "mở" theo bất kỳ ý nghĩa hữu ích nào, nhưng ít nhất bạn có thể tìm ra điều gì đó.


Tôi sẽ sử dụng stringstrên nhị phân nghi ngờ trước khi sử dụng less. Nhưng sử dụng filetrước.
RedGrittyBrick

tệp "com" là một văn bản ASCII, điều đó có nghĩa là gì?
Josh

Nó phụ thuộc vào văn bản là gì. Bạn chắc chắn chỉ cần mở nó lên bằng cách sử dụng ít hơn hoặc trình soạn thảo văn bản faviourite của bạn và có một cái nhìn. Nó có thể là một tập lệnh thuộc loại nào đó, nếu @ file @ nói "văn bản ASCII" thì đó có thể chỉ là một tài liệu được viết bởi và cho con người, nhưng có thể là nó không biết đó là loại văn bản nào. Nhân tiện, bối cảnh là gì, tập tin này ở đâu và làm thế nào bạn có được nó?
Adrian Ratnapala

3

Hãy thử chạy lệnh tệp trên các tệp, ví dụ:

file test.com

và xem nếu nó cung cấp cho bạn bất kỳ thông tin hữu ích.


Khi tôi làm điều đó, nó nói "tập tin là một văn bản ascii"
Josh

OK, bạn có thể tiếp tục và chạy less test.comđể xem nội dung của tệp như @Adrian Ratnapala gợi ý.
Luke Girvin

0

Nhiều ứng dụng đa nền tảng bao gồm cả các tập lệnh windows (.cmd) và unix / linux (.sh, v.v.), thường để khởi động một ứng dụng. Một chút thông tin về nơi bạn nhìn thấy chúng, tên thật là gì, v.v ... sẽ cần thiết để xác định chính xác những gì bạn đang xem.

Các tập tin .com bị tạm giữ từ thời MS-DOS.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.