This IS BY FAR, the absolute BEST Tutorial on LINUX Commands on ANYWHERE on Earth!!! ;-) I've probably spent a total of three months of weekends getting nowhere with my NAS installation and in just this ONE lesson, I've mastered directory structures and rummaging around folders and feel like a great veil has been lifted... Wonderful style and vocal cadence. Only comment I would add, Too late for this, but a good lesson to other tubers, when you're showing slides, like the one you show on folder/file structure, it would REALLY help if you highlighted the directory you're talking about, while you're talking about it. It provides a great navigation guide when you're scrubbing back through the video to find key points. Thank you Joe, this is really great work, even now!
You are a great teacher and make it very easy to go along with lesson. I have listened to various tutorials/videos and either they tend to move too fast or expect you to already know everything. Im currently going for my BS in Cyber Security and have taken a few Unix classes and i have to say you by far are the best teacher as of yet. Thank you
Hi Joe, There are some ungrateful comments here, I personally very much appreciate what you do. Thank you so much. I'm a new Linux user who got in to it thanks to one of your videos. Please keep up the good work. Thanks again.
I agree with Bill, because you explain in detail what you are doing and explain how the directory structure works in Linux.....Great Video Joe and thanks
Great video - just moved in Linux Mate - it's been great using the gui but also great to learn the terminal as well - looking forward to the whole series - thanks very much for your hard work
NagizaKaworu does cd - also remember where you were if you navigate to different directories in between? or does it only remember the previous directory? or is that the same for pushd? the way he described it seems as if this command puts the current directory in memory until you use popd to navigate back, regardless of how many times you move between directories in the meantime. like placing a marker. is this correct?
cd will jump to your home directory if you issue it with no arguments. It won't jump back to another directory you may have been in . For that you need puihd/popd. :)
Hi Joe . Just want to if i should use # or $ sign as i am learning bash and python scripting but using kali in virtual box. Does using a virtual machine mean that i can't stuff it up. should i go with user until i know what i am doing.any help on this would be appreciated .Thankyou.
I installed Ubuntu Studio about a week ago and have not felt the urge to boot up windows since. Everything that I use seems to work so far. My printer actually works better. I know that I will probably have to use the terminal at some point, and these videos that you are putting up should help.
Thank you Joe, really those starting explanations were great as I am not very informed about Unix systems and someone who knows his stuff makes me excited even more.
As a long time Linux user it makes me happy to see someone who knows their stuff and explains the principles. Although, man, why the hell are you making typos? That's unheard of in the terminal realms. Looks like you got lazy with the GUI ! (scorn)
Well, I wish you little amount of accidental mess ups. I continue to watch these videos, and I'm learning new things, your vids are pretty useful. Thanks.
Good vid, watching these to get a refresher and proving to be very informative. And yeah I can't stress enough about the caution needed using that rm command. Learnt that the hard way.
Great video and explanation. I'm looking forward to the rest of the series. I do have to say that seeing your typing makes me feel better about mine...
great tutorial! I've always been curious about using my mac in the terminal environment. I look forward to seeing the rest of the videos. I'll probably start familiarizing myself with linux while i'm at it too
Just a bit of trivia someone might find useful. You can create multiple files under the same mask (for instance you can create files named file 1 through 10 using the command below: touch file{1..10}
I would encourage everyone to run man rm before actually using it. This tool has a number of cool parameters that can make someone's life so much easier. For instance, -i (lowercase) will ask user to confirm deletion for every file or folder. -I (upper case) will ask you once for the command. I am pretty sure those parameters are really important to know and use.
I think relative paths should work in the example at 28:00 The path would have been "./files/" or "files/" for the relative path. And something i use frequently is the use of ".." in the same command as i navigate to the directory. Example: joe@emachine:~/junk$ cd ../Documents
Hi, great video! Just had one question: When I'm in the home folder and type "ls", there are no folders shown except for the practice folder I made with "mkdir". Even when I use "ls -a" all that comes up are four bash-related things and some dots (looking like: ". . . .bash_history .bash_logout .bashrc .profile" How can I actually get to the files on my computer??
To access a TTY when someone is using the desktop you'd have to shell in remotely somehow. You do mention SSH but you don't really connect the concept of using SSH to accessing your computer via a TTY for the listener. I hope I don't sound too critical, but some people might be wondering how you access the TTY without displacing the user working on Xorg. :-)
+Steven Schneider To access a TTY while someone is using the desktop you simply walk up, ask them to move over, switch to the TTY, do whatever you need to and then switch it back to the desktop. :)
+Mohamed Maamir The terminal emulator logs you in on a TTY and then displays the output on the desktop which is actually running in another TTY. It emulating what you'd see if you were working at a TTY.
sweet, i was subscribed to you in the hope to learn more especially about Bash, I was sad to see a few days a go you didn't have tutorials, I can't wait untill the summer so I can learn all of this , thanks. also small question, I have a linux mintdvd and I tried it. flash doesn't work very well and netflix at all, do you know any way to resolve this? also I know jack shit about linux
Hi!! I see you are using ubuntu Mate, I'm new to this chanel, and I have already subcribed, and go through a lot of your videos, how ever I was wondering if you could do a tutorial for using Aliases with ubutu mate Reggards Eliot P.S nice chanel by the way ;) !
"Why would you want to use a tty?" It would be nice to know what it was, and how to get out of it, if you happen to stumble in... I confess, I did pull the plug.
+Kneedragon1962 tty is ike a terminal but it isn't running in your desktop environment so if a program freezes your desktop you can go to tty and kill the program (watch joes htop video) or safely reboot your pc (safer than with the plug). What you have to know is that your desktop also runs on one tty usualy on tty7. So if you go to tty2 (ctrl+alt+F2) the way to go back to desktop is to go back to desktop tty (ctrl+alt+F7). If your desktop isn't on tty7 just switch between ttys with ctrl+alt+F-keys until you find it.
+Mohamed Maamir The extra slash helps the system figure out that you want to move or copy the file into the directory installed of trying to copy the file AS the directory which it can't do. :)
firt point many people make cmd thing much quicker...while tru... the man point cmd is to do things you never be able to do in gui unless programmers added it to the gui. I dont this often but make every Other letter n text doc upper case lower sound boring but... something feell bit more power ..video editing cut every odd frame, duplicate it put backl in the video right order t... shit tons file operations that are not standard menus, .....
NO I strongly disagree File System is a standard, which organises files and directories (actually files with directory attribute) on block device which may be (virtual) on top of character device Organisation of files in Operating System is file structure and NOT File System
This IS BY FAR, the absolute BEST Tutorial on LINUX Commands on ANYWHERE on Earth!!! ;-) I've probably spent a total of three months of weekends getting nowhere with my NAS installation and in just this ONE lesson, I've mastered directory structures and rummaging around folders and feel like a great veil has been lifted... Wonderful style and vocal cadence. Only comment I would add, Too late for this, but a good lesson to other tubers, when you're showing slides, like the one you show on folder/file structure, it would REALLY help if you highlighted the directory you're talking about, while you're talking about it. It provides a great navigation guide when you're scrubbing back through the video to find key points. Thank you Joe, this is really great work, even now!
This has got to be the very best tutorial of Linux command lines on RUclips.
I agree Joe is totally awesome.
You are a great teacher and make it very easy to go along with lesson. I have listened to various tutorials/videos and either they tend to move too fast or expect you to already know everything. Im currently going for my BS in Cyber Security and have taken a few Unix classes and i have to say you by far are the best teacher as of yet. Thank you
I am using red hat linux and I was still able to adjust and successfully push the commands in the video, this is a good teacher.
Hi Joe,
There are some ungrateful comments here, I personally very much appreciate what you do. Thank you so much. I'm a new Linux user who got in to it thanks to one of your videos. Please keep up the good work. Thanks again.
I don't see any ungrateful comments here my freind i only see peace and thanks
I agree with Bill, because you explain in detail what you are doing and explain how the directory structure works in Linux.....Great Video Joe and thanks
who in their right mind could dislike a linux video?!
Great video - just moved in Linux Mate - it's been great using the gui but also great to learn the terminal as well - looking forward to the whole series - thanks very much for your hard work
much better explained than even the official Microsoft channel. thanks.
then again ms is in the business of deterring people from linux /j
WOW thanks man this made learning "File Structure" so much easier! Thank you for all that you do for those interested in Linux.
Linux made simple and more understanding....Best ever
Your voice makes it interesting I love that u give some history
You have a similar functionality as pushd and popd in cd.
If you type "cd -" then it jumps to the last directory you were in.
I find this very useful.
NagizaKaworu does cd - also remember where you were if you navigate to different directories in between? or does it only remember the previous directory?
or is that the same for pushd? the way he described it seems as if this command puts the current directory in memory until you use popd to navigate back, regardless of how many times you move between directories in the meantime. like placing a marker. is this correct?
cd will jump to your home directory if you issue it with no arguments. It won't jump back to another directory you may have been in . For that you need puihd/popd. :)
Joe Collins the guy I responded to said putting a - after cd will also get you back to the previous folder. so not just cd, but "cd - ".
Hi Joe . Just want to if i should use # or $ sign as i am learning bash and python scripting but using kali in virtual box. Does using a virtual machine mean that i can't stuff it up. should i go with user until i know what i am doing.any help on this would be appreciated .Thankyou.
@@TijmenJanssen Why is no one jumping on your dumbass to tell you instead asking something like this... Go test it. And report back.
I installed Ubuntu Studio about a week ago and have not felt the urge to boot up windows since. Everything that I use seems to work so far. My printer actually works better. I know that I will probably have to use the terminal at some point, and these videos that you are putting up should help.
you the man; i'm gonna keep drilling myself with this walk through until i can do all the commands cold , ty again
Thank you Joe, really those starting explanations were great as I am not very informed about Unix systems and someone who knows his stuff makes me excited even more.
Dam you made this look easy ive allways had trouble in bash but ur videos r a life saver keep up the great work
Great job explaining so clearly, for beginners. The best video I have seen, I have seen several. Thank you.
thank you joe, you have improved my life.
As a long time Linux user it makes me happy to see someone who knows their stuff and explains the principles.
Although, man, why the hell are you making typos? That's unheard of in the terminal realms. Looks like you got lazy with the GUI ! (scorn)
Dyslexia prevents me from being able to type and talk at the same time... :)
Well, I wish you little amount of accidental mess ups. I continue to watch these videos, and I'm learning new things, your vids are pretty useful. Thanks.
Also suffer from Dyslexia, I feel your pain! Excellent tutorials.
Joe you are a great teacher
Good vid, watching these to get a refresher and proving to be very informative. And yeah I can't stress enough about the caution needed using that rm command. Learnt that the hard way.
Joe this is great video, explained at perfect speed. Thank you!
Great video and explanation. I'm looking forward to the rest of the series. I do have to say that seeing your typing makes me feel better about mine...
Your the best teacher ever!
pushd and popd just got you a subscription sir
great tutorial! I've always been curious about using my mac in the terminal environment. I look forward to seeing the rest of the videos. I'll probably start familiarizing myself with linux while i'm at it too
Just a bit of trivia someone might find useful.
You can create multiple files under the same mask (for instance you can create files named file 1 through 10 using the command below:
touch file{1..10}
yo that is actually really handy. Thanks for the tip. I added it to my Linux notes!
Joe! Thank you for teaching me LINUX!
Thank you! Perfectly explained for noobs.
Awesome man. Starting to learn.
OK I have got to a point where I am ready to learn this stuff and be a regular Bash user, so hear goes.
Thanks, Joe!
very informative, thanks for your efforts
Subscribed! New Linux user here . . .
Very thorough with your delivery! Thank you!
hello , Good work , greetings from Guayaquil,Ecuador
Hola Joe,
Very cool share, thank you for taking the time to do it and keep them coming.
Excellent tutorial! I am beginning to find my way. Cheers....
Bravo Joe, on to the next one. ( I like the breaks)
I would encourage everyone to run man rm before actually using it. This tool has a number of cool parameters that can make someone's life so much easier. For instance, -i (lowercase) will ask user to confirm deletion for every file or folder. -I (upper case) will ask you once for the command. I am pretty sure those parameters are really important to know and use.
Cool tip man, thanks :)
also maybe add that to alias like: alias rm='rm -i '
to make alias(es) permanent: nano ~/.bashrc #add to alias section there
Great Job... Make More! Sharing this series
This is a fantastic tutorial that I should learn much earlier!!
Thank you very much for your amazing tutorials! It is very helpful!
Great videos! Please make a serie of Shell Scripting, it would be really nice! thanks!
excelente tutorial ,estoy aprendiendo facilmente ,gracias....
Thanks man! An awesome content
I think relative paths should work in the example at 28:00
The path would have been "./files/" or "files/" for the relative path.
And something i use frequently is the use of ".." in the same command as i navigate to the directory.
Example: joe@emachine:~/junk$ cd ../Documents
+Crozix They gotta walk before they can run. I was using that to prove a point. :)
very good information! I didn't hear anything that sounded incorrect :)
Good job! Thx
I just accessed the TTY using CTRL-ALT-F3 on Ubuntu 22.04. I don't seem to have any key combination that returns me to the GUI desktop.
thank you for a great work in explaining Linux
I'm happy to tell you that I've abandoned windows :) I'm sure that will make you happy
GREAT WORK
Fantastic tutorial, thank you!
One question though... at 29:56 you said that -r makes the remove tool recursive, why is that?
That's how it removes directories... one file at a time from the bottom up. :)
Fantastic tutorial!
Loved it, thanks.
Thanks for great tutorial :D
thanks joe this is great!
Very Good, Sir. Thank you!!
Thx! Your videos helps a lot :)
You’re really fucking good
Hi, great video! Just had one question: When I'm in the home folder and type "ls", there are no folders shown except for the practice folder I made with "mkdir". Even when I use "ls -a" all that comes up are four bash-related things and some dots (looking like: ". . . .bash_history .bash_logout .bashrc .profile" How can I actually get to the files on my computer??
What distro are you using? If it's command line only then there would be no such folders. :)
To access a TTY when someone is using the desktop you'd have to shell in remotely somehow. You do mention SSH but you don't really connect the concept of using SSH to accessing your computer via a TTY for the listener. I hope I don't sound too critical, but some people might be wondering how you access the TTY without displacing the user working on Xorg. :-)
+Steven Schneider To access a TTY while someone is using the desktop you simply walk up, ask them to move over, switch to the TTY, do whatever you need to and then switch it back to the desktop. :)
Yes, but people get upset whenever I do that. XD
My pushd popd commands don't work (Lubuntu) ... Any hint? Thanks ! your videos are always very useful!
Thank you so much. Great effort.
great video.
Thank you teacher.
hey and thanks for this course can you do a course to the iptables and thanks again
Thank you Joe😀😀
Explains basic file system structure.
Wow Joe that was fun, thanks.
So the TTY is a true terminal ... but the terminal we use to use it is an emulated version from the TTY? sorry I'm confused .
+Mohamed Maamir The terminal emulator logs you in on a TTY and then displays the output on the desktop which is actually running in another TTY. It emulating what you'd see if you were working at a TTY.
+Joe Collins thanks this is very helpful
+Joe Collins That may be why I can't access TTY8.
Thanks for the tutorial.
very good, thank you
Tnx
thank you!
sweet, i was subscribed to you in the hope to learn more especially about Bash, I was sad to see a few days a go you didn't have tutorials, I can't wait untill the summer so I can learn all of this , thanks. also small question, I have a linux mintdvd and I tried it. flash doesn't work very well and netflix at all, do you know any way to resolve this? also I know jack shit about linux
+watbenikgoed The only way you can get Netflix is to install Google Chrome. Chrome also has a more up-to-date Flash player. :)
I tried with chromium, that didn't work atleast. also (using linux mint). I couldn't the normal google chrome in the "appstore"
+watbenikgoed Download Chrome from the Google web site. You need the .deb file for Debian/Ubuntu. :)
Tanks, I will look in to it.
I also use bash because when my system bugs I save it from the tty or terminal emulator.
joe's junk, lol. Sorry, man...couldn't resist. This 57 year old linux noob has learned quite a lot from ya, brother.
What happened to the ' boot' directory?
boot are not for user
Hi!!
I see you are using ubuntu Mate,
I'm new to this chanel, and I have already subcribed, and go through a lot of your videos, how ever I was wondering if you could do a tutorial for using Aliases with ubutu mate
Reggards
Eliot
P.S nice chanel by the way ;) !
Whats Korn? The band
"Why would you want to use a tty?"
It would be nice to know what it was, and how to get out of it, if you happen to stumble in... I confess, I did pull the plug.
+Kneedragon1962 tty is ike a terminal but it isn't running in your desktop environment so if a program freezes your desktop you can go to tty and kill the program (watch joes htop video) or safely reboot your pc (safer than with the plug). What you have to know is that your desktop also runs on one tty usualy on tty7. So if you go to tty2 (ctrl+alt+F2) the way to go back to desktop is to go back to desktop tty (ctrl+alt+F7). If your desktop isn't on tty7 just switch between ttys with ctrl+alt+F-keys until you find it.
SotoJeleb Thanks. I read about all that stuff afterwards, but trying to figure it out while it was happening, was a bit beyond me.
Soto thank you so much
nice to listen
very helpful :)
thanks gud tut
great !! and its free :)
bravo
At 15:04.... you called me kid? Are you kidding me.. are you?
nice
thanks so match
I didn't understand the different between "~/files/" ... and ... "~/files" when we use "mv" command to moving a file
+Mohamed Maamir The extra slash helps the system figure out that you want to move or copy the file into the directory installed of trying to copy the file AS the directory which it can't do. :)
+Joe Collins OK so we tell the system that "/files/" is a directory not a file .. thank you so much.
There is trash in terminal world: gvfs-trash [FILE or DIR]
If bash didn't exist. All DevOps would:
kill -9 life
install linux - join the party xD
firt point many people make cmd thing much quicker...while tru... the man point cmd is to do things you never be able to do in gui unless programmers added it to the gui. I dont this often but make every Other letter n text doc upper case lower sound boring but... something feell bit more power ..video editing cut every odd frame, duplicate it put backl in the video right order t... shit tons file operations that are not standard menus, .....
NO
I strongly disagree
File System is a standard, which organises files and directories (actually files with directory attribute) on block device which may be (virtual) on top of character device
Organisation of files in Operating System is file structure and NOT File System
Whether you agree or disagree the term applies to both. I didn't make that up.
IMHO guake is better then tilda ...
fine, not indi
an accent