yego.me
💡 Stop wasting time. Read Youtube instead of watch. Download Chrome Extension

Prank Your Friends With Terminal (Update)


4m read
·Nov 3, 2024

Hey guys, this is Mack Heads. One-on-one with a remake of a video we made a long time ago about how to prank your friends with terminal. In that video, we showed you how to quickly do something in terminal that basically makes it so your friends can't open whatever application you want to make it so they can't open. It'll get frustrating and confusing, whatever.

So in the tutorial before, what we showed you didn't really work all the time, and people have been complaining that it doesn't work. So in this video, I'm going to be clearing things up, showing you how to do it in a better way that'll always work.

First of all, in order to do this, you're going to want to open up terminal. I have it in my dock; you can go into your apps folder and launch it. So this is terminal. The first thing we're going to do is type cd space desktop. Um, you can replace desktop with documents if you want to make it less apparent where you put the shell script. It doesn't really matter.

So let's go ahead. Once we're on our desktop, type nano space test.sh. You can call it anything as long as it has .sh at the end of its name.

Alright, so here's where we're going to type our code. So I'll type while space ( true ) space do and then here we're going to write kill all and then with a capital S, Safari. And then on the next line, type done.

So with the while true and done do, they make this code in here run again and again and again in an infinite loop. So it'll kill Safari again and again and again. What killing is, is basically it's the same thing as quitting. So when you quit Safari, it's the same thing as killing Safari; it's just like this is going to be automated. So Safari will keep on being killed pretty much instantly, again and again.

So let's press control x, hit Y, and hit enter. Now you'll see this file appear on our desktop; it's called test.sh. This is the program that we're going to be running through terminal.

Now what you can do, and this will not run once you click terminal, is write sh space test.sh. This will run it, and now if I try to open Safari, it won't open. As you can see, it just bounces in the dock. The thing is, let's say I go ahead and I quit terminal. I just did that by pressing command Q, and so I go back up and open Safari, and it works again.

So that's a problem; we don't want Safari to work. That's not what we want. So let's go ahead again, and I'll type cd desktop one more time, and we're going to be running this in a way that will run even once we quit terminal, and even if we log out and log back in, it'll still be running.

So what you want to do is write nohup space sh space test.sh space > /dev/null space &. This basically runs this in the background, and it will no longer be attached to the terminal process. So let's hit enter.

Alright, so let's go ahead and try to open up Safari, and it doesn't work. Now let's quit terminal. Let's go ahead and quit it, close, and Safari still doesn't open.

So at this point, you might be panicking because we've been doing this as I make the video, and you didn't watch ahead like you should, but you're probably panicking because how do I make this work? How do I get it so I can open Safari? Well, one way is to reboot, but that's a real pain in the butt.

So what an easier way is to go into terminal and type killall space sh. Just go ahead and hit enter, and now Safari will open again like new. So that is that.

Let's try some different processes. So let's cd back to my desktop in nano test.sh. Let's say we want to quit Google Chrome. Well, Google Chrome's process name is Google Chrome with a space. In order to put a space in a killall statement, we need to put it in quotes.

So we'll say killall space "Google Chrome". By the way, the process name which comes after the killall statement is case sensitive, and it's very important that you type it exactly as it is. So I'll have in the description the process names of a bunch of different apps. It's pretty easy to guess most of them for most apps.

But anyway, that's Google Chrome. So let's press control x, hit Y, and hit enter. Now let's type the command that we did before, the nohup to run that. And now, as you can see, I can't run Google Chrome. Fantastic!

Let's killall sh, and it's done. Now we don't have to worry about Google Chrome being open.

So that is how it is done correctly, so that way you can run this in the background, and they won't be able to stop it without typing that in terminal. So in the description, I'm going to link to download all of these codes and I'll have some process names for some different applications, so that way you can try this out for different apps.

One more important thing that I want to show you guys before I finish off this video is how to make it use less CPU because you might notice if you run this for a little while, your fan on your computer will start going crazy, and that's because it uses a lot of CPU.

So let me show you how to fix this. Let me go back into editing it before the done. We're going to add another line that says sleep space 0.2. Okay, and I'll press control x, Y, enter.

And now if I run this—whoops! Now if I run this, it'll use a lot less CPU because there's a little delay between each time that it kills Chrome. So maybe you'll see a flicker, but it uses a lot less CPU when it's running in the background.

So let's killall sh one more time, and it's all good. So thanks for watching. Mack Heads will unsubscribe, and goodbye.

More Articles

View All
Visualizing hidden worlds inside your body - Dee Breger
Transcriber: Andrea McDonough Reviewer: Bedirhan Cinar I’m going to take you on a journey into some hidden worlds inside your own body using the scanning electron microscope. These microscopes use a beam of electrons to illuminate things that are too sma…
What's It Like to Be on Antarctica? | Continent 7: Antarctica
[Music] We’re in a frozen continent making what is my first dinner in Antarctica. My name is JJ Kelly, and I am a producer at National Geographic. I had the chance to go down to Antarctica, one of a very select few that made the series “Continent 7.” So,…
Electric forces | Forces at a distance | Middle school physics | Khan Academy
Have you ever taken a shirt out of a dryer and found a sock stuck to it? If you have, you might have noticed that once you pull the sock off, it was still attracted to the shirt, even when they weren’t touching. What is even happening here? Well, it turns…
Game theory: Two key principles for winning negotiations | Kevin Zollman
Game theorists have spent a lot of time analyzing various models of negotiation. The idea is that you take what feels like a complex interaction, distill it down to its very simple elements, and then you model it using the tools of game theory. One of the…
No Need To Worry About A Recession!
[Music] You’ve got inflation fears out there. That is one of just many worries weighing on the averages. But in times of high volatility, you got to start looking around. Where can investors go for opportunity? Let’s bring in Kevin O’Leary. Kevin, you ar…
Ray Dalio & Bill Belichick on Going From Nothing to Something Big: Part 1
I think the interesting thing, one of the most interesting things of the book was when you talked about going from, what was it, a four-person company? Well, it started with me and another guy, and yeah, three people. Three, okay. And how many? 1500? 1500…