How can I quit an app using Terminal?Automatically quit Terminal when typing exitHow can I delete saved...

How to Reset Passwords on Multiple Websites Easily?

How did Doctor Strange see the winning outcome in Avengers: Infinity War?

Short story about space worker geeks who zone out by 'listening' to radiation from stars

Energy of the particles in the particle accelerator

Crossing the line between justified force and brutality

Arithmetic mean geometric mean inequality unclear

Two monoidal structures and copowering

Anatomically Correct Strange Women In Ponds Distributing Swords

How to pronounce the slash sign

Lay out the Carpet

Is oxalic acid dihydrate considered a primary acid standard in analytical chemistry?

Is expanding the research of a group into machine learning as a PhD student risky?

How easy is it to start Magic from scratch?

How to check is there any negative term in a large list?

How do I extract a value from a time formatted value in excel?

Implement the Thanos sorting algorithm

Did Dumbledore lie to Harry about how long he had James Potter's invisibility cloak when he was examining it? If so, why?

Is there a good way to store credentials outside of a password manager?

Do sorcerers' Subtle Spells require a skill check to be unseen?

Would a high gravity rocky planet be guaranteed to have an atmosphere?

Term for the "extreme-extension" version of a straw man fallacy?

Where does the Z80 processor start executing from?

How long to clear the 'suck zone' of a turbofan after start is initiated?

Why Were Madagascar and New Zealand Discovered So Late?



How can I quit an app using Terminal?


Automatically quit Terminal when typing exitHow can I delete saved commands from Terminal?Bash Script that will start up second Terminal process?How do I kill a process that won't die?How do I programatically kill the CCLibrary process by PID?How does one start a bash command that doesn't close on Terminal quit?Force quit apps on shutdown automaticallyQuit terminal but store the session for next startI can't force quit an app (Wine)!Uninstalled Application Running in Background on Mac













11















I want to quit a certain applications on my Mac using Terminal. For example, how do I kill “Slack”? Do I need its PID number?










share|improve this question




















  • 6





    killall Slack works, I just tested...

    – Wowfunhappy
    16 hours ago
















11















I want to quit a certain applications on my Mac using Terminal. For example, how do I kill “Slack”? Do I need its PID number?










share|improve this question




















  • 6





    killall Slack works, I just tested...

    – Wowfunhappy
    16 hours ago














11












11








11


2






I want to quit a certain applications on my Mac using Terminal. For example, how do I kill “Slack”? Do I need its PID number?










share|improve this question
















I want to quit a certain applications on my Mac using Terminal. For example, how do I kill “Slack”? Do I need its PID number?







terminal mac






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 25 mins ago







Brainmaniac

















asked 16 hours ago









BrainmaniacBrainmaniac

1906




1906








  • 6





    killall Slack works, I just tested...

    – Wowfunhappy
    16 hours ago














  • 6





    killall Slack works, I just tested...

    – Wowfunhappy
    16 hours ago








6




6





killall Slack works, I just tested...

– Wowfunhappy
16 hours ago





killall Slack works, I just tested...

– Wowfunhappy
16 hours ago










4 Answers
4






active

oldest

votes


















17














No, you do not need to know its PID.



You can use:



pkill Slack


Or:



killall Slack




Note: Be sure to read the manual page for whichever command you choose to use, in order to see the various options available to the command, as may be relevant to is particular usage. In Terminal type e.g. man pkill and press enter, or just type the command and right-click on it, then select: Open man Page






share|improve this answer

































    4














    You can install htop then click on the Slack process line and type k9






    share|improve this answer








    New contributor




    BEFio is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.










    We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.






















      4














      I'm not sure for Slack, but some Applications will run multiple Processes and you may want to kill just one (I find I often need to do this with iTunes, for example). In that case, you can run



      ps -e | grep -i slack


      To find all Processes with case-insensitive "slack" in the name. The output should look like (without the header):



      PID TTY          TIME CMD
      649 pts/1 00:00:00 bash


      That first column will be your PID. You can then use that to kill specifically that process:



      kill -9 649


      Replacing 649 with your PID you found from calling ps.






      share|improve this answer































        2














        Since I don't yet have the reputation to comment, I'm saying this as a separate answer. pkill without any flags does not match a specific process! For example, running pkill foo would target processes named foo, but would also target processes named foobar. This is because it uses regular expressions.



        If you wish to kill a specific process, you can pass it the -x flag. For example, pkill -x foo. This will use exact names instead of regular expressions.






        share|improve this answer























          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "118"
          };
          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: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          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
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fapple.stackexchange.com%2fquestions%2f354954%2fhow-can-i-quit-an-app-using-terminal%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          4 Answers
          4






          active

          oldest

          votes








          4 Answers
          4






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          17














          No, you do not need to know its PID.



          You can use:



          pkill Slack


          Or:



          killall Slack




          Note: Be sure to read the manual page for whichever command you choose to use, in order to see the various options available to the command, as may be relevant to is particular usage. In Terminal type e.g. man pkill and press enter, or just type the command and right-click on it, then select: Open man Page






          share|improve this answer






























            17














            No, you do not need to know its PID.



            You can use:



            pkill Slack


            Or:



            killall Slack




            Note: Be sure to read the manual page for whichever command you choose to use, in order to see the various options available to the command, as may be relevant to is particular usage. In Terminal type e.g. man pkill and press enter, or just type the command and right-click on it, then select: Open man Page






            share|improve this answer




























              17












              17








              17







              No, you do not need to know its PID.



              You can use:



              pkill Slack


              Or:



              killall Slack




              Note: Be sure to read the manual page for whichever command you choose to use, in order to see the various options available to the command, as may be relevant to is particular usage. In Terminal type e.g. man pkill and press enter, or just type the command and right-click on it, then select: Open man Page






              share|improve this answer















              No, you do not need to know its PID.



              You can use:



              pkill Slack


              Or:



              killall Slack




              Note: Be sure to read the manual page for whichever command you choose to use, in order to see the various options available to the command, as may be relevant to is particular usage. In Terminal type e.g. man pkill and press enter, or just type the command and right-click on it, then select: Open man Page







              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited 8 hours ago

























              answered 16 hours ago









              user3439894user3439894

              28.4k64665




              28.4k64665

























                  4














                  You can install htop then click on the Slack process line and type k9






                  share|improve this answer








                  New contributor




                  BEFio is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.










                  We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.



















                    4














                    You can install htop then click on the Slack process line and type k9






                    share|improve this answer








                    New contributor




                    BEFio is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.










                    We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.

















                      4












                      4








                      4







                      You can install htop then click on the Slack process line and type k9






                      share|improve this answer








                      New contributor




                      BEFio is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                      Check out our Code of Conduct.










                      You can install htop then click on the Slack process line and type k9







                      share|improve this answer








                      New contributor




                      BEFio is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                      Check out our Code of Conduct.









                      share|improve this answer



                      share|improve this answer






                      New contributor




                      BEFio is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                      Check out our Code of Conduct.









                      answered 13 hours ago









                      BEFioBEFio

                      411




                      411




                      New contributor




                      BEFio is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                      Check out our Code of Conduct.





                      New contributor





                      BEFio is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                      Check out our Code of Conduct.






                      BEFio is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                      Check out our Code of Conduct.



                      We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.




                      We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.
























                          4














                          I'm not sure for Slack, but some Applications will run multiple Processes and you may want to kill just one (I find I often need to do this with iTunes, for example). In that case, you can run



                          ps -e | grep -i slack


                          To find all Processes with case-insensitive "slack" in the name. The output should look like (without the header):



                          PID TTY          TIME CMD
                          649 pts/1 00:00:00 bash


                          That first column will be your PID. You can then use that to kill specifically that process:



                          kill -9 649


                          Replacing 649 with your PID you found from calling ps.






                          share|improve this answer




























                            4














                            I'm not sure for Slack, but some Applications will run multiple Processes and you may want to kill just one (I find I often need to do this with iTunes, for example). In that case, you can run



                            ps -e | grep -i slack


                            To find all Processes with case-insensitive "slack" in the name. The output should look like (without the header):



                            PID TTY          TIME CMD
                            649 pts/1 00:00:00 bash


                            That first column will be your PID. You can then use that to kill specifically that process:



                            kill -9 649


                            Replacing 649 with your PID you found from calling ps.






                            share|improve this answer


























                              4












                              4








                              4







                              I'm not sure for Slack, but some Applications will run multiple Processes and you may want to kill just one (I find I often need to do this with iTunes, for example). In that case, you can run



                              ps -e | grep -i slack


                              To find all Processes with case-insensitive "slack" in the name. The output should look like (without the header):



                              PID TTY          TIME CMD
                              649 pts/1 00:00:00 bash


                              That first column will be your PID. You can then use that to kill specifically that process:



                              kill -9 649


                              Replacing 649 with your PID you found from calling ps.






                              share|improve this answer













                              I'm not sure for Slack, but some Applications will run multiple Processes and you may want to kill just one (I find I often need to do this with iTunes, for example). In that case, you can run



                              ps -e | grep -i slack


                              To find all Processes with case-insensitive "slack" in the name. The output should look like (without the header):



                              PID TTY          TIME CMD
                              649 pts/1 00:00:00 bash


                              That first column will be your PID. You can then use that to kill specifically that process:



                              kill -9 649


                              Replacing 649 with your PID you found from calling ps.







                              share|improve this answer












                              share|improve this answer



                              share|improve this answer










                              answered 11 hours ago









                              scohe001scohe001

                              31639




                              31639























                                  2














                                  Since I don't yet have the reputation to comment, I'm saying this as a separate answer. pkill without any flags does not match a specific process! For example, running pkill foo would target processes named foo, but would also target processes named foobar. This is because it uses regular expressions.



                                  If you wish to kill a specific process, you can pass it the -x flag. For example, pkill -x foo. This will use exact names instead of regular expressions.






                                  share|improve this answer




























                                    2














                                    Since I don't yet have the reputation to comment, I'm saying this as a separate answer. pkill without any flags does not match a specific process! For example, running pkill foo would target processes named foo, but would also target processes named foobar. This is because it uses regular expressions.



                                    If you wish to kill a specific process, you can pass it the -x flag. For example, pkill -x foo. This will use exact names instead of regular expressions.






                                    share|improve this answer


























                                      2












                                      2








                                      2







                                      Since I don't yet have the reputation to comment, I'm saying this as a separate answer. pkill without any flags does not match a specific process! For example, running pkill foo would target processes named foo, but would also target processes named foobar. This is because it uses regular expressions.



                                      If you wish to kill a specific process, you can pass it the -x flag. For example, pkill -x foo. This will use exact names instead of regular expressions.






                                      share|improve this answer













                                      Since I don't yet have the reputation to comment, I'm saying this as a separate answer. pkill without any flags does not match a specific process! For example, running pkill foo would target processes named foo, but would also target processes named foobar. This is because it uses regular expressions.



                                      If you wish to kill a specific process, you can pass it the -x flag. For example, pkill -x foo. This will use exact names instead of regular expressions.







                                      share|improve this answer












                                      share|improve this answer



                                      share|improve this answer










                                      answered 8 hours ago









                                      user321134user321134

                                      333




                                      333






























                                          draft saved

                                          draft discarded




















































                                          Thanks for contributing an answer to Ask Different!


                                          • 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.




                                          draft saved


                                          draft discarded














                                          StackExchange.ready(
                                          function () {
                                          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fapple.stackexchange.com%2fquestions%2f354954%2fhow-can-i-quit-an-app-using-terminal%23new-answer', 'question_page');
                                          }
                                          );

                                          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







                                          Popular posts from this blog

                                          Why do type traits not work with types in namespace scope?What are POD types in C++?Why can templates only be...

                                          Will tsunami waves travel forever if there was no land?Why do tsunami waves begin with the water flowing away...

                                          Should I use Docker or LXD?How to cache (more) data on SSD/RAM to avoid spin up?Unable to get Windows File...