What does “ps -ef|grep processname” mean?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I want to know exactly what this particular command
ps -ef|grep processname
means and how it works. I know that this should be associated with processname
which we want to search for, but I don't get the prefix part; what do -ef
and |
(pipe) do and how does -ef|grep
as a whole work. Upon googling a bit I found grep
is used for searching purposes, but I would love a simple explanation of how this command setting works.
command-line grep ps
add a comment |
I want to know exactly what this particular command
ps -ef|grep processname
means and how it works. I know that this should be associated with processname
which we want to search for, but I don't get the prefix part; what do -ef
and |
(pipe) do and how does -ef|grep
as a whole work. Upon googling a bit I found grep
is used for searching purposes, but I would love a simple explanation of how this command setting works.
command-line grep ps
add a comment |
I want to know exactly what this particular command
ps -ef|grep processname
means and how it works. I know that this should be associated with processname
which we want to search for, but I don't get the prefix part; what do -ef
and |
(pipe) do and how does -ef|grep
as a whole work. Upon googling a bit I found grep
is used for searching purposes, but I would love a simple explanation of how this command setting works.
command-line grep ps
I want to know exactly what this particular command
ps -ef|grep processname
means and how it works. I know that this should be associated with processname
which we want to search for, but I don't get the prefix part; what do -ef
and |
(pipe) do and how does -ef|grep
as a whole work. Upon googling a bit I found grep
is used for searching purposes, but I would love a simple explanation of how this command setting works.
command-line grep ps
command-line grep ps
edited Nov 22 '16 at 9:09
Zanna
51.3k13140243
51.3k13140243
asked Nov 22 '16 at 7:27
PatilSahebPatilSaheb
38114
38114
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
-e
and -f
are options to the ps
command, and pipes take the output of one command and pass it as the input to another. Here is a full breakdown of this command:
ps
- list processes
-e
- show all processes, not just those belonging to the user
-f
- show processes in full format (more detailed than default)
command 1 | command 2
- pass output of command 1 as input to command 2
grep
find lines containing a pattern
processname
- the pattern forgrep
to search for in the output ofps -ef
So altogether
ps -ef | grep processname
means: look for lines containing processname
in a detailed overview/snapshot of all current processes, and display those lines
2
I'd never thought I have asked such rare question. It has been impact-full. Thanks for the simple explanation...
– PatilSaheb
Aug 22 '18 at 12:03
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f852206%2fwhat-does-ps-efgrep-processname-mean%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
-e
and -f
are options to the ps
command, and pipes take the output of one command and pass it as the input to another. Here is a full breakdown of this command:
ps
- list processes
-e
- show all processes, not just those belonging to the user
-f
- show processes in full format (more detailed than default)
command 1 | command 2
- pass output of command 1 as input to command 2
grep
find lines containing a pattern
processname
- the pattern forgrep
to search for in the output ofps -ef
So altogether
ps -ef | grep processname
means: look for lines containing processname
in a detailed overview/snapshot of all current processes, and display those lines
2
I'd never thought I have asked such rare question. It has been impact-full. Thanks for the simple explanation...
– PatilSaheb
Aug 22 '18 at 12:03
add a comment |
-e
and -f
are options to the ps
command, and pipes take the output of one command and pass it as the input to another. Here is a full breakdown of this command:
ps
- list processes
-e
- show all processes, not just those belonging to the user
-f
- show processes in full format (more detailed than default)
command 1 | command 2
- pass output of command 1 as input to command 2
grep
find lines containing a pattern
processname
- the pattern forgrep
to search for in the output ofps -ef
So altogether
ps -ef | grep processname
means: look for lines containing processname
in a detailed overview/snapshot of all current processes, and display those lines
2
I'd never thought I have asked such rare question. It has been impact-full. Thanks for the simple explanation...
– PatilSaheb
Aug 22 '18 at 12:03
add a comment |
-e
and -f
are options to the ps
command, and pipes take the output of one command and pass it as the input to another. Here is a full breakdown of this command:
ps
- list processes
-e
- show all processes, not just those belonging to the user
-f
- show processes in full format (more detailed than default)
command 1 | command 2
- pass output of command 1 as input to command 2
grep
find lines containing a pattern
processname
- the pattern forgrep
to search for in the output ofps -ef
So altogether
ps -ef | grep processname
means: look for lines containing processname
in a detailed overview/snapshot of all current processes, and display those lines
-e
and -f
are options to the ps
command, and pipes take the output of one command and pass it as the input to another. Here is a full breakdown of this command:
ps
- list processes
-e
- show all processes, not just those belonging to the user
-f
- show processes in full format (more detailed than default)
command 1 | command 2
- pass output of command 1 as input to command 2
grep
find lines containing a pattern
processname
- the pattern forgrep
to search for in the output ofps -ef
So altogether
ps -ef | grep processname
means: look for lines containing processname
in a detailed overview/snapshot of all current processes, and display those lines
edited Dec 1 '16 at 9:59
answered Nov 22 '16 at 7:36
ZannaZanna
51.3k13140243
51.3k13140243
2
I'd never thought I have asked such rare question. It has been impact-full. Thanks for the simple explanation...
– PatilSaheb
Aug 22 '18 at 12:03
add a comment |
2
I'd never thought I have asked such rare question. It has been impact-full. Thanks for the simple explanation...
– PatilSaheb
Aug 22 '18 at 12:03
2
2
I'd never thought I have asked such rare question. It has been impact-full. Thanks for the simple explanation...
– PatilSaheb
Aug 22 '18 at 12:03
I'd never thought I have asked such rare question. It has been impact-full. Thanks for the simple explanation...
– PatilSaheb
Aug 22 '18 at 12:03
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f852206%2fwhat-does-ps-efgrep-processname-mean%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown