 Okay, today we're going to be looking at aliases and how to bypass them when need be. So here's an example. If I type ls, it's going to list out the files in the directory. There's three files in the current directory. Now let's say I like this command, and I use it often, ls-lha, that's the list view, human readable, and all, I believe. I hit that, it's going to give me a view like this, which gives me a lot more information on the files. So I want to use that as my default ls command. I can say alias ls equals, and inside single quotes or double quotes, I can say ls and give it those functions. Now if I type ls here, you can see it runs that command. So I have different settings in my bashrc file, so I lost my color settings in there, but that's what we're talking about today anyway. So now anytime I type ls, it's going to run that full command, but let's say I have that set, but now I do want it to just display the filenames. Do I, I can unset the variable by use, or the alias by saying unalias ls, and now if I ls, you can see it's back to the default ls command. Let's go ahead and re-enable it. Let's off unaliasing, now it's like, now if I want that back, I have to re-alias again. Unaliasing also only unaliases it for the current session, so if I start a new session of bash and that alias is in my bashrc file, it's going to be re-enabled in the next session. All I want is to be able to quickly, you know, I always want it to be like this, but occasionally I want it to be the old way. Well there's a few different ways to do that. First way, so ls does this, but if I want to use the default ls command, I can give it the full path to the ls command. Well I can use the command command, which we've talked about in the past. I can say command, command, I can say command ls, and it's going to run the actual ls command, not our alias. And then the ls command can also be, that's a little bit long, what is the one I'm trying to say? I'm losing my train of thought. Typing the command is a little bit long, so there's other ways. You can also put the ls command in double quotes or single quotes. See again, if I do it without those, it prints it the long list. Another option, let's probably use this, is to backslash ls. Another way would be to type out the full path command, so like it'd be usrbinls, which I don't actually think, yeah, where is ls? So let's do binls. So I could do that. I could type out, if I knew where the command was, and it's either going to be usrbinls or binls, it's going to be in one of those folders, it could be somewhere else as well. So again, I have this alias set. I just want to temporary just this one time, bypass it, I can backslash it. I can put it in quotations, single or double. I can type command ls, or I can type out the full path to the command, so it avoids the alias. And again, you can unalias it, which turns it off for this entire session. But if it's in your bashrc file, or zshellrc file, or whatever, it's going to be re-enabled the next time you start a new shell. So keep those in mind, thought you might find that useful, because aliases are great, but sometimes you want to go back to the default command. And I personally think just the backslash would be the easiest. So thank you for watching. I hope that you enjoyed this video. Please visit my website, filmsbychrist.com, that's Chris Decay, there's a link in the description of the video. Please check out my website, search through all my videos, find what you're looking for. I have thousands of videos, you can also support me, patreon.com, or through Paypal, support section on my website there. So thank you for watching, please visit filmsbychrist.com, and I hope that you have a great day.