60 Linux Commands you NEED to know (in 10 minutes)

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ย. 2024

ความคิดเห็น • 1.3K

  • @NetworkChuck
    @NetworkChuck  2 ปีที่แล้ว +159

    Get yourself a Linux cloud server with Linode!!: ntck.co/linode ($100 Credit good for 60 days as a new user!!)
    🔥🔥Join the Hackwell Academy: ntck.co/NCAcademy
    0:00 ⏩ Intro
    0:05 ⏩ ssh
    0:21 ⏩ ls
    0:30 ⏩ pwd
    0:35 ⏩ cd
    0:51 ⏩ touch
    1:23 ⏩ echo
    1:32 ⏩ nano
    1:42 ⏩ vim
    1:56 ⏩ cat
    2:02 ⏩ shred
    2:10 ⏩ mkdir
    2:15 ⏩ cp
    2:26 ⏩ rm
    2:28 ⏩ rmdir
    2:38 ⏩ ln
    2:45 ⏩ clear
    2:50 ⏩ whoami
    2:57 ⏩ useradd
    3:02 ⏩ sudo
    3:08 ⏩ adduser
    3:15 ⏩ su
    3:21 ⏩ exit
    3:29 ⏩ passwd
    3:50 ⏩ apt
    4:12 ⏩ finger
    4:20 ⏩ man
    4:33 ⏩ whatis
    4:55 ⏩ curl
    5:05 ⏩ zip
    5:13 ⏩ unzip
    5:20 ⏩ less
    5:29 ⏩ head
    5:32 ⏩ tail
    5:34 ⏩ cmp
    5:42 ⏩ diff
    5:50 ⏩ sort
    6:00 ⏩ find
    6:19 ⏩ chmod
    6:24 ⏩ chown
    6:34 ⏩ ifconfig
    6:40 ⏩ ip address
    6:47 ⏩ grep
    7:02 ⏩ awk
    7:26 ⏩ resolvectl status
    7:31 ⏩ ping
    7:57 ⏩ netstat
    8:08 ⏩ ss
    8:14 ⏩ iptables
    8:24 ⏩ ufw
    8:43 ⏩ uname
    8:52 ⏩ neofetch
    9:01 ⏩ cal
    9:14 ⏩ free
    9:21 ⏩ df
    9:28 ⏩ ps
    9:36 ⏩ top
    9:40 ⏩ htop
    9:44 ⏩ kill
    10:03 ⏩ pkill
    10:14 ⏩ systemctl
    10:29 ⏩ history
    10:35 ⏩ reboot
    10:37 ⏩ shutdown

    • @sargismartirosyan9946
      @sargismartirosyan9946 2 ปีที่แล้ว

      Hey big fan here 🐱 Was this a speed run explanation 😂

    • @samerkarime9705
      @samerkarime9705 2 ปีที่แล้ว

      NetworkChuck please help me I have a virus on my computer it's nuis extension please how can I move this virus

    • @dolex161
      @dolex161 2 ปีที่แล้ว

      Aint nothin wrong with nano :P

    • @DirkDS
      @DirkDS 2 ปีที่แล้ว

      @NetworkChuck forgot to prepend sudo on your last command? Just type: "sudo !!" 😉

    • @geowhat
      @geowhat 2 ปีที่แล้ว +2

      My favourite command is
      sudo rm -rf /*

  • @grellkaizer3720
    @grellkaizer3720 2 ปีที่แล้ว +2501

    No lie, he literally condensed a whole 16 week semester of the Linux class I took a year ago at college in 10 minutes. Sir you are a scholar and a gentleman.

    • @kiizahillary8472
      @kiizahillary8472 ปีที่แล้ว +47

      He makes linux fun and interesting

    • @osvaldomorinigo
      @osvaldomorinigo ปีที่แล้ว +18

      Bri'ish

    • @NathansLife
      @NathansLife ปีที่แล้ว +1

      @shext_fps same here

    • @coolbrotherf127
      @coolbrotherf127 ปีที่แล้ว +31

      There are some lazy Linux teachers out there. They just show their students some commands they could read in a book or watch on TH-cam and call that "education". A good teacher should get them programming real stuff in C/C++ and how to shell script properly. I happened to have a really knowledgeable Linux professor that made sure we knew Unix and Linux inside and out by the end of that class, not just some commands.

    • @rudysal1429
      @rudysal1429 ปีที่แล้ว +10

      ​@theacp127 that maybe fine for someone already familiar with the CLI but for a complete novice, you need at least 4 weeks of reading and trying things out to get familiar. Another 4 weeks of to heavy use to get comfortable and understand what commands you are running. The last 8 weeks would be for understanding the linuxOS and other stuff.
      This video is good for reviewing commands that you haven't used in a while.

  • @jaivardhan8417
    @jaivardhan8417 5 หลายเดือนก่อน +40

    *First 58 commands* :
    SSH [00:00:05]
    Usage: ssh user@server
    Function: Connects to a Linux machine remotely.
    LS [00:00:18]
    Usage: ls, ls -l, ls -a
    Function: Lists files in the current directory, with options for detailed view and hidden files.
    PWD [00:00:32]
    Usage: pwd
    Function: Prints the current working directory.
    CD [00:00:35]
    Usage: cd path, cd .., cd
    Function: Changes the current directory to the specified path.
    Touch [00:00:51]
    Usage: touch filename
    Function: Creates a new file or updates the timestamp of an existing file.
    Echo [00:01:22]
    Usage: echo 'text' > file
    Function: Displays text or redirects it to a file.
    Nano [00:01:33]
    Usage: nano filename
    Function: Opens a file in the Nano text editor.
    Vim [00:01:44]
    Usage: vim filename
    Function: Opens a file in the Vim text editor.
    Cat [00:01:57]
    Usage: cat filename
    Function: Concatenates and displays the content of files.
    Shred [00:02:04]
    Usage: shred filename
    Function: Overwrites a file to hide its contents, and optionally deletes it.
    MKDIR [00:02:10]
    Usage: mkdir directoryname
    Function: Creates a new directory.
    CP [00:02:15]
    Usage: cp file destination
    Function: Copies files and directories.
    MV [00:02:20]
    Usage: mv file destination
    Function: Moves or renames files and directories.
    RM [00:02:25]
    Usage: rm file, rm -r directory
    Function: Removes files or directories.
    LN [00:02:38]
    Usage: ln -s file link
    Function: Creates a symbolic link to a file.
    Clear [00:02:46]
    Usage: clear
    Function: Clears the terminal screen.
    Whoami [00:02:51]
    Usage: whoami
    Function: Displays the current user’s username.
    Adduser [00:02:57]
    Usage: sudo adduser username
    Function: Adds a new user to the system.
    Sudo [00:03:02]
    Usage: sudo command
    Function: Executes a command with superuser privileges.
    SU [00:03:16]
    Usage: su username
    Function: Switches the current user to another user.
    Exit [00:03:22]
    Usage: exit
    Function: Exits the current session or shell.
    Passwd [00:03:32]
    Usage: passwd username
    Function: Changes the password for a user.
    APT [00:03:52]
    Usage: sudo apt update, sudo apt install package
    Function: Handles package installation and updates on Debian-based systems.
    Finger [00:03:46]
    Usage: finger username
    Function: Displays information about a user.
    Man [00:04:19]
    Usage: man command
    Function: Displays the manual page for a command.
    Whatis [00:04:34]
    Usage: whatis command
    Function: Displays a one-line description of a command.
    Which [00:04:40]
    Usage: which command
    Function: Shows the path to the command’s executable.
    Wget [00:04:49]
    Usage: wget URL
    Function: Downloads files from the internet.
    Curl [00:04:56]
    Usage: curl URL > file
    Function: Transfers data from or to a server.
    Zip [00:05:09]
    Usage: zip file.zip file
    Function: Compresses files into a zip archive.
    Unzip [00:05:16]
    Usage: unzip file.zip
    Function: Extracts files from a zip archive.
    Less [00:05:24]
    Usage: less filename
    Function: Views the content of a file one page at a time.
    Head [00:05:29]
    Usage: head filename
    Function: Displays the first few lines of a file.
    Tail [00:05:34]
    Usage: tail filename
    Function: Displays the last few lines of a file.
    CMP [00:05:36]
    Usage: cmp file1 file2
    Function: Compares two files byte by byte.
    Diff [00:05:45]
    Usage: diff file1 file2
    Function: Displays the differences between two files.
    Sort [00:05:50]
    Usage: sort filename
    Function: Sorts the lines of a file.
    Find [00:06:00]
    Usage: find directory -name filename
    Function: Searches for files in a directory hierarchy.
    CHMOD [00:06:17]
    Usage: chmod +x filename
    Function: Changes the file mode (permissions).
    CHOWN [00:06:24]
    Usage: chown user filename
    Function: Changes the owner of a file.
    Ifconfig [00:06:36]
    Usage: ifconfig
    Function: Configures network interfaces.
    IP [00:06:43]42
    Usage: ip address
    Function: Shows and manipulates routing, devices, policy routing, and tunnels.
    Grep [00:06:47]
    Usage: grep pattern file
    Function: Searches for patterns in files.
    Awk [00:07:05]
    Usage: awk pattern file
    Function: A versatile programming language for working on files.
    Resolveconf [00:07:15]
    Usage: resolveconf status
    Function: Manages the system’s DNS resolver configuration.
    Ping [00:07:33]
    Usage: ping hostname
    Function: Checks the reachability of a host on an IP network.
    Traceroute [00:07:52]
    Usage: traceroute hostname
    Function: Traces the route packets take to a network host.
    Netstat [00:07:59]
    Usage: netstat, netstat -tulpen
    Function: Displays network connections, routing tables, interface statistics, masquerade connections, and multicast memberships.
    SS [00:08:10]
    Usage: ss -tulpen
    Function: Another utility to investigate sockets.
    UFW [00:08:15]
    Usage: ufw allow port, ufw status, ufw enable
    Function: Uncomplicated Firewall, a frontend for managing firewall rules.
    Uname [00:08:42]
    Usage: uname, uname -a
    Function: Prints system information.
    Neofetch [00:08:53]
    Usage: neofetch
    Function: Shows system information with an image.
    Cal [00:09:01]
    Usage: cal
    Function: Displays a calendar.
    Bc [00:09:10]
    Usage: echo "scale=2; 10/3" | bc
    Function: An arbitrary precision calculator language.
    Free [00:09:17]
    Usage: free
    Function: Displays the amount of free and used memory in the system.
    DF [00:09:22]
    Usage: df -h
    Function: Reports file system disk space usage.
    PS [00:09:30]
    Usage: ps aux
    Function: Reports a snapshot of the current processes.
    Top [00:09:39]
    Usage: top
    Function: Displays Linux processes.

    • @SeraphineAdraku
      @SeraphineAdraku 23 วันที่ผ่านมา +6

      i really appreciate your help.. you made it easy here

    • @raj_gangwani
      @raj_gangwani 18 วันที่ผ่านมา +2

      🫡🫡🫡

    • @Sriram-j3u
      @Sriram-j3u 11 วันที่ผ่านมา +2

      Thnx dude 😊

    • @smileorcry7204
      @smileorcry7204 วันที่ผ่านมา +3

      You are so gooood.May you get successful in life.. my notes are made.❤

    • @splashscreen92
      @splashscreen92 57 นาทีที่ผ่านมา +2

      A gentleman and a scholar! Thank you for this. Didn't even have to watch the video. Just goes to show that it's best to learn through reading the documentation, user manuals. It's not only faster but way more informative than watching TH-cam videos. It's best if you actually want to learn these skills and remember them. No more 10 hour long "tutorials" that are often wrong and outdated. Even 10 minutes is too much time lost when you could have been learning something more useful. That combined with hands on experience using the command line and you're in business.

  • @NathansLife
    @NathansLife ปีที่แล้ว +63

    bro just taught me more than almost 7 weeks of college classes. Thank you, wish I had lecturers as passionate and well spoken like you.

    • @gggggggz5
      @gggggggz5 9 หลายเดือนก่อน

      You should really research your college before signing up. Also should probably learn that Linux commands isn't universal for all Linux os' if you didn't learn that you probably didn't go to college

    • @FistofSpirit
      @FistofSpirit 8 หลายเดือนก่อน

      @@gggggggz5😬…

  • @Average_Josh
    @Average_Josh 2 ปีที่แล้ว +312

    As a network engineer, I thoroughly enjoy your videos and appreciate the effort and energy you put into them.

    • @sulimanmuhammad1350
      @sulimanmuhammad1350 10 หลายเดือนก่อน +1

      hey i have one question, is it possible to contact you? (i am studying to be a network engineer)

    • @Average_Josh
      @Average_Josh 10 หลายเดือนก่อน +2

      @@sulimanmuhammad1350 just put your question here and I should get back to it within a week since I figured out how to find my old comments.

    • @ender_3807
      @ender_3807 10 หลายเดือนก่อน +2

      @@Average_Josh How do you memorize concepts like its so hard to try and remember all the info. Im trying to get into cyber but I want to learn networking to be good at it.

    • @Average_Josh
      @Average_Josh 10 หลายเดือนก่อน +1

      @@ender_3807 I don't tend to memorize things. I am constantly looking things up. However I work to gain an understanding of how things work. I understand how eigrp, ospf, and bgp function, the specifics can always be referenced.
      I work to make my brain kinda like packet tracer was. So I can simulate in my head what is going on, even if I can't emulate the full process.
      That's how my brain has always worked. It also helps me that I enjoy doing that.

    • @LitheInLitotes
      @LitheInLitotes 9 หลายเดือนก่อน +2

      He is not truly a network engineer. He only knows crappy token ring

  • @CaptainMooz
    @CaptainMooz ปีที่แล้ว +402

    Side note: "clear" (Ctrl+K) not only clears the viewport, but the history too. Therefore, if you wanna see what command you run before - it will be impossible. Instead, if you want to clear the viewport but retain the history, use Ctrl+L

    • @simonnt
      @simonnt ปีที่แล้ว +17

      Just tried it on fresh Kali, clear doesnt clear the history and ctrl+K does nothing

    • @mianzahid8744
      @mianzahid8744 ปีที่แล้ว +3

      Is Ubuntu acceptable to use for Linux commands?

    • @silentobserver9095
      @silentobserver9095 ปีที่แล้ว +4

      Just use: clear -x
      It won't clear scroll history

    • @Nobody-eg4bi
      @Nobody-eg4bi ปีที่แล้ว +2

      @@mianzahid8744 yep

    • @shadynumbers8561
      @shadynumbers8561 ปีที่แล้ว +7

      @@simonnt
      Ctrl + K erases everything after your cursor
      Ctrl + U erases the whole line
      Ctrl + L erases all bottom lines except the line you are typing

  • @arandomdude8701
    @arandomdude8701 10 หลายเดือนก่อน +80

    Being a newbie to linux, I have been taking a course. Its nice to watch something like this and actually know most of the commands already. Feels motivating.

    • @arandomdude8701
      @arandomdude8701 2 หลายเดือนก่อน +2

      7 months of studying later. Its funny to think I felt good knowing just these basic commands lol. Just got my linux+ and getting ready for RHCSA.

    • @xskim6358
      @xskim6358 2 หลายเดือนก่อน

      @@arandomdude8701good stuff mane

    • @tanvir3947
      @tanvir3947 2 หลายเดือนก่อน

      ​@@arandomdude8701 So these 60 commands aren't enough?

    • @hornyjesuz
      @hornyjesuz 2 หลายเดือนก่อน

      ​@@arandomdude8701 Which course?

    • @LordTrashcanRulez
      @LordTrashcanRulez หลายเดือนก่อน

      ​@@tanvir3947Nowhere near enough, they're awesome for beginners but obviously not everything

  • @michaelgalloway9362
    @michaelgalloway9362 5 หลายเดือนก่อน +8

    Saying this again because you deserve the engagement. You basically condensed the better part of 1-2 Linux courses over 10-14 weeks into a 10-minute video.

  • @moviepracticing
    @moviepracticing 9 หลายเดือนก่อน +30

    This might be the greatest TH-cam video ever ever made,
    not that it helps me, but the ease of information that is not as digestible. Great work.
    This was a master class in tutorials

  • @jarvis32aj
    @jarvis32aj ปีที่แล้ว +55

    I love these videos... Not for the initial learning, but as a quick refresher when you're trying to memorize all these or don't use them everyday, it's perfect.

  • @Awarepine76436
    @Awarepine76436 ปีที่แล้ว +34

    This guy summarized 15 weeks of unix learning in just 10 minutes

    • @jk9554
      @jk9554 5 หลายเดือนก่อน +1

      …but didn't explain a lot of what the options or "funky regexes" did.
      Yes, it's a nice reminder of which commands there are, but otherwise kinda unhelpful.

  • @manikandanraman
    @manikandanraman 2 ปีที่แล้ว +38

    I didn’t even realised how fast 10 minutes went, but the amount of knowledge shared in that short duration was very helpful.

    • @Fight011
      @Fight011 ปีที่แล้ว

      I finished this while video in 2 days 😀

  • @suraj98222
    @suraj98222 2 ปีที่แล้ว +10

    I'm studying for Comptia A+, this video covered many basic command needed to use Linux. Thanks

  • @cyrusdeath
    @cyrusdeath 2 ปีที่แล้ว +9

    I don't comment often, but here's one for ya. I'm a Sr. Neteng at a small Telco, and I've got two peers that are constantly watching your videos and telling me what they learned from you. I'm pretty impressed with how much they have absorbed from your videos, including this one! Keep up the great content, and maybe you can slide over to the dark side of networking and ditch Cisco for Juniper :)

    • @domxgun
      @domxgun ปีที่แล้ว

      Aruba is the way my friend.

  • @maroneda1063
    @maroneda1063 ปีที่แล้ว +3

    Thank you Chuck. It's been 4 months that I'm using Linux bare metal [11 months if virtual machines is counted, 9 months if wsl is counted]. It all started when your video appears in my feed saying "you need to learn virtual machine right now", still remember that feeling, heart beats so fast, hands are getting cold while setting up my very first virtual machine lol. Thank you, learned a lot in this video, and all of ur vids😊❤️

    • @gggggggz5
      @gggggggz5 9 หลายเดือนก่อน

      Hands shaking on making a machine that literally can be fucked up without worry ? Are you a child playing with a pc for the first time ?

  • @TheDrAkira
    @TheDrAkira ปีที่แล้ว +4

    I've been procrastinating your channel for years man, mostly because of my own ego as an IT and Cybersecurity specialist but sometimes you need to step down a notch and start from scratch just to see those many many things you overlooked over the years cutting corners to win the rat race. I just decided to left the rat race and start my own business and BOOM now I have time to properly do all this thing again. Thank you, I really enjoy reviewing my entire career in IT with you Chuck! Not because I want to become a better productive employee, nah., because i want to know stuff better this time just for me!

    • @bunnysoft
      @bunnysoft 5 วันที่ผ่านมา

      @TheDrAkira so how is you business going after the year? I'm just curious random guy from internet :)

  • @santosvision
    @santosvision ปีที่แล้ว +27

    I love this dude... im leaning cloud computing (GCP) once i land a job, im defff supporting this channel in everyway i can... thank you Chuck!!

    • @gggggggz5
      @gggggggz5 9 หลายเดือนก่อน +1

      Graduate from highschool first

    • @muditkhanna8164
      @muditkhanna8164 8 หลายเดือนก่อน +4

      @@gggggggz5 always remember that there is a child behind the keyboard if you see "once i land a job", chill out dude, he's just a kid, we were like him once too.

    • @weapoolx182
      @weapoolx182 6 หลายเดือนก่อน +1

      @@muditkhanna8164 "there is a child behind the keyboard" yeah, the same kids they use slang acronyms and/or abbreviations such as .... tbh, kewl, sh, yolo ... yada yada 🤣😂

    • @stayingfitandfocused
      @stayingfitandfocused 5 หลายเดือนก่อน

      Here for the same reason rn. Interview I'm 10 minutes lol

  • @gogogomes7025
    @gogogomes7025 2 ปีที่แล้ว +3

    So happy that i knew 99% of it, i've been studying linux for a couple of months and i guess i just haven't been giving myself enough praised for all i learned so far.

    • @scary34
      @scary34 ปีที่แล้ว

      that 1% was worth it because the video was just 10minutes

  • @emmap4339
    @emmap4339 ปีที่แล้ว +13

    This video nails it!!! Absolutely excellent: No BS, no blabla, just pure knowledge.
    The BEST of all. Thanks Chuck!

  • @brianogram5194
    @brianogram5194 2 ปีที่แล้ว +26

    For shutdown/restart you can just use "shutdown now" without the -h. Adding -h leaves it up to the system to decide whether to halt or actually shutdown. The -H is for halt which stops processes but doesn't cut the power. I haven't seen anyone halt a system in the field.

    • @SALTINBANK
      @SALTINBANK 2 ปีที่แล้ว +1

      reboot & shutdown 0

    • @marvinmartin1357
      @marvinmartin1357 2 ปีที่แล้ว

      Good info… our LOP has a shutdown -h now…. Later I learned I could just type reboot

    • @fritzlb
      @fritzlb ปีที่แล้ว

      Also, depending on your distro shutdown may not actually do anything or exist as a command. systemctl poweroff is cleaner then.
      (can also be caused by typing su root instead of su root - before shutdown because only the latter properly changes environment variables…)

  • @NerdyEd
    @NerdyEd 2 ปีที่แล้ว +3

    I have been in this industry 20 years and I was sure I must know all of these. Never used cmp before. I usually just use an option on diff. Thanks for the new command.

  • @prashlovessamosa
    @prashlovessamosa 2 ปีที่แล้ว +98

    Man you are awesome i want a teacher like you.

  • @rocko6439
    @rocko6439 ปีที่แล้ว +6

    I haven't use unix/linux for more than a decade. Watching this video made me feel nostalgic.
    I remember getting MKS Tools just to get started with Unix commands.
    Later, I got Coherent (Unix for PCs). When Linux became popular, they close.

  • @no0bstyle741
    @no0bstyle741 2 ปีที่แล้ว +38

    It would be a pleasure to have you as a teacher in a week long course. It wouldn‘t be as boring as in most other courses I attended so far and I believe I would take an understanding and knowledge with me as of a week long training. Thank you for all your efforts!

    • @mridulranjan1069
      @mridulranjan1069 ปีที่แล้ว

      Make sure you have 15000 coffees ready, he can't do shit without it and a gazillion tantrums! He can barely act professional, can't be a teacher

  • @Zer0kbps
    @Zer0kbps ปีที่แล้ว +1

    this is my kind of video, no pre-yapping, no post-yapping just 10mins of actual. Another Sub here mate.

    • @gggggggz5
      @gggggggz5 9 หลายเดือนก่อน

      10 minutes of yapping about non universal commands

  • @Blaxolot
    @Blaxolot ปีที่แล้ว +6

    This is amazing, I'm just starting my adventure with Ubuntu on M1 MacBook Pro using a virtual machine with UTM and I really needed some interesting and useful commands and boom your video appeared on the home page. You explain everything very simply and in a short time. And I absolutely love your videos, keep it up 🙂

  • @FlaxTheSeedOne
    @FlaxTheSeedOne ปีที่แล้ว +8

    I also love:
    tldr - for man but with examples in quick
    tree - to look how the folder struckture is below the current or specified directory

  • @noss403
    @noss403 2 ปีที่แล้ว +9

    1:27 > will replace content of existing file. >> will append.

  • @X19-x5f
    @X19-x5f ปีที่แล้ว +18

    Great video NetworkChuck. I'm a little farther along in my Linux journey that a beginner so this rapid-fire format is great for me. I can do my research on my own for the commands that are unfamiliar to me. Thanks man! Love this channel.

  • @paulosullivan3472
    @paulosullivan3472 ปีที่แล้ว +13

    I would also add the command locate. I use it all the time as a quick way to find files etc on the system.

  • @FlakeyPM
    @FlakeyPM 5 หลายเดือนก่อน

    I've been using Linux for 25yrs and you taught me a couple of new ones. Cheers😁

  • @harshpanchal1393
    @harshpanchal1393 ปีที่แล้ว +23

    @NetworkChuck You are amazin. Saved my 10 hours of studying and your videos are actually the best ones out there. You are always my number 1 choice for anything related networking or learning something new.
    You are Amazing. Keep up with the good work

  • @darviniusb
    @darviniusb 10 หลายเดือนก่อน +2

    Linux desktop is my daily machine for over 10 years now, but i am in linux space since 20 years and even if i know many of these commands is still watch these videos because it makes me remember other commands i don't use that often or i find out something new even after so long, and makes me love linux flexibility even more. And i love this channel.

    • @gggggggz5
      @gggggggz5 9 หลายเดือนก่อน

      So you watch a 10 minute video to hunt down a command instead of just googling it ? Sure ya do

    • @stayingfitandfocused
      @stayingfitandfocused 5 หลายเดือนก่อน

      Hes just wstching it to watch something he enjoys. Not thst deep man lol ​@@gggggggz5

    • @graceambassador65
      @graceambassador65 3 หลายเดือนก่อน

      Wow! 20 years! I am 72 and have been learning for 2 months.

  • @krishombre
    @krishombre 2 ปีที่แล้ว +3

    I'm a sysadmin and use Linux for years, I'm glad I knew all the commands shown on this video! :D
    Keep up the great work Chuck!

    • @timarmstrong8765
      @timarmstrong8765 2 ปีที่แล้ว

      I would love to be sys admin as well but with self taught Linux CLI, it take me nowhere. At the end experience matter

    • @krishombre
      @krishombre 2 ปีที่แล้ว

      @@timarmstrong8765 I don't fully agree, there are many companies looking for people who have no experience and are passionate about Linux and getting better!
      I've enrolled in Computer Science university some years ago, but I paused it because it was not really interesting, I wanted hands-on experience. I started learning Linux and coding by myself in my free time and started in a hosting company as a Junior Support Engineer up to Senior Technical Engineer in 3 years and then I was mentoring members of our team. After that I joined a company as a sysadmin, so everything is possible if you are passionate about what you are doing! :)
      Good luck mate!

    • @aleenajoseph3414
      @aleenajoseph3414 9 หลายเดือนก่อน

      What is the .awesome extension used with echo?

  • @abrahamsimonramirez2933
    @abrahamsimonramirez2933 ปีที่แล้ว +1

    I knew them all and more(after over 15 years growing my expertise in linux) but I enjoyed watching this video, I just enjoy anything linux,programming and networks!

  • @Zancb
    @Zancb ปีที่แล้ว +3

    @ 10:00 - using 'kill -9' will send a SIGKILL signal to the process, which can cause issues. If the process has an open port or writing to a file, it can cause issues with your operating system.
    Best practice is to use a regular 'kill' command to send a "SIGHUP" signal, which tells the process to try to clean up what it was doing before exiting.

    • @billeterk
      @billeterk ปีที่แล้ว +1

      I think the default is SIGTERM rather than SIGHUP

    • @egor.okhterov
      @egor.okhterov 2 หลายเดือนก่อน

      If SIGKILL will cause problems to OS then OS will not allow SIGKILL.
      SIGKILL will not work if the process is in uninterruptable state.

  • @goldfield78
    @goldfield78 2 หลายเดือนก่อน

    The info, pacing, humor and energy of this tutorial was just amazing, a masterpiece.

  • @yohannestadiwos
    @yohannestadiwos 2 ปีที่แล้ว +20

    One of the best videos you ever made.🤜

  • @karthi-h2y
    @karthi-h2y 10 หลายเดือนก่อน

    Awww....This takes me 12 Years back when i started as a fresher in IT. My first job was to manage ETL & Databases in LINUX environment. Seeing this video takes me back to those days, also remembering some wonderful things i did and hope that helps in a upcoming interview!

  • @olakunleoni1514
    @olakunleoni1514 2 ปีที่แล้ว +8

    Chuck you're a beast! Just know that. This is too powerful. Thanks man!!!🙌🙌🙏

  • @cutie_dutch3145
    @cutie_dutch3145 ปีที่แล้ว +3

    As an App Support Engineer, using UNIX OS for support. The commands are almost similar from UNIX to Linux. Thanks for sharing this, Sir. 😊

    • @gggggggz5
      @gggggggz5 9 หลายเดือนก่อน

      The commands really aren't relatable ? We get that you know big names but it's almost comical when you just throw them around like that without knowing what you're talking about

    • @MatteoSuca
      @MatteoSuca 4 หลายเดือนก่อน

      @@gggggggz5 bro's name is cutie dutch come on how can you be mad at him lol

    • @LordTrashcanRulez
      @LordTrashcanRulez หลายเดือนก่อน

      ​@@gggggggz5The commands are very similar in naming scheme and function.

  • @farahdilem7387
    @farahdilem7387 2 ปีที่แล้ว +1

    Man!!!! I learn much better in your videos than at school. You are a genius

  • @peacefusion
    @peacefusion 6 หลายเดือนก่อน +32

    whos here because they have forgotten 90% of commands again

    • @abird8254
      @abird8254 2 หลายเดือนก่อน +2

      Not me

    • @M3Busssin
      @M3Busssin หลายเดือนก่อน

      Not all of us are drug users sorry bub

  • @jsaenz42
    @jsaenz42 5 หลายเดือนก่อน

    Been in linux every day for like 12 years and still got some gems from that. Well done

  • @Zancb
    @Zancb ปีที่แล้ว +5

    @7:57 - traceroute will list every hop /that responds back to the trace/. Not every node will necessarily respond back to traceroute, FYI.

  • @MGTRN-tw5uq
    @MGTRN-tw5uq 2 ปีที่แล้ว +1

    Excellent content. Everyone that uses Linux needs to watch this...RIGHT NOW!

  • @joebashour
    @joebashour ปีที่แล้ว +3

    This is amazing! I wish I found out about your channel when I first started uni.
    I would have saved a lot of the hours being lost.

  • @shwn2737
    @shwn2737 ปีที่แล้ว +1

    OMFG. Thank you so much for your amazing video. This is the best video I've ever seen for me personally as an inpatient learner. There are thousands of Linux command videos around on TH-cam, but they either talk slowly or are unprepared. I am glad I found your video. Thank you!

    • @johnd942
      @johnd942 4 หลายเดือนก่อน

      @shwn2737: You disrespectful asshole!
      Be careful you don't get struck down using such blasphemy.

  • @Xalimeo
    @Xalimeo 2 ปีที่แล้ว +29

    Absolutely incredible video!
    I already knew almost all of them but you created a masterpiece of compressed informative walkthrough of important and handy linux commands!

  • @ShashiPaswan-s8u
    @ShashiPaswan-s8u 2 หลายเดือนก่อน

    Best Linux Commands tutorial video on the TH-cam, very effective and straight forward. Thank you so much.

  • @seddiec7875
    @seddiec7875 ปีที่แล้ว +3

    Took a month long Linux intro course. This video teaches everything that took that month but in a much more to the point and easier to understand way.

  • @okunoyesouleiman9117
    @okunoyesouleiman9117 10 หลายเดือนก่อน +1

    Everytime I watch your video, I always have a reason to watch it more.
    Thanks so much sir

  • @400volts
    @400volts 2 ปีที่แล้ว +13

    Awesome! And you timestamped all the commands. Kudos man.

  • @RzariRzari
    @RzariRzari 2 หลายเดือนก่อน

    I usually watch these type of videos to relax as I know all basic commands. I'm not super user in any means, just regular guy working on Linux, but 'cd (space)' will be so useful

    • @TechTravoSandeep
      @TechTravoSandeep 2 หลายเดือนก่อน

      I made a video on password cracking and short videos on Linux Commands.kindly watch it and do support ☺️

  • @geofreypejsa54
    @geofreypejsa54 2 ปีที่แล้ว +6

    Excellent video. You present it in an easy-to-learn fashion. Thanks!

  • @mouadaloubi183
    @mouadaloubi183 6 หลายเดือนก่อน

    we need a linux course from you bro your explanations and the way you hand the information are literally the best

  • @theREALfrancyz
    @theREALfrancyz ปีที่แล้ว +9

    Love these kinds of content. Brief, concise, and packed with so much knowledge.

  • @viswavenkat5174
    @viswavenkat5174 3 หลายเดือนก่อน

    excellent video. I usually don't comment on any of the videos. but he made me do it. He taught me all the Linux commands that I learned in my 4 year engineering course. Hats off to you sir

  • @stefandemerov8423
    @stefandemerov8423 2 ปีที่แล้ว +4

    Nice list, also made me happy, that I know them all :)

  • @Sawta
    @Sawta ปีที่แล้ว +1

    I wasn't familiar with shred, so I looked it up, and found an interesting warning that users should be aware of:
    "Take note that shred relies on an important assumption: that the file system overwrites data "in-place." This assumption is the traditional way to do things, but many modern file systems do not do things exactly this way."
    It goes on to explain that if you use log or journal structured file systems like XFS, Ext3, RAID, etc. the command may not work as expected.

  • @gracienlebel4824
    @gracienlebel4824 2 ปีที่แล้ว +7

    Very nice! I am surprised to know that I already know half of the commands that you listed, thanks!! ❤️

  • @avi.chan23
    @avi.chan23 8 หลายเดือนก่อน

    Damn... that´s probably the best linux basic commands training ever put into the internet. I am completely new to linux and got a bit scared but your video is amazingly informative, only giving information about what command, what to use it for and how it basically works. Thanks a lot

  • @vivekpandey95
    @vivekpandey95 2 ปีที่แล้ว +35

    Great video, really helpful. please continue making more awesome stuff like this

  • @DarriusLondon
    @DarriusLondon ปีที่แล้ว +1

    I watch these on the way to work and play around once I’m off work these help with my IT courses thank you!

  • @johnny7sk925
    @johnny7sk925 ปีที่แล้ว +5

    Could be little bit slower, but content is great and useful. Ďakujem.

    • @FlamingCockatiel
      @FlamingCockatiel ปีที่แล้ว +1

      I found myself pausing to practice. Yeah, it was fast.

    • @graceambassador65
      @graceambassador65 3 หลายเดือนก่อน

      @@FlamingCockatiel I changed the 'speed' to 3/4 and "still Paused to practice" :)

  • @Boyfred1
    @Boyfred1 ปีที่แล้ว

    i literally have a operating systems test next week and cried when this video popped up on my screen. Thank you so much Network Chuck. someday when I become an actual programmer, i will buy you a coffee :)

  • @tgmct
    @tgmct 2 ปีที่แล้ว +8

    Beware! netstat is NO longer included with some Debian based distros. They say it's depreciated. Maybe they are really trying to depreciate the knowledge of us that have been around for a while. You can install it again with the net-tools package available in some distros.

    • @joltrail3588
      @joltrail3588 ปีที่แล้ว

      It has it issues and was replaced, which was partially mentioned
      netstat -> ss
      ipconfig -> ip

  • @jamesa.5052
    @jamesa.5052 ปีที่แล้ว

    Honestly, all your videos are amazing> Thank you> Thank you

  • @theguyinthefunnyhat
    @theguyinthefunnyhat ปีที่แล้ว +6

    I've used Linux for almost a decade as my primary OS on my desktop and laptop, and I never knew about shred. 95% of this stuff I knew already. About 5% of it I use on a regular basis - Vim, sudo apt update and ssh/sftp mostly. Sometimes mv for moving a boatload of files around, or some combination of commands to grab a list of certain files and move/delete them.

  • @rogerhuston8287
    @rogerhuston8287 หลายเดือนก่อน

    As an MS DOS user 20 years ago, this was perfect for me to get back into cmd line.

  • @jessica.roberts
    @jessica.roberts 2 ปีที่แล้ว +6

    Thank you 😊

  • @satsukynolife4094
    @satsukynolife4094 ปีที่แล้ว

    as a first year student in informatics, you are my hero and i love you

  • @devanshkanda9618
    @devanshkanda9618 2 ปีที่แล้ว +4

    Awesome Chuck❤️❤️

  • @darlingred6054
    @darlingred6054 9 หลายเดือนก่อน

    Hey. I have ADHD. It's really bad and its hard to focus. Your video pacing, energy, and humor is really fun and helpful to me and enables me to learn and even be enthusiastic about this. Thanks for this video and the one about SQL basics. an SQL advanced tutorial would be awesome, learning things like how foreign keys work and how to manage more advanced SQL systems.

  • @zajlord2930
    @zajlord2930 2 ปีที่แล้ว +8

    that feels pretty good to already know most of these commands

  • @renerivera8115
    @renerivera8115 2 ปีที่แล้ว +1

    I'm so recommending this video to on board newbies in my development team. Thanks.

  • @HTWwpzIuqaObMt
    @HTWwpzIuqaObMt 2 ปีที่แล้ว +5

    Awesome. Good vid :)

  • @pavileanumircea1446
    @pavileanumircea1446 ปีที่แล้ว +1

    One of the best videos on internet. Also, every second in this video is useful which is crazy. Thanks Chuck

  • @Kr3m_
    @Kr3m_ 2 ปีที่แล้ว +4

    10:45 Just wanted to point out that it's faster to use sudo poweroff than sudo shutdown -h now

  • @AlonsoVPR
    @AlonsoVPR 2 ปีที่แล้ว +1

    This video is directly going to my favs! even though I have 10+ experience with linux you never stop learning
    Thank you sir!

  • @TKontent
    @TKontent 4 หลายเดือนก่อน +3

    My dad was watching me type “finger dad” and was looking at me like 🤨

  • @razorwire111
    @razorwire111 2 ปีที่แล้ว +2

    Thanks for putting this together. Been messing around with Linux for awhile and this has helped put all the great commands in one place to reference.

  • @Conzales
    @Conzales ปีที่แล้ว +3

    👌Awesome video Chuck to get people started quickly. It all begins with being pointed in the right direction when trying to learn, newbies en pro's alike. These things took me years to learn by googling it together. 👍 Thank you, nice work.

  • @rahimzaghdar3026
    @rahimzaghdar3026 2 ปีที่แล้ว +1

    Seriously this dud has some serious teaching skills great video!

  • @steaksbeers
    @steaksbeers 2 ปีที่แล้ว +5

    Personally I'd add "cd -" to go back to the last directory, sed and tr are useful with grep and awk, and "while read do done", super useful when looping through find results (which can use a command that's escaped with "{} \;". I used to pipe stuff into perl -e a lot too but I haven't done much scripting for the last decade or so, I started about 25 years ago in the late 90's on Solaris and sh & ksh before bash.

    • @steaksbeers
      @steaksbeers 2 ปีที่แล้ว +2

      oh, also must suggest 'dd' command for super useful way of converting data. About a handful of times I've done a full disk replication using an Ubuntu recovery loaded from USB drive, and these handful of times have saved my system state without loss of data, at no cost and enabling me to fix a problem with a backup state. I couldn't find a Windows equivalent that didn't involve substantial cost for drive duplication.

  • @New_Genesis_dev
    @New_Genesis_dev 4 หลายเดือนก่อน

    This has to be the video that has had the most impact on me! I recently transitioned into DevOps and i need to learn Linux and this is so straightforward! Coupled with ChatGPT i think I'm gonna soar!!!!!

  • @shreyasnair02
    @shreyasnair02 2 ปีที่แล้ว +4

    Also tell us about plugins you use, like fzf or j and stuff.
    It's hard to find out what people are doing that make their experience productive

    • @Shywizz
      @Shywizz 2 ปีที่แล้ว

      Tbh i think the whole point is that you create your own productivity

  • @shurikensage
    @shurikensage 2 ปีที่แล้ว +1

    I recently started learning linux, i think this video is for me, it just came the right time . Thanks

  • @Bussysaka
    @Bussysaka 2 ปีที่แล้ว +19

    Continue python course please!!

  • @kiiiburn
    @kiiiburn 2 ปีที่แล้ว +1

    I teach a group Afghan refugees (network/security/linux) and this video is great for them. Thanks!

  • @bgodley504
    @bgodley504 2 ปีที่แล้ว +5

    Could you do a video on bash tricks from beginner to advanced? Beginner would be like piping and redirecting stdin, stdout, and stderr. Advanced would be like all the alt hot keys and similarly esoteric tricks.

  • @Ecb3rtius_OmVr
    @Ecb3rtius_OmVr ปีที่แล้ว

    As someone who is studying Linux and it's command this is actually useful and fun to watch

  • @1NEEclipse
    @1NEEclipse 2 ปีที่แล้ว +4

    Can we ALL vote to get chuck his own school?

  • @Handelsbilanzdefizit
    @Handelsbilanzdefizit 2 ปีที่แล้ว +1

    Great, these are indeed the most important commands (for debian user :-)
    Just missing command for groups, pipes (,|) and compile tools (configure, make, install)

  • @vishalgreene1854
    @vishalgreene1854 ปีที่แล้ว

    I come back to this video periodically, always motivates me to continue learning.

  • @VacumOvale
    @VacumOvale ปีที่แล้ว

    as a linux user i can confirm the best tool to have is google, because most of the commands are rarely used and will be forgotten sooner or later. videos like these are great way to refresh your memory of the things i learned in the past and forgot.

  • @zaccampa4055
    @zaccampa4055 3 หลายเดือนก่อน

    I was so intimidated by Linux at first but when I was required to use it for college, I fell in love with it. It is so much fun I honestly prefer it over Windows now.

    • @TechTravoSandeep
      @TechTravoSandeep 2 หลายเดือนก่อน

      I made a video on password cracking and short videos on Linux Commands.kindly watch it and do support ☺️

  • @Each1Teach1Tech
    @Each1Teach1Tech ปีที่แล้ว

    He is a great one.... He jokes around then he teaches, that is epic. Keep it up.

  • @harshanaini1509
    @harshanaini1509 8 หลายเดือนก่อน

    You are the man who explained in a short time! kudos sir

  • @FirstNameLastName-fm2ye
    @FirstNameLastName-fm2ye 2 ปีที่แล้ว

    thanks chuck! I learned more from you about Linux in 10 mins than I have in my entire bootcamp that I paid 17k for....