Linux Command Line Full course: Beginners to Experts. Bash Command Line Tutorials

Поділитися
Вставка
  • Опубліковано 7 чер 2024
  • Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell. First released in 1989, it has been used widely as the default login shell for most Linux distributions.
    In this course you will learn how use bash command to accomplish various computer task.
    Following Bash topics have been shown and elaborated properly.
    ⭐ Table of Contents ⭐
    (0:00) Linux Command: cal
    (0:39) Linux Command: date
    (1:30) Linux Command: pwd
    (3:02) Linux Command: exit
    (3:05) Linux Command: Navigate bash history using arrow keys
    (6:27) Linux Command: Navigate left and right using arrow keys
    (7:17) Linux Command: mkdir
    (9:55) Linux Command: ls1
    (11:45) Linux Command: less
    (18:44) Linux Command: ls2
    (22:53) Linux Command: ls3
    (25:06) Linux Command: ls4
    (30:20) Linux Command: ls5
    (32:37) Linux Command: ls6
    (37:18) Linux Command: rm1
    (43:50) Linux Command: Using cd to navigate to a directory using a relative path
    (52:55) Linux Command: Understanding complex relative paths using . and ..
    (1:02:03) Linux Command: cd2
    (1:12:49) Linux Command: cd3
    (1:19:09) Linux Command: cd4
    (1:24:49) Linux Command: mv
    (1:30:21) Linux Command: cd5
    (1:34:56) Linux Command: ln1
    (1:39:27) Linux Command: ln2
    (1:52:57) Linux Command: file
    (1:55:27) Linux Command: cp2
    (1:59:00) Linux Command: cp1
    (2:02:56) Linux Command: Using echo to print simple strings
    (2:05:44) Linux Command: Using echo to display multi-line messages
    (2:08:44) Linux Command: Using echo to display messages with escape sequences
    (2:16:15) Linux Command: ls and cd
    (2:23:15) Linux Command: cat
    (2:28:28) Linux Command: uniq
    (2:31:40) Linux Command: wc
    (2:34:22) Linux Command: grep
    (2:37:27) Linux Command: head and tail
    (2:40:44) Linux Command: Echo
    (2:43:17) Linux Command: Wildcard Expansion
    (2:46:28) Linux Command: pathname expansion
    (2:48:13) Linux Command: Tilde expansion
    (2:49:46) Linux Command: Arithmetic expansion
    (2:56:04) Linux Command: Brace expansion
    (3:10:33) Linux Command: Parameter expansion
    (3:16:22) Linux Command: Command substitution
    (3:20:46) Linux Command: Escape characters
    (3:28:14) Linux Command: Double quotes
    (3:39:36) Linux Command: Single Quotes

КОМЕНТАРІ • 357

  • @GeeksLesson
    @GeeksLesson  3 роки тому +110

    ⭐ Learn more: ua-cam.com/play/PLKp3X-578hN99d7bj6EU-AnGyAE6Fdc6R.html
    ⭐ Table of Contents ⭐
    (0:00) Linux Command: cal
    (0:39) Linux Command: date
    (1:30) Linux Command: pwd
    (3:02) Linux Command: exit
    (3:05) Linux Command: Navigate bash history using arrow keys
    (6:27) Linux Command: Navigate left and right using arrow keys
    (7:17) Linux Command: mkdir
    (9:55) Linux Command: ls1
    (11:45) Linux Command: less
    (18:44) Linux Command: ls2
    (22:53) Linux Command: ls3
    (25:06) Linux Command: ls4
    (30:20) Linux Command: ls5
    (32:37) Linux Command: ls6
    (37:18) Linux Command: rm1
    (43:50) Linux Command: Using cd to navigate to a directory using a relative path
    (52:55) Linux Command: Understanding complex relative paths using . and ..
    (1:02:03) Linux Command: cd2
    (1:12:49) Linux Command: cd3
    (1:19:09) Linux Command: cd4
    (1:24:49) Linux Command: mv
    (1:30:21) Linux Command: cd5
    (1:34:56) Linux Command: ln1
    (1:39:27) Linux Command: ln2
    (1:52:57) Linux Command: file
    (1:55:27) Linux Command: cp2
    (1:59:00) Linux Command: cp1
    (2:02:56) Linux Command: Using echo to print simple strings
    (2:05:44) Linux Command: Using echo to display multi-line messages
    (2:08:44) Linux Command: Using echo to display messages with escape sequences
    (2:16:15) Linux Command: ls and cd
    (2:23:15) Linux Command: cat
    (2:28:28) Linux Command: uniq
    (2:31:40) Linux Command: wc
    (2:34:22) Linux Command: grep
    (2:37:27) Linux Command: head and tail
    (2:40:44) Linux Command: Echo
    (2:43:17) Linux Command: Wildcard Expansion
    (2:46:28) Linux Command: pathname expansion
    (2:48:13) Linux Command: Tilde expansion
    (2:49:46) Linux Command: Arithmetic expansion
    (2:56:04) Linux Command: Brace expansion
    (3:10:33) Linux Command: Parameter expansion
    (3:16:22) Linux Command: Command substitution
    (3:20:46) Linux Command: Escape characters
    (3:28:14) Linux Command: Double quotes
    (3:39:36) Linux Command: Single Quotes

    • @ioanalex3911
      @ioanalex3911 3 роки тому +3

      Thank you for the free and detailed explanation, note that starting at @2:12:47 the commands are missing, only some results are shown

    • @sunilpatel9615
      @sunilpatel9615 3 роки тому

      Hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhi

    • @sunilpatel9615
      @sunilpatel9615 3 роки тому

      Hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhh-hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhii

    • @petarmitrovic3784
      @petarmitrovic3784 2 роки тому

      Pa da man and the world has a lot to do in the past and it has been a long time since we have seen that in the last few months that we are still in love with our new house in a few years now that we are a little bit closer to the end of the month we have to go to a wedding that we will not be able for a few weeks to go with our parents to stay in our family for a few months so we will not be able until we get back to the states that we will not be able until we get back to the states that we will not be able until we get back to the states that we will not be able

    • @petarmitrovic3784
      @petarmitrovic3784 2 роки тому

      Pa da man and the world has a lot to do

  • @augustusburr
    @augustusburr 3 роки тому +352

    *NOTES:*
    ● cal - to show calendar
    ● date - to display current time and date
    ● pwd - location of where we are currently located
    ● man ___(command) - shows the manual page of command
    ● cd - to go somewhere else, change directory
    ● exit - to end a terminal session
    ● Using up and down keys to navigate the command history
    ● Using left and right arrow keys to navigate within the current command
    ● mkdir - to create directory
    ● mkdir -v - shows message for each created directory
    ● mkdir ___ ___ - can also create multiple directory
    ● mkdir ___/___ - to create directory elsewhere (if parent dir doesn’t exist, it will fail)
    ● mkdir -p ___/___ - creates parent dir as needed
    ● mkdir {2008..2017}-{01..12} - creates folders performing brace expansion
    ● ls - displays the content of current dir
    ● less (path) - to open any text file
    ● To exit less press Q
    ● less -N - to display with line numbers (when working with codes)
    ● Less is capable to show any language
    ● less (path)/* - to show several text files
    ● ls (path) - to show contents of non-current dir
    ● ls .. - refers to the parent of current dir
    ● ls -l (path) - to see the symbolic link of file (long listing)
    ● file - to see the symbolic link of file
    ● ls -a, -all - lists dir with hidden files
    ● ls -l - shows additional information for each file
    ● ls -lh - prints size of files in human readable format
    ● ls *.h - displays all files whose filenames end in .h (or any other string)
    ● rm - to delete files
    ● rm -i - prompts before every removal
    ● rm -v - explains what is being done
    ● rm -r - removes file with their content
    ● . - refers to the current dir
    ● .. - refers to the parent dir
    ● cd (without path) - change to the home dir
    ● mv ___ ___ - to move(rename) files
    ● mv -v ___ ___ - explains what is being done
    ● mv __ __ __ ___ - to move multiple files
    ● cd ~USERNAME - refers to the home dir of the user
    ● cd ~ - refers to own home dir
    ● ln - creates symbolic links between files
    ● ln target linkname - linkname links to target
    ● ln target - creates symbolic link to that file with the same name in the current dir
    ● cp source dest - to copy file to another destination
    ● cp dir dest - to copy dir to another destination
    ● cp -r dir dest - to copy dir with contents, if dest doesn’t exist it will be created
    ● echo - displays simple message
    ● echo -e - enables using backslash-escaped characters
    ● echo * - displays the listing of files of current dir
    ● echo ~USERNAME - shows the abs path of home dir of user
    ● echo $(( 5 + 5 )) - performs arithmetic expressions OUTPUT: 10
    ● echo abc{A,B,C}mm - performs brace expansion OUTPUT: abcAmm abcBmm
    abcCmm
    ● echo num_{1..3} - OUTPUT: num_1 num_2 num_3 (also works for letters)
    ● echo $( ls ___ ) - firs, the command inside $( ) will be executed, then echo
    ● echo \(character) - \ is used to escape character conflicts
    ● grep ___ [file] - print lines matching a pattern [searches in file]
    ● grep -i - to ignore case sensitiveness
    ● grep -v - selects non-matching lines
    ● grep -c - prints a count of matching lines
    ● head [file]- prints the first 10 lines
    ● tail [file]- prints the last 10 lines
    ● head/tail -n -specifies the lines of prints

  • @miserableoldbastard7044
    @miserableoldbastard7044 3 роки тому +33

    I just found this and Lane is a awesome teacher I'm going through these lessons. I am new to Linux and he really makes things clear. thank you

  • @xoxo-sf1zg
    @xoxo-sf1zg 4 роки тому +140

    Thank you sir! For providing quality content for free 😭😭

    • @GeeksLesson
      @GeeksLesson  4 роки тому +32

      It's our pleasure. Happy learning

  • @gabrielafialova441
    @gabrielafialova441 3 роки тому +24

    Thank you very much for this course, it did me a great service. I like your teaching methods and the way you take the time to break down and explain all examples in details. This helped me a ton!

  • @ninthsinner
    @ninthsinner 3 роки тому +23

    Simple straight and very well made !! I’m an admin myself and this helped me a lot in revising my basics. I must say one of the best videos I came across.
    And the index is in the comments too added by the author !!
    Thanks for this vid bro 👍

  • @Airisweetheart
    @Airisweetheart Рік тому +3

    This guide is excellent I have been through several Linux bash tutorials and they would explain the simple command but with zero context. You give great context and great examples. Thank you so very much for this guide! Excellent work. 10/10.

  • @1986anakonda
    @1986anakonda 4 роки тому +8

    Best tutorial I found on youtube , greeting man good job , I definetly understand now the basics more :D

  • @subrataray7532
    @subrataray7532 3 роки тому +5

    Awsome content . That too in free. Don't feel like skipping the add. You deserve it. Everyone please don't skip the add

  • @carleckhardt4701
    @carleckhardt4701 2 роки тому +1

    Very helpful, clear and concise, just what I needed!

  • @kanishkapillai2994
    @kanishkapillai2994 Рік тому +2

    Good, educative and informative... No clutter, no hypes... one of the best videos i have come across... You should make more content buddy... All the best!!!

  • @cgme7076
    @cgme7076 3 роки тому +14

    You do an *excellent* job at simply showing what the commands do and then letting students look into the commands further. Most teachers, especially in college, tend to give far too much exposition when explaining simple concepts. While knowing about GNU is important, you certainly don't need to know where Linux came from to understand and execute a command like "pwd". Thank you for doing a great job with your teaching.

    • @gruv2nz
      @gruv2nz 3 роки тому

      Agreed, Just what I was thinking.

  • @johnkang1202
    @johnkang1202 2 роки тому +3

    Really appreciate you doing this. One human to another ❤

  • @OGPimpin
    @OGPimpin 2 роки тому +2

    Dude, you are freaking awesome. Thank you for posting this!!

  • @OreWaKitasu
    @OreWaKitasu 3 роки тому +11

    OMG The understanding complex relative paths parts ALMOST killed me of boredom. And I fast forwarded, mind you! This is one of the most unnecessarily long explanation I have seen in all my years in tech!

  • @dragonballz74
    @dragonballz74 3 роки тому +6

    Thanks a ton!! It was indeed very informative. Thanks again.

  • @mr.thursday3768
    @mr.thursday3768 2 роки тому +2

    (No Sarcasml seriously) Your voice is refreshing after all the tutorials I've watched. Easiest 3hrs of my life

  • @amirmoezi8316
    @amirmoezi8316 2 роки тому +1

    Thanks a million for your invaluable content.. it's just wonderful

  • @JohnBrodt
    @JohnBrodt 3 роки тому +4

    Dude you make the best teaching linux ever!!! Fast and to the point, nobody beats that anywhere. Thank you for saving me so much study time!!! What I learn from your teaching style is 10x faster then any youtuber!!! You really do rock!

  • @ilia9401
    @ilia9401 2 роки тому

    Thank you so much! Really helpful video and I absolutely love the timelines

  • @min_ara7216
    @min_ara7216 2 роки тому +1

    thank you very much! I am using terminal for the first time and I was scared to see the outputs of commands in my computer lol. So helpful! :)

  • @gruv2nz
    @gruv2nz 3 роки тому +1

    well explained, easy to understand, thank you.

  • @MuhammadImran-pb7ki
    @MuhammadImran-pb7ki 3 роки тому +1

    I really appreciate your work. Thanks

  • @delboytrotter77
    @delboytrotter77 2 роки тому

    This was extremely useful. Thank you.

  • @archerboy1000
    @archerboy1000 3 роки тому +1

    best lerning film in Internet easy slowly from zero to 10 . nice job

  • @LidZLife
    @LidZLife 4 роки тому +10

    At this point about an hour in. Thank You! Great work!

  • @mdshahidurrahman8111
    @mdshahidurrahman8111 4 роки тому +9

    Thanks @Geek's Lesson for your contribution.

  • @--Tanjumul
    @--Tanjumul 2 роки тому +1

    Priceless education !

  • @microsoftsarker
    @microsoftsarker 2 роки тому +2

    Thank you for these good explanations

  • @whatkolkatathinkstoday8435
    @whatkolkatathinkstoday8435 4 роки тому +4

    Simple and useful.

  • @ITHunt-
    @ITHunt- 3 роки тому +1

    I love this channel, I love to learn

  • @vnnews3632
    @vnnews3632 2 роки тому +1

    thank you for free course.

  • @elisaspecchia803
    @elisaspecchia803 2 роки тому

    That was very helpful, thank you!

  • @salsafever100
    @salsafever100 10 місяців тому +1

    Thanks to Lane Schwartz for a perfectly scripted lesson and equally perfect audiovisual delivery, and thanks to the Geek's Lesson Channel for making these lessons available for free. You speak to the very essence of humanity.

  • @alexramsey4618
    @alexramsey4618 2 роки тому +1

    Thank you so much for sharing.

  • @humanobasura
    @humanobasura 2 роки тому

    You are awesome men!!! Thank's for this content. I really think that this is necessary to understand the linux command line! I am suscribed to your channel and I will waiting for new content. Greetings from Argentina!

  • @microsoftsarker
    @microsoftsarker 2 роки тому +1

    Thank you so much for this video, what a great help. It works perfectly. My ms office is activated now. LIKED AND SUBSCRIBED

  • @seanmahoney8345
    @seanmahoney8345 4 роки тому +5

    Thanks for the great tutorial! There was about 5 minutes around the grep explanation where you were typing off the screen, but not a huge deal.

  • @brendamartinez6955
    @brendamartinez6955 2 роки тому +1

    Thank you very much for this course

  • @samrat101
    @samrat101 3 роки тому

    Great work, I appreciate it, subscribed.

  • @husamalzahrani2503
    @husamalzahrani2503 4 роки тому +1

    Really great amzing job and vedio I appreciate it thanksss a lott man👍👍👍👍

  • @lucaspham5238
    @lucaspham5238 2 роки тому +1

    Quality contents, subscribed

  • @aaajojoaaa
    @aaajojoaaa Рік тому

    Thank you for your video. it is really good start to learn Linux!

  • @budi6703
    @budi6703 4 роки тому +7

    Thank you, thank you so much

  • @user-lx1vk6ti3u
    @user-lx1vk6ti3u 3 роки тому +1

    Thank you very much for the good video

  • @143jeg
    @143jeg 2 роки тому

    Playback speed adjustment and scrubbing are clutch on this video.

  • @unkn0wnrge189
    @unkn0wnrge189 2 роки тому

    It was a great course, congratulations. If you wan't to be better than everyone in youtube, I suggest making a list of exercices, I have practiced by my own exercices.

  • @josephbaker9673
    @josephbaker9673 2 роки тому +1

    one hell of a command line!

  • @MarioKL
    @MarioKL 4 роки тому +9

    peaceful, quiet, professional, enUS, no goats and chickens in the background...

  • @helenliu2371
    @helenliu2371 Рік тому

    This video quite friendly for new learners ❤

  • @pz9alpha715
    @pz9alpha715 4 роки тому +2

    Your content 😍 is awesome 😍😉

  • @vendetacgripnoseasad1197
    @vendetacgripnoseasad1197 2 роки тому +1

    Liked and subbed best tutorial for newbies in linux thx

  • @liuopluirt4599
    @liuopluirt4599 2 роки тому

    That's Great! Thank you so much.

  • @themptytree3145
    @themptytree3145 2 роки тому +1

    Thanks for tutorials!
    The timestamp for mv command should be 1:22:50 !!

  • @pankajkharade6936
    @pankajkharade6936 3 роки тому

    Excellent 👍👍👍👍

  • @liokgloki7791
    @liokgloki7791 2 роки тому

    I am new to Linux and he really makes things

  •  2 роки тому +1

    Thank you sir ❤️

  • @lennytheleopard
    @lennytheleopard 3 роки тому +32

    Double thumbs-up for putting the commands and timestamps in your comments

  • @margaritashamrakov
    @margaritashamrakov 3 роки тому +2

    Thank you

  • @cat-et6dx
    @cat-et6dx 2 роки тому +2

    THANK YOU!!!!!!!!!!!!!!!!!!!!!! there are some missing parts in the video (or is just my imagination?). However, I have learned a lot. Thanks again!!!

  • @DispelTV
    @DispelTV 2 роки тому +1

    Great video. PLay it using 1.75 speed to feel better.

  • @memejamas3818
    @memejamas3818 2 роки тому

    thanks Excellent content......

  • @bigaripolaylar8993
    @bigaripolaylar8993 3 роки тому +1

    Thank you very much sir, appreciated for your time.

  • @josephofori786
    @josephofori786 2 роки тому

    So, he spent thousands of dollars for college to help us. Get this man a damn medal

  • @Paula-ss2kn
    @Paula-ss2kn 2 роки тому

    Hi good video, your voice is so soothing.

  • @alexandratsinina34
    @alexandratsinina34 4 роки тому +3

    Very distinct and clear. But very basic info. Anyway thanks

  • @ioanalex3911
    @ioanalex3911 3 роки тому +2

    Thank you for the detailed explanation. Just note that the input commands (for greps) starting at @2:12:47 are missing; only some results are shown

    • @observador1115
      @observador1115 2 роки тому

      What would they be, give an example of them here or on video please.

  • @yannickpezeu3419
    @yannickpezeu3419 2 роки тому +1

    Thanks !

  • @mashfiqurbd
    @mashfiqurbd 3 роки тому +1

    thanks ❤️

  • @Finkelfunk
    @Finkelfunk 2 роки тому

    I mean, don't get me wrong, I appreciate the very thorough and simple explanation of this video...
    ... but man am I glad UA-cam has a 2x playback speed feature.

  • @basheerck757
    @basheerck757 4 роки тому +4

    Thank you sir

  • @user-lb5te3uq8l
    @user-lb5te3uq8l 11 місяців тому +1

    I'm satisfied with Alpine Linux. For me its the alone available & Compatible.

  • @ichimagik
    @ichimagik 3 роки тому +1

    little slow to explain but is really god :), i would just adjust a 20% the talking speed xD

  • @GooogleGoglee
    @GooogleGoglee 3 роки тому +121

    This video should be and can be compressed in 20 minutes

  • @davealsina848
    @davealsina848 3 роки тому +2

    ShortCuts for youtube video reproduction:
    j -> 10 secs back
    k -> pause
    l -> 10 secs forward
    i -> go to search menu while keeping the vid miniature
    : -> increase video speed
    ; -> decrease video speed
    view all that and more with: ] -> display shortcut menú

  • @saltypatriot1768
    @saltypatriot1768 2 роки тому

    Bruh.. u rock, thank u

  • @leerodrick7834
    @leerodrick7834 2 роки тому

    Hey Mr. Guy truly hats of and a debt unto you!
    I've been trying to stubbornly reverse-engineer machine executable lingo for some time now "more ignorance than lazy maby, :)".. this teaching method of yours is a fuck'N Godsend hope you are inspired to enlighten ppl like me more often. #You'reTheBest

  • @branquitodemunze
    @branquitodemunze 3 роки тому +4

    basics to basics

  • @anjinmiura6708
    @anjinmiura6708 2 роки тому +7

    Do one of these on "regex" THAT would be gold!

  • @Danielshay
    @Danielshay 3 роки тому +6

    very good, even though i missed the grep parts because of a problem capturing the video i guess... had to search for it somewhere else. but thx

  • @sandeepsinghnegi9220
    @sandeepsinghnegi9220 4 роки тому +4

    Yes

  • @dumidupramith3881
    @dumidupramith3881 3 роки тому +1

    great

  • @JoseAntonio-sn6sf
    @JoseAntonio-sn6sf 3 роки тому +1

    In Ubuntu 18.04.4, in the minute 1:46:53 the command $ ls ../kenlm outputs the file License, not the home directory. To ouput the home directory I just used $ ls ../ (being inside the folder baz of course)
    However, in order to create the symbolic link, it can be achieved also with $ ln -s "../kenlm/LICENSE baz" as in the minute 1:47:37

  • @marconejunior6474
    @marconejunior6474 3 роки тому +1

    Let's take a look, in the leassos from line basics..

  • @ChrisAthanas
    @ChrisAthanas 2 роки тому +1

    Perfect nap material

  • @mrthiefy
    @mrthiefy 2 роки тому

    thank
    you for
    saying
    everything
    in
    slow
    motion

  • @rodneydieguez52
    @rodneydieguez52 Рік тому

    AWESOME !!!
    Really great, in all terms, content, explanation, exemples... THANK YOU A MILLION TIMES for all effort to help others in this way FREE.
    I have one question after all 3 hours of this piece of work... in 53:49 there is a [!l] and makes a TREE of folders, right ?
    It's an alias that you formated or some trick I'll never see, or basic witchcraft ????
    Could elaborate more about it, please ?
    I've been searching a way to do this... I remember [tree] from DOS... old days...
    I got something in my 'alias book', but I want to know more...
    Thanks a lot for all !!!

  • @shatterstone3045
    @shatterstone3045 Місяць тому

    grep -c is an interesting one I didn't know. Personally, I'd just pipe it into wc (the word count program) with the -l flag for line count. Example: " cat ~/.bashrc | grep "alias" | wc -l " but now I can do this instead: " cat ~/.bashrc | grep -c alias "

  • @Vivacior
    @Vivacior 3 роки тому

    Great video....but volume is way low....can barely hear it on my iPad....
    Keep up the good work...👍

  • @zacy9362
    @zacy9362 3 роки тому +3

    Could you share your keyboard brand and model/type, the sound is amazing!

    • @DeeDee-rx3cb
      @DeeDee-rx3cb 3 роки тому

      Isnt it a mechanical keyboard?

    • @tpat90
      @tpat90 3 роки тому

      @@DeeDee-rx3cb Jfyi, you are probably right, but your comment isn't really helpful.
      If you are an actual admin for a system, you start to actually listen to keystrokes a lot.
      So calling a keyboard mechanical keyboard is like calling a car a petrol car. It's likely to be true, but not really helpful.
      And yes there are a bunch of really awesome sounding switches and some horrible sounding key switches (I'm looking at you cherry blue).
      I would recommend silent red (cherry) and most brown switches.
      If you want to piss of half the room while typing, use blue switches.

  • @johnsydney100
    @johnsydney100 2 роки тому +1

    i was taking nap during every pause

  • @madammemed3160
    @madammemed3160 2 роки тому +1

    how about sudo in linux?

  • @GuilhermeSilva-jm8yi
    @GuilhermeSilva-jm8yi 2 роки тому +1

    Can you explain why the command "cd //" access to a directory called "//" but one ou more than 2 slashes access to the directory "/", what is "//" directory?

  • @johnsummerlin7630
    @johnsummerlin7630 2 роки тому

    The captures for GREP just before 2h 15min were captured incorrectly and we can't see the commands typed in. Also, the speaker did not call out the exact syntax for what they were writing in the dark. Any advice on resources for learning more of grep?

  • @CodeUpskill
    @CodeUpskill 3 роки тому

    is it going to include complex coomands?

  • @gurdeepgss
    @gurdeepgss 3 роки тому +1

    how do you get an empty line/space before every prompt?

    • @Jeancahu
      @Jeancahu 3 роки тому +1

      Hi, your main prompt is stored in PS1, then you could just run
      PS1='
      '$PS1
      It will concatenate a new line at the begin when terminal prints the prompt, you could type '
      ' at the end too, just remember to use single quotes ' ' because bash needs to know
      is a literal, to save the config for every bash terminal just save the expression at the end of ~/.bashrc

  • @andreamaebutalid205
    @andreamaebutalid205 2 роки тому

    Hello where is this contents of the directory came from ? how do yo do this ? bjam, building, copying made ? please answer

  • @vancemaximus7407
    @vancemaximus7407 2 роки тому

    Video is out of sync with chapters or there are missing chapters.. (2:08:44) Linux Command: Using echo to display messages with escape sequences seem to be the last place it is correct.. you are missing LOTS of stuff in the middle was specifically lookin for uniq. That chapter drops you in the middle of an echo chapter.

  • @thebasicguy9071
    @thebasicguy9071 2 роки тому

    What distro were you using?

  • @SharkWitchMeruna
    @SharkWitchMeruna 2 роки тому

    1:35:24 just gives me a "file exists" error or a broken symlink when I do type a nonexistant file name :/ And grep doesn't do anything for me. The video seems to white out whatever he is typing and just shows the output?