Làm thế nào để hiển thị danh sách các quy trình đang chạy Python với tên đầy đủ và trạng thái hoạt động? Tôi đã thử lệnh này: pgrep -lf python mrid 5.6685 Huy hiệu vàng26 Huy hiệu bạc63 Huy hiệu Đồng5 gold badges26 silver badges63 bronze badges Hỏi ngày 14 tháng 12 năm 2016 lúc 19:48Dec 14, 2016 at 19:48
1 Hãy thử lệnh này: ps -ef | grep python
ps là viết tắt của process status
Đã trả lời ngày 14 tháng 12 năm 2016 lúc 19:50Dec 14, 2016 at 19:50 Ettananyettananyettanany 18.2k6 Huy hiệu vàng42 Huy hiệu bạc61 Huy hiệu Đồng6 gold badges42 silver badges61 bronze badges 4 ps -aux sẽ cung cấp cho tất cả các quy trình grep python ps -aux | grep python
Đã trả lời ngày 14 tháng 12 năm 2016 lúc 19:49Dec 14, 2016 at 19:49
harshil9968harshil9968harshil9968 3.1741 Huy hiệu vàng13 Huy hiệu bạc26 Huy hiệu đồng1 gold
badge13 silver badges26 bronze badges 2 Bạn cũng có thể thiết lập một "xem" trong một cửa sổ riêng để liên tục theo dõi các quy trình Python khi bạn chạy tập lệnh: watch -n 1 "ps u -C python3" . Đặc biệt hữu ích khi phát triển với đa xử lý. Đã trả lời ngày 13 tháng 12 năm 2017 lúc 15:26Dec 13, 2017 at 15:26 JasonjasonJason 7109 Huy hiệu bạc19 Huy hiệu đồng9 silver badges19 bronze badges Xem 1 cho tôi thấy tất cả các luồng của Python đang chạy, tôi sử dụng điều này để kiểm tra rò rỉ bộ nhớ: Xem 1ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
Xem 2ps -ef | grep python
# 502 14950 14484 0 5:58PM ttys000 0:00.00 grep python
Xem 3ps aux | grep python
# jkirchoff 14957 0.0 0.0 34132060 896 s000 S+ 5:58PM 0:00.00 grep python
Tất cả 3 biến thể cung cấp kết quả hơi khác nhau. Đã trả lời ngày 14 tháng 4 lúc 23:17Apr 14 at 23:17 JayrizzojayrizzoJayRizzo 2.8423 huy hiệu vàng31 Huy hiệu bạc42 Huy hiệu đồng3 gold badges31 silver badges42 bronze badges
Cải thiện bài viết Lưu bài viết Python là một ngôn ngữ lập trình mạnh mẽ và theo cấp số nhân trong thời đại ngày nay. Có nhiều cách để kiểm tra tập lệnh nào đang chạy trong nền của môi trường Linux. Một trong số đó là sử dụng mô -đun phụ trong Python. Quá trình phụ được sử dụng để chạy các chương trình mới thông qua mã Python bằng cách tạo các quy trình mới. Trong bài viết này, chúng ta sẽ xem cách kiểm tra bất kỳ tập lệnh nào đang chạy trong nền Linux bằng Python.subprocess module in python. Subprocess is used to run new programs through Python code by creating new processes. In this
article, we are going to see how to check any script is running in the background Linux using Python. Yêu cầu : Cài đặt quá trình phụ: pip install subprocess.run Chúng tôi sẽ sử dụng các phương thức SubProcess.checkout () để có được tất cả các quy trình đang chạy. Cú pháp: Subprocess.check_output (args, *, stdin = none, stderr = none, shell = false, cwd = nonesubprocess.check_output(args, *, stdin=None, stderr=None, shell=False, cwd=None, encoding=None, errors=None,
universal_newlines=None, timeout=None, text=None, **other_popen_kwargs) Lệnh chạy này với đối số và đầu ra trả về. stderr = SubProcess.stdout được sử dụng để nắm bắt lỗi tiêu chuẩn trong kết quả.
Ví dụ 1 : Trong mã dưới đây, chúng tôi sẽ nhận được tất cả các tập lệnh PY đang chạy trong nền Linuxpy script running in the background Linux Python3ps -aux | grep python
0 ps -aux | grep python
1ps -aux | grep python
2ps -aux | grep python
3 ps -aux | grep python
4pip install subprocess.run 9ps -aux | grep python
6ps -aux | grep python
3ps -aux | grep python
8ps -aux | grep python
9pgrep -lf python 4
ps -aux | grep python
3 ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
2ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
3ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
4ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
5 ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
6ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
7 ps 2ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
9ps -ef | grep python
# 502 14950 14484 0 5:58PM ttys000 0:00.00 grep python
0ps -ef | grep python
# 502 14950 14484 0 5:58PM ttys000 0:00.00 grep python
1Đầu ra: Cải thiện bài viết Lưu bài viết Python3ps -aux | grep python
0 ps -aux | grep python
1ps -aux | grep python
2ps -aux | grep python
3 ps -aux | grep python
4pip install subprocess.run 9ps -aux | grep python
6ps -aux | grep python
3ps -aux | grep python
8ps -aux | grep python
9pgrep -lf python 4
ps -aux | grep python
3 ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
2ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
3ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
4ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
5 ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
6ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
7 ps 2ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
9ps -ef | grep python
# 502 14950 14484 0 5:58PM ttys000 0:00.00 grep python
0ps -ef | grep python
# 502 14950 14484 0 5:58PM ttys000 0:00.00 grep python
1Đầu ra: Ví dụ 3: Trong mã dưới đây, chúng tôi sẽ nhận được tất cả các tập lệnh PHP chạy trong nền Linux. Python3ps -aux | grep python
0 ps -aux | grep python
1ps -aux | grep python
2ps -aux | grep python
3 ps -aux | grep python
4pip install subprocess.run 9ps -aux | grep python
6ps -aux | grep python
3ps -aux | grep python
8ps -aux | grep python
9pgrep -lf python 4
ps -aux | grep python
3 ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
2ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
3ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
4ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
5 ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
6ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
7 ps 2ps -ef | grep [P]ython
# 502 14537 14484 0 5:47PM ttys000 0:00.58 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
# 502 14940 14484 0 5:57PM ttys000 0:00.55 /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
9ps -ef | grep python
# 502 14950 14484 0 5:58PM ttys000 0:00.00 grep python
0ps -ef | grep python
# 502 14950 14484 0 5:58PM ttys000 0:00.00 grep python
1Đầu ra: |