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

Is there a korbon needed for conversion?

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

Go Pregnant or Go Home

Return the Closest Prime Number

Roman Numeral Treatment of Suspensions

How to write papers efficiently when English isn't my first language?

Where does the Z80 processor start executing from?

Was Spock the First Vulcan in Starfleet?

Applicability of Single Responsibility Principle

Tiptoe or tiphoof? Adjusting words to better fit fantasy races

Why not increase contact surface when reentering the atmosphere?

Large drywall patch supports

What is the best translation for "slot" in the context of multiplayer video games?

Implement the Thanos sorting algorithm

when is out of tune ok?

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

Why didn't Theresa May consult with Parliament before negotiating a deal with the EU?

How do I rename a Linux host without needing to reboot for the rename to take effect?

What happens if you roll doubles 3 times then land on "Go to jail?"

Unreliable Magic - Is it worth it?

Is HostGator storing my password in plaintext?

Escape a backup date in a file name

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

Pole-zeros of a real-valued causal FIR system



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













12















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















12















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













12












12








12


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 34 mins ago







Brainmaniac

















asked 16 hours ago









BrainmaniacBrainmaniac

1956




1956







  • 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










5 Answers
5






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






























          0














          You can use AppleScript to tell the application to quit:



          osascript -e 'quit app "Slack"'


          this will tell the application to quit and will start all the save and cleanup tasks. Or you can send the TERM signal with pkill but it could be that the application will not shut down cleanly



          pkill Slack




          share






















            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

























            5 Answers
            5






            active

            oldest

            votes








            5 Answers
            5






            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





















                                            0














                                            You can use AppleScript to tell the application to quit:



                                            osascript -e 'quit app "Slack"'


                                            this will tell the application to quit and will start all the save and cleanup tasks. Or you can send the TERM signal with pkill but it could be that the application will not shut down cleanly



                                            pkill Slack




                                            share



























                                              0














                                              You can use AppleScript to tell the application to quit:



                                              osascript -e 'quit app "Slack"'


                                              this will tell the application to quit and will start all the save and cleanup tasks. Or you can send the TERM signal with pkill but it could be that the application will not shut down cleanly



                                              pkill Slack




                                              share

























                                                0












                                                0








                                                0







                                                You can use AppleScript to tell the application to quit:



                                                osascript -e 'quit app "Slack"'


                                                this will tell the application to quit and will start all the save and cleanup tasks. Or you can send the TERM signal with pkill but it could be that the application will not shut down cleanly



                                                pkill Slack




                                                share













                                                You can use AppleScript to tell the application to quit:



                                                osascript -e 'quit app "Slack"'


                                                this will tell the application to quit and will start all the save and cleanup tasks. Or you can send the TERM signal with pkill but it could be that the application will not shut down cleanly



                                                pkill Slack





                                                share











                                                share


                                                share










                                                answered 4 mins ago









                                                MatteoMatteo

                                                5,133135598




                                                5,133135598



























                                                    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

                                                    How does Billy Russo acquire his 'Jigsaw' mask? Unicorn Meta Zoo #1: Why another podcast? Announcing the arrival of Valued Associate #679: Cesar Manara Favourite questions and answers from the 1st quarter of 2019Why does Bane wear the mask?Why does Kylo Ren wear a mask?Why did Captain America remove his mask while fighting Batroc the Leaper?How did the OA acquire her wisdom?Is Billy Breckenridge gay?How does Adrian Toomes hide his earnings from the IRS?What is the state of affairs on Nootka Sound by the end of season 1?How did Tia Dalma acquire Captain Barbossa's body?How is one “Deemed Worthy”, to acquire the Greatsword “Dawn”?How did Karen acquire the handgun?

                                                    Личност Атрибути на личността | Литература и източници | НавигацияРаждането на личносттаредактиратередактирате

                                                    A sequel to Domino's tragic life Why Christmas is for Friends Cold comfort at Charles' padSad farewell for Lady JanePS Most watched News videos