Bash Basics Part 1 of 8 | Access and Navigation

Поделиться
HTML-код
  • Опубликовано: 18 ноя 2024

Комментарии • 132

  • @markshedd
    @markshedd 3 года назад +16

    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!

  • @billlincoln6087
    @billlincoln6087 8 лет назад +41

    This has got to be the very best tutorial of Linux command lines on RUclips.

  • @Bud_Lightyear
    @Bud_Lightyear 8 лет назад +5

    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

  • @TheMaro57
    @TheMaro57 Год назад

    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.

  • @Lucas01legend
    @Lucas01legend 7 лет назад +15

    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.

    • @xrafter
      @xrafter 4 года назад

      I don't see any ungrateful comments here my freind i only see peace and thanks

  • @ramirez368
    @ramirez368 6 лет назад +2

    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

  • @jishnujha2007
    @jishnujha2007 3 года назад +1

    who in their right mind could dislike a linux video?!

  • @paulvenning8700
    @paulvenning8700 8 лет назад +5

    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

  • @lioco6124
    @lioco6124 Месяц назад

    much better explained than even the official Microsoft channel. thanks.
    then again ms is in the business of deterring people from linux /j

  • @Hitit123
    @Hitit123 3 года назад

    WOW thanks man this made learning "File Structure" so much easier! Thank you for all that you do for those interested in Linux.

  • @sirpilato2297
    @sirpilato2297 4 года назад

    Linux made simple and more understanding....Best ever

  • @viljalilja6386
    @viljalilja6386 7 лет назад +3

    Your voice makes it interesting I love that u give some history

  • @NagizaKaworu
    @NagizaKaworu 8 лет назад +20

    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.

    • @TijmenJanssen
      @TijmenJanssen 7 лет назад

      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?

    • @EzeeLinux
      @EzeeLinux  7 лет назад

      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. :)

    • @TijmenJanssen
      @TijmenJanssen 7 лет назад

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

    • @likeinfotek7198
      @likeinfotek7198 7 лет назад

      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.

    • @kdworak4754
      @kdworak4754 6 лет назад

      @@TijmenJanssen Why is no one jumping on your dumbass to tell you instead asking something like this... Go test it. And report back.

  • @merlevaughn7658
    @merlevaughn7658 8 лет назад

    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.

  • @philprzeski
    @philprzeski 7 лет назад +5

    you the man; i'm gonna keep drilling myself with this walk through until i can do all the commands cold , ty again

  • @bckahraman
    @bckahraman 7 лет назад

    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.

  • @nightwolf1966
    @nightwolf1966 7 лет назад

    Dam you made this look easy ive allways had trouble in bash but ur videos r a life saver keep up the great work

  • @halimanasafi3410
    @halimanasafi3410 8 лет назад +1

    Great job explaining so clearly, for beginners. The best video I have seen, I have seen several. Thank you.

  • @Linux567
    @Linux567 8 лет назад

    thank you joe, you have improved my life.

  • @mattnielsen6793
    @mattnielsen6793 8 лет назад +10

    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)

    • @EzeeLinux
      @EzeeLinux  8 лет назад +15

      Dyslexia prevents me from being able to type and talk at the same time... :)

    • @mattnielsen6793
      @mattnielsen6793 8 лет назад +3

      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.

    • @moderndecay
      @moderndecay 7 лет назад +1

      Also suffer from Dyslexia, I feel your pain! Excellent tutorials.

  • @carlosfernandez6470
    @carlosfernandez6470 4 года назад

    Joe you are a great teacher

  • @stefoster7031
    @stefoster7031 7 лет назад

    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.

  • @stanislavgordiienko1317
    @stanislavgordiienko1317 7 лет назад +2

    Joe this is great video, explained at perfect speed. Thank you!

  • @huckleberry582
    @huckleberry582 8 лет назад

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

  • @hectorcasiano7469
    @hectorcasiano7469 6 лет назад

    Your the best teacher ever!

  • @douglas7656
    @douglas7656 5 лет назад +2

    pushd and popd just got you a subscription sir

  • @BenStoneking
    @BenStoneking 8 лет назад

    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

  • @YuriySamorodov
    @YuriySamorodov 7 лет назад +4

    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}

    • @The_Brenton
      @The_Brenton 5 лет назад

      yo that is actually really handy. Thanks for the tip. I added it to my Linux notes!

  • @justthebeginning1448
    @justthebeginning1448 7 лет назад +5

    Joe! Thank you for teaching me LINUX!

  • @praf2
    @praf2 8 лет назад +6

    Thank you! Perfectly explained for noobs.

  • @MoChev20
    @MoChev20 3 года назад

    Awesome man. Starting to learn.

  • @SusanAmberBruce
    @SusanAmberBruce 6 лет назад

    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!

  • @ahmetcan4533
    @ahmetcan4533 3 года назад

    very informative, thanks for your efforts

  • @ClassicalRay
    @ClassicalRay 7 лет назад

    Subscribed! New Linux user here . . .

  • @moniqueford8796
    @moniqueford8796 5 лет назад

    Very thorough with your delivery! Thank you!

  • @soldadopreciso
    @soldadopreciso 8 лет назад

    hello , Good work , greetings from Guayaquil,Ecuador

  • @alejandrocampa3077
    @alejandrocampa3077 8 лет назад +1

    Hola Joe,
    Very cool share, thank you for taking the time to do it and keep them coming.

  • @tikutiku2368
    @tikutiku2368 7 лет назад

    Excellent tutorial! I am beginning to find my way. Cheers....

  • @TheZooman22
    @TheZooman22 7 лет назад

    Bravo Joe, on to the next one. ( I like the breaks)

  • @YuriySamorodov
    @YuriySamorodov 7 лет назад

    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.

    • @igrewold
      @igrewold 6 лет назад

      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

  • @douglasg9933
    @douglasg9933 5 лет назад

    Great Job... Make More! Sharing this series

  • @jiakunzhang8164
    @jiakunzhang8164 4 года назад

    This is a fantastic tutorial that I should learn much earlier!!

  • @isaaclee5044
    @isaaclee5044 8 лет назад

    Thank you very much for your amazing tutorials! It is very helpful!

  • @toroduque
    @toroduque 8 лет назад

    Great videos! Please make a serie of Shell Scripting, it would be really nice! thanks!

  • @jorgluis545
    @jorgluis545 8 лет назад +2

    excelente tutorial ,estoy aprendiendo facilmente ,gracias....

  • @der.mihail
    @der.mihail 3 года назад

    Thanks man! An awesome content

  • @bikutoso
    @bikutoso 8 лет назад +7

    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

    • @EzeeLinux
      @EzeeLinux  8 лет назад +7

      +Crozix They gotta walk before they can run. I was using that to prove a point. :)

  • @busterbear610
    @busterbear610 8 лет назад

    very good information! I didn't hear anything that sounded incorrect :)

  • @adamfido
    @adamfido 5 лет назад

    Good job! Thx

  • @chidioko
    @chidioko 2 года назад

    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.

  • @realmsdos
    @realmsdos 6 лет назад

    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

  • @MuhammadArshad-up9kp
    @MuhammadArshad-up9kp 2 года назад

    GREAT WORK

  • @stephenfikhman4735
    @stephenfikhman4735 7 лет назад

    Fantastic tutorial, thank you!
    One question though... at 29:56 you said that -r makes the remove tool recursive, why is that?

    • @EzeeLinux
      @EzeeLinux  7 лет назад

      That's how it removes directories... one file at a time from the bottom up. :)

  • @HeikkiHeiskanen
    @HeikkiHeiskanen 6 лет назад

    Fantastic tutorial!

  • @AreyMSalih
    @AreyMSalih 4 года назад

    Loved it, thanks.

  • @soja0524
    @soja0524 6 лет назад +1

    Thanks for great tutorial :D

  • @mikewazowski4472
    @mikewazowski4472 5 лет назад

    thanks joe this is great!

  • @Daniel_CLopes
    @Daniel_CLopes 6 лет назад

    Very Good, Sir. Thank you!!

  • @BroVitosss
    @BroVitosss 8 лет назад

    Thx! Your videos helps a lot :)

  • @mr.coreee
    @mr.coreee 2 года назад +1

    You’re really fucking good

  • @quinnmaloney888
    @quinnmaloney888 7 лет назад

    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??

    • @EzeeLinux
      @EzeeLinux  7 лет назад +1

      What distro are you using? If it's command line only then there would be no such folders. :)

  • @DrayseSchneider
    @DrayseSchneider 8 лет назад

    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. :-)

    • @EzeeLinux
      @EzeeLinux  8 лет назад +2

      +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. :)

    • @DrayseSchneider
      @DrayseSchneider 8 лет назад

      Yes, but people get upset whenever I do that. XD

  • @rauldempaire5330
    @rauldempaire5330 3 года назад

    My pushd popd commands don't work (Lubuntu) ... Any hint? Thanks ! your videos are always very useful!

  • @BloggerEngineer
    @BloggerEngineer 8 лет назад

    Thank you so much. Great effort.

  • @drhectoralmonte
    @drhectoralmonte 6 лет назад

    great video.

  • @rickjones5861
    @rickjones5861 5 лет назад

    Thank you teacher.

  • @maykhal93
    @maykhal93 8 лет назад +1

    hey and thanks for this course can you do a course to the iptables and thanks again

  • @koolkats724
    @koolkats724 8 лет назад

    Thank you Joe😀😀

  • @SuperSriRanjani1
    @SuperSriRanjani1 5 лет назад

    Explains basic file system structure.

  • @dennisbauer3315
    @dennisbauer3315 6 лет назад

    Wow Joe that was fun, thanks.

  • @mohfreestyl
    @mohfreestyl 8 лет назад

    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 .

    • @EzeeLinux
      @EzeeLinux  8 лет назад

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

    • @mohfreestyl
      @mohfreestyl 8 лет назад

      +Joe Collins thanks this is very helpful

    • @AshtonSnapp
      @AshtonSnapp 8 лет назад

      +Joe Collins That may be why I can't access TTY8.

  • @vasilisnikitaras
    @vasilisnikitaras 8 лет назад

    Thanks for the tutorial.

  • @AmgadElsaiegh
    @AmgadElsaiegh 5 лет назад

    very good, thank you

  • @behailuzewdu2452
    @behailuzewdu2452 5 лет назад +1

    Tnx

  • @pipotzescu
    @pipotzescu 4 года назад

    thank you!

  • @JAlanne
    @JAlanne 8 лет назад

    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

    • @EzeeLinux
      @EzeeLinux  8 лет назад

      +watbenikgoed The only way you can get Netflix is to install Google Chrome. Chrome also has a more up-to-date Flash player. :)

    • @JAlanne
      @JAlanne 8 лет назад

      I tried with chromium, that didn't work atleast. also (using linux mint). I couldn't the normal google chrome in the "appstore"

    • @EzeeLinux
      @EzeeLinux  8 лет назад

      +watbenikgoed Download Chrome from the Google web site. You need the .deb file for Debian/Ubuntu. :)

    • @JAlanne
      @JAlanne 8 лет назад

      Tanks, I will look in to it.

  • @basardayank5612
    @basardayank5612 5 лет назад

    I also use bash because when my system bugs I save it from the tty or terminal emulator.

  • @carldavis1407
    @carldavis1407 5 лет назад

    joe's junk, lol. Sorry, man...couldn't resist. This 57 year old linux noob has learned quite a lot from ya, brother.

  • @surfraznawaz858
    @surfraznawaz858 4 года назад

    What happened to the ' boot' directory?

    • @xrafter
      @xrafter 4 года назад

      boot are not for user

  • @elioteggersguerra6792
    @elioteggersguerra6792 8 лет назад

    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 ;) !

  • @ne12bot94
    @ne12bot94 6 лет назад

    Whats Korn? The band

  • @Kneedragon1962
    @Kneedragon1962 8 лет назад +1

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

    • @SotoJeleb
      @SotoJeleb 8 лет назад +2

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

    • @Kneedragon1962
      @Kneedragon1962 8 лет назад

      SotoJeleb Thanks. I read about all that stuff afterwards, but trying to figure it out while it was happening, was a bit beyond me.

    • @webhunter2989
      @webhunter2989 6 лет назад

      Soto thank you so much

  • @HemalathaLBCA
    @HemalathaLBCA 6 лет назад

    nice to listen

  • @maki9876
    @maki9876 7 лет назад

    very helpful :)

  • @aaronforde709
    @aaronforde709 7 лет назад

    thanks gud tut

  • @gintarasvenckus6095
    @gintarasvenckus6095 7 лет назад +1

    great !! and its free :)

  • @Miochi_fiochi
    @Miochi_fiochi 5 лет назад

    bravo

  • @confused6526
    @confused6526 6 лет назад

    At 15:04.... you called me kid? Are you kidding me.. are you?

  • @cavelinguam6444
    @cavelinguam6444 5 лет назад

    nice

  • @mohfreestyl
    @mohfreestyl 8 лет назад

    thanks so match
    I didn't understand the different between "~/files/" ... and ... "~/files" when we use "mv" command to moving a file

    • @EzeeLinux
      @EzeeLinux  8 лет назад

      +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. :)

    • @mohfreestyl
      @mohfreestyl 8 лет назад

      +Joe Collins OK so we tell the system that "/files/" is a directory not a file .. thank you so much.

  • @shpluk
    @shpluk 6 лет назад

    There is trash in terminal world: gvfs-trash [FILE or DIR]

  • @RakibFiha
    @RakibFiha 5 лет назад

    If bash didn't exist. All DevOps would:
    kill -9 life

  • @vantahaxer3355
    @vantahaxer3355 6 лет назад

    install linux - join the party xD

  • @rrook88
    @rrook88 7 лет назад

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

  • @WizardNumberNext
    @WizardNumberNext 4 года назад

    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

    • @EzeeLinux
      @EzeeLinux  4 года назад

      Whether you agree or disagree the term applies to both. I didn't make that up.

  • @n3r0z3r0
    @n3r0z3r0 7 лет назад

    IMHO guake is better then tilda ...

  • @jeanleo3218
    @jeanleo3218 6 лет назад

    fine, not indi
    an accent