Linux Sysadmin Basics 04 -- Shell Features -- Pipes and Redirection

Поділитися
Вставка
  • Опубліковано 14 бер 2014
  • Learn how to use two of the most powerful concepts of the Linux shell: Input/Output Redirection and Pipes.
    Input/Output redirection enables processes/commands to take input from files, the network, or other places (and receive input from the same).
    Pipes allow you to wire together different commands to create your own custom super-commands.
    In this video, I'll cover both UNIX features, using basic bash (Bourne Again Shell) in Linux.
    Full Playlist: • The Linux Basics Cours...
    My step-by-step project-based Linux course for beginners: www.udemy.com/course/hands-on...
    Free Linux Sysadmin Course Playlist: • The Linux Basics Cours...
    DigitalOcean referral link: m.do.co/c/0380a1db56a6
    Patreon: / tutorialinux
    Official Site & e-mail list: tutorialinux.com/
    Twitter: / tutorialinux
    Facebook: / tutorialinux
    Podcast: kernelpanicpodcast.com
  • Наука та технологія

КОМЕНТАРІ • 144

  • @PunmasterSTP
    @PunmasterSTP Рік тому +5

    Pipes and redirection? More like "Against ignorance, your videos offer protection!" Thanks again for sharing such a great series.

  • @magnalink600
    @magnalink600 10 років тому +102

    Excellent explanation of the concepts of STDIN, STDOUT and STDERR !

  • @grahamgauvin5384
    @grahamgauvin5384 7 років тому +38

    Dude!!! A bunch of lights are starting to light up in my head!!! My girlfriend doesn't like you as much as I do (i spend more time listening to your tutorials than I do with her!!LOL) But I find your Tutorials are more than informative, my College Prof and his notes are very confusing... I have a second Mid-Term next week, and I will be going through all of your Videos to Help me. You are now my new best friend!! Thanks Dave

    • @tutoriaLinux
      @tutoriaLinux  7 років тому +12

      Hey man, glad to hear that these tutorials are working for you. I've got a bunch more coming very soon. Stay motivated, do cool learning projects, and have fun!

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

      did u pass your Mid-Terms? :)

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

      @@drakemarker asking the real questions

  • @blazer9286
    @blazer9286 7 днів тому

    This guy... making me love Linux and him self at the same time - ,,ou my lord, I'm truly sorry for that" :DD. Bro U R a Gem on YT!

  • @SriramVad
    @SriramVad 6 років тому +1

    OMG thank you so much. I have searched all of youtube for a good playlist on Linux and finally!! I'm a huge Linux enthusiast and this is my jam...again, thank you very much!!! Love from India

  • @Quotesforliving
    @Quotesforliving 6 років тому +22

    "oh my lord...i'm truly sorry for that" :D
    you're tthe best!

  • @scaryrambo
    @scaryrambo 7 років тому +19

    This is my first comment on youtube ever and it well deserved for your easy to understand guide on linux, if this was ebay id be giving you ++++ top seller, cheers you really have helped me.

  • @mattb5639
    @mattb5639 9 років тому +1

    These videos are great. The best I have found so far. Your style is very matter of fact. Thanks so much for making them. Keep up the great work!

  • @karlforster4892
    @karlforster4892 6 років тому +1

    Just started on your videos to build up my Linux knowledge. Currently a Windows sysadmin with quite a bit of powershell experience and finding quite a lot of the concepts similar. Thanks for the effort.

  • @EnderCrypt
    @EnderCrypt 6 років тому +26

    ps aux | cowsay | lolcat
    this is the best thing i ever done...

  • @canon1998
    @canon1998 6 років тому

    read a pocket guide and couldn't understand anything you explain these concepts really well man! Thank you so much for this

  • @pjsmillioner133
    @pjsmillioner133 6 років тому +8

    Love your explanations! you truly make things really easy to understand!
    Thank you

  • @divetraveltrain
    @divetraveltrain 5 років тому

    These are really well done. I needed a refresh, and more. I have both, including some things I had not known were advanced... Thank You. I am reviewing the entire series.

  • @kevinz4396
    @kevinz4396 4 роки тому

    Two videos by this guy & I think I can pretty much apply for sysadmin work.

  • @mezoani
    @mezoani 6 років тому +16

    Hello David, I just want to say thank you for this great course! I like your style and explanations a lot, so I bought your Udemy course as well. Keep the great vids coming! ;) Cheers, Anna from Hungary

    • @tutoriaLinux
      @tutoriaLinux  6 років тому +4

      Hey, thanks for the kind words; much appreciated! I hope you have a blast with the Udemy course.

  • @jj2006h
    @jj2006h 4 роки тому

    Video is structured in very easy to understand manner

  • @blind8009
    @blind8009 5 років тому +1

    Excellent explanations my good sir!

  • @heykoolaid2004
    @heykoolaid2004 9 років тому

    This series is useful and fun. Thanks, man!

  • @bartholomewr.6024
    @bartholomewr.6024 4 роки тому +2

    Thanks a lot for your videos. They are amazing! So much effort into them.

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

      Appreciate it! It's all worth it; I get 5-10 emails a week from people who have gone through and ended up getting into Linux/DevOps/Software Dev positions and used this playlist to get started. Keep learning and practicing and there is no limit to the payoff.

  • @AnatolyKhalizev
    @AnatolyKhalizev 7 років тому +1

    Great! I love this course.

  • @kdcurrin
    @kdcurrin 7 років тому +3

    thanks for these videos. Really helps a self taught person like myself build the foundations to be confident working in linux.

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

    lol 4:33 ...mac guys thank you for the videos way better than my udemy course I bought.

  • @chrisvax7009
    @chrisvax7009 5 років тому

    your videos make me to install a vps somewhere in Indonesia because my mac,isn't mine and my brother will kill me if i install something like vmware in his machine. thanks man i learn a lot from you,you udemy project is my next check in my agenda

  • @nathanhargreaves7071
    @nathanhargreaves7071 8 років тому +8

    Since I came from Windows, I hadn't found file extensions particularly useful. But since using Linux with a terminal, I've found file extensions to be almost necessary. I now almost always name files with an extension. It's just much more user friendly, as it does away with ambiguity. File extensions are particularly useful when using ls with the -X flag: this sortes files by extension alphabetically.

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

      you can also define custom file types with the magic command

  • @matthewtyler7230
    @matthewtyler7230 11 місяців тому

    Thank you for these videos!

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

    Damn. Thanks so much. Just a beginner out there. Had been using "" | grep 'sth' "" but never knew anything about piping. Just thought it was some strange command but now it makes so much sense. Words cannot explain how much thankful and amazed I am now.

  • @badboys520
    @badboys520 7 місяців тому

    Awesome video bro!

  • @user-ud2xo4ci7z
    @user-ud2xo4ci7z 3 роки тому

    Great video. Thank you for your work!

  • @BrianClem
    @BrianClem 6 років тому

    Thank you for explaining this!

  • @Eric-oe5ip
    @Eric-oe5ip 6 років тому

    Wow, excellent video!

  • @languageenthusiast5925
    @languageenthusiast5925 6 років тому

    This is very useful. Thank you very much.

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

    Thank you, easy to follow

  • @EricPalmerBlog
    @EricPalmerBlog 7 років тому

    Good work. Helpful.

  • @marhaus117
    @marhaus117 10 років тому

    thanks so much for the explanation!

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

    Great video.

  • @JC-ct8hc
    @JC-ct8hc Рік тому

    learning from this in 2023

  • @iamJoeTheThird
    @iamJoeTheThird 5 років тому

    Great examples

  • @kirangurung596
    @kirangurung596 4 роки тому

    Loved it. Thanks.

  • @DeepakRamanath
    @DeepakRamanath 6 років тому +2

    Great tutorials and I'm loving it. Just a few suggestions though. Firstly, if you could use built-in colour schemes for a terminal, it would be easier for learners/beginners to distinguish file types vs commands etc. I know Linux veterans love to use green on black. Secondly, if you could increase the font size which makes it more clearer to read.

  • @nadavrot
    @nadavrot 7 років тому

    Thank you very much for putting these videos up. I feel like this subject should have been covered much later in the course as it is not immediately useful like the things you teach before or after it.

  • @UjwolShrestha
    @UjwolShrestha 6 років тому

    awesome, best Linux tutorial I have seen so far

  • @tomzell3666
    @tomzell3666 4 роки тому

    Thank you.. Spot on man. Very good

  • @SharatS
    @SharatS 7 років тому

    OH MAH LAWD... Nice explanation. :D

  • @dajivi
    @dajivi 8 років тому +1

    Thanks for the video!!, really useful. I would use Ctrl + l more often so that we can see the terminal more clearly, constructive suggestion :)

  • @OlumideOni
    @OlumideOni 4 роки тому

    you are the best.. seriously you are

  • @abdulhafizalmasri1862
    @abdulhafizalmasri1862 4 роки тому

    thank you so much for these videos, now i tried to output the results of a ping to a text file

  • @muji991
    @muji991 6 років тому

    hahaha i lost it when he said there will also be a typing class later hahaha. but actually tho, as someone who's used linux for years, this is a great course for those who want to hone their skills and take it one step further

  • @ahgiynq
    @ahgiynq 4 роки тому

    Thanks Dave

  • @jackdreams987
    @jackdreams987 6 років тому

    thank you for not giving me motion sickness

  • @guliyevravan
    @guliyevravan 4 роки тому

    Thanks :) after 6 years)

  • @gerome2317
    @gerome2317 8 років тому

    excellent thanks sir

  • @WildkatLefunk
    @WildkatLefunk 7 років тому +18

    Lol, so I ran "sudo apt-get mailutils", then ran your example command of "mail -s "subject" user < test.txt" and I don't know how to check it. Always fun being super noob. I now have an email that tells me "You're a huge dork" floating around somewhere for me to stumble on some day when I know how to check it.

    • @horriblecoder7280
      @horriblecoder7280 5 років тому +10

      i hope you are a linux professional now.

    • @matthewkingery1995
      @matthewkingery1995 5 років тому +2

      If you type 'mail' into your command line prompt and press enter it should display the message you sent to yourself.

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

      You making six figures yet?

  • @davidcrdz1966
    @davidcrdz1966 6 років тому +3

    Love these videos, Thank you so much for taking the time to share this information. Curious about the "black square" that shows up once in a while...:)

    • @matthewkingery1995
      @matthewkingery1995 5 років тому

      Me too

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

      I know I might be a little late, but the black square appears whenever he moves his mouse then starts typing in the terminal. My guess would be that his cursor disappears, and his recording software doesn't know how to handle it, freaks out, and fills the bounding box that it puts around the cursor in completely black.

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

    Man, I love you

  • @kylabutler9851
    @kylabutler9851 4 роки тому

    Thank you so much!!!!!!!

  • @jamesbrewer3020
    @jamesbrewer3020 6 років тому

    Thanks again

  • @lawlessleopard2682
    @lawlessleopard2682 7 років тому +1

    Yo... Less is more :D Awesome stuff very well explained thanks alot

  • @mason8714
    @mason8714 9 років тому

    Hey, Great Video's Do you offer them as a download at all? Am going away next weekend and will have no internet, I would love to spend time learning abit more linux.

  • @nathanhargreaves7071
    @nathanhargreaves7071 8 років тому +8

    Try this (without quotes): "sudo apt-get install cowsay && sudo apt-get install fortune && sudo apt-get update". After installing the programs fortune and cowsay using the command above, do this: "fortune | cowsay". Do you see what happened? If not, try again. And again. Try fortune without cowsay. Now do you see? cowsay takes its arguments and prints them with a cow. fortune picks a pseudo random quote from a list. Pipe them together and you have something amazing.

    • @ev1lsyk0
      @ev1lsyk0 7 років тому +2

      This is hilarious! Thanks a lot for the tip! This way you don't need the internet to waste time :D
      _________________________________________
      / Once there was a little nerd who loved \
      | to read your mail, And then yank back |
      | the i-access times to get hackers off |
      | his tail, And once as he finished |
      | reading from the secretary's spool, He |
      | wrote a rude rejection to her boyfriend |
      | (how uncool!) And this as delivermail |
      | did work and he ran his backfstat, He |
      | heard an awful crackling like rat |
      | fritters in hot fat, And hard errors |
      | brought the system down 'fore he could |
      | even shout! |
      | |
      | And the bio bug'll bring yours down |
      | too, ef you don't watch out! And once |
      | they was a little flake who'd prowl |
      | through the uulog, And when he went to |
      | his blit that night to play at being |
      | god, The ops all heard him holler, and |
      | they to the console dashed, But when |
      | they did a ps -ut they found the system |
      | crashed! Oh, the wizards adb'd the |
      | dumps and did the system trace, And |
      | worked on the file system 'til the disk |
      | head was hot paste, But all they ever |
      | found was this: "panic: never doubt", |
      | |
      | And the bio bug'll crash your box too, |
      | ef you don't watch out! When the day is |
      | done and the moon comes out, And you |
      | hear the printer whining and the rk's |
      | seems to count, When the other desks |
      | are empty and their terminals glassy |
      | grey, And the load is only 1.6 and you |
      | wonder if it'll stay, You must mind the |
      | file protections and not snoop around, |
      | |
      | Or the bio bug'll getcha and bring the |
      \ system down! /
      ----------------------------------------------------------------
      \ ^__^
      \ (oo)\_______
      (__)\ )\/\
      ||------------w |
      || ||
      (It looks a lot better in the terminal, had to adjust the spacing when pasting it here.)

    • @ev1lsyk0
      @ev1lsyk0 7 років тому

      Some other packages I found while messing around with fortunes and cowsay:
      fortunes-off (quotes and text that apparently may be offensive to some - the one below is one of them)
      xcowsay (graphical cow floating outside the terminal on screen!! :D)
      ____________________________________________
      / There was a young girl of Darjeeling \
      | Who could dance with such exquisite feeling |
      | There was never a sound For miles around |
      | Save of fly-buttons |
      \ hitting the ceiling. /
      ----------------------------------------------------------------------
      \ ^__^
      \ (oo)\_______
      (__)\ )\/\
      ||--------w |
      || ||

  • @taowang2823
    @taowang2823 7 років тому

    nice video

  • @sergeybykov7438
    @sergeybykov7438 6 років тому

    Thanks!

  • @yanasitta
    @yanasitta 17 днів тому

    Forgot to mention 2>&1 and &>. Redirect stderr (file descriptor 2) to stdout (file descriptor 1), combining error messages with normal output into a single stream.

  • @crisstty169
    @crisstty169 7 років тому

    Hi Dave! Excellent linux course! I have a small question regarding namedpipes; I've created 2 pipes with command: "mkfifo p1 p2"; tried to redirect the containment of a file in p1 with: "cat file1.txt > p1" and in another shell trying to see the result with: "cat < p2", but nothing happens...What can be the cause? I'm in the same path in both terminals. Thank you!

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

    Thanks so much Dave!! Amazing course! Do you have any suggestion on which shell might be good for a beginner? I saw that in some later videos you cover bash-scripting. You think it's better to stick with bash or does fish also work (maybe even better;)?

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

      Sticking with bash is your best bet for a tech career, IMO. Fish is great for personal use but it's unlikely that you'll get buy-in from the entire engineering department to install, support, and standardize on it across a few hundred (or thousand) servers. Also it *encourages* scripting in shell, which I'm more and more wary of as I get older.
      If your bash script starts using a bunch of logic, string comparisons, error handling, arrays, that's a strong signal that it would be better in a 'real' programming language (usually whatever your company has standardized on -- python, go, etc.).

    • @robinkohrs8097
      @robinkohrs8097 4 роки тому

      wow, thank a lot for the extensive answer:)!! I'll stick with bash;) Although I don't know if I ever manage to write some real bash-script... Thanks so much for these outstanding classes! Especially these days it super helps!

  • @youneschoukri1184
    @youneschoukri1184 4 роки тому

    THANKS HOMIE

  • @micheleamati7254
    @micheleamati7254 8 місяців тому

    I see what you did there with "echo < grep-example" at 11:43, for anyone interested it doesn't work as one might expect because "echo" reads from its arguments, not STDIN, they are not the same thing, even though some programs can read from both (like, "cat")

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

    whaooo...this is life made easy.....

  • @seanmichalek9830
    @seanmichalek9830 5 років тому

    Deffs buying this course. There will be a typing course later... just kidding

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

    thnk u

  • @MrMrcunny
    @MrMrcunny 8 років тому

    Great video! when sending file > new file I get: permission denied
    do I need to chmod this file to move it? sole user =)
    Thanks in advance , very informative. Im a Slacker. /slack 14.0

  • @barakbattach8761
    @barakbattach8761 7 років тому +1

    thx for the entire serias, i have 2 questions:
    1.i couldnt understand the mail sending, where im writing the message body?
    the adress for whome im sending to?
    2.when u exlaind the pipes thing, i couldnt understand what is aux?
    thx again!

    • @tutoriaLinux
      @tutoriaLinux  7 років тому +3

      Good questions! The 'aux' in 'ps aux' is a few options that I like to use with the 'ps' command. It's the same as writing 'ps -a -u -x'. Check 'man ps' to find out what each option does.
      Regarding mail sending, the concept of *input redirection* means that you're grabbing the input for the command from the other side of that 'arrow.' In this case, a text file. Google 'input redirection linux' for a more detailed description.

  • @lokeshreddy6634
    @lokeshreddy6634 6 років тому

    12:08 I wrote 1< and it waiting for my response but its not going through like a loop. that does it mean.?

  • @Gregorydaerr1971
    @Gregorydaerr1971 5 років тому +1

    What is the black box that keeps moving arround and occasionally covers txt.

    • @inef85
      @inef85 4 роки тому

      bahaha at the beginning of the video i thought this was a sarcastic comment about the cursor... as I kept watching, i said to myself, "WHAT THE HECK IS THAT BLACK BOX THAT COVERS UP RANDOM PLACES AND GETS IN THE WAY" 😂

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

    Let's say I want to sort by "COMMAND" or "CPU". not for any real reason, but for syntax purposes. can you explain how I would accomplish this. I am getting different answers from google search and have not found a response that works.

  • @danimoosakhan
    @danimoosakhan 6 років тому +3

    Does 1> also appends or overrides?

    • @tutoriaLinux
      @tutoriaLinux  6 років тому +8

      Rip open a shell and try it!
      cd /tmp
      ls -alh 1> foolog
      cat foolog
      ls -alh 1> foolog
      Post the answer here so others can benefit :-D

  • @tinosuteu6463
    @tinosuteu6463 8 років тому

    That less command is great. I've always got mad if I CAT a file and it was too long and couldn't scroll (even though you sort of can in terminal) then I had to use nano. but this is helpful.. Now I can just
    cat longtextfile.txt | less
    :)

    • @tutoriaLinux
      @tutoriaLinux  8 років тому +4

      +Tino Suteu Now I'm paranoid that I did cat | less in the video...the 'cat' command is generally just for concatenating files (gluing several files together). If you just want to look through a single file, `less | filename` is enough. Although it's not like kittens will die if you do cat | less :-).

  • @dean4605
    @dean4605 8 років тому

    thanks for the video, but whats up with that black pixels during some spots, 2:01 for example,

    • @tutoriaLinux
      @tutoriaLinux  8 років тому

      +Dean suphanthamit Annoying problem with my screen recording software and the default linux cursor, sorry!

  • @EvenXD
    @EvenXD 9 років тому

    hello Mr how can i imput arrow keys on a scrip program? i'm making a game and have to input some instructions with out using enter for each command... any help?? pliz

    • @tutoriaLinux
      @tutoriaLinux  9 років тому

      Hey, I've never done that but I started googling around:
      stackoverflow.com/questions/1805840/arrow-key-via-stdin

  • @yunuspatel8663
    @yunuspatel8663 7 років тому

    Great videos but how do I find out how many videos are in this series. How do add them all to my playlist?

    • @tutoriaLinux
      @tutoriaLinux  7 років тому

      There's a link in the description to the full playlist? ua-cam.com/play/PLtK75qxsQaMLZSo7KL-PmiRarU7hrpnwK.html

    • @yunuspatel8663
      @yunuspatel8663 7 років тому +2

      Thanks mate. I realised that afterwards. Your's is the exception. Many other series dont have such links.

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

    what are these black squares?

  • @better_dead_than_red
    @better_dead_than_red 7 місяців тому

    9:45
    I didn't quite get few things:
    Does 1> append or rewrites?
    Does 2> rewrites the file? If that's the case - how to append an error and not rewrite the whole file?

  • @Strategiusz
    @Strategiusz 8 років тому

    What's that annoing black rect crawling on the terminal and covering letters?
    Edit: OK it is probably some bug with the cursor on the VM.

    • @tutoriaLinux
      @tutoriaLinux  8 років тому +1

      +Strategiusz Exactly right -- sorry about that!

  • @jacobjacobucci4063
    @jacobjacobucci4063 8 років тому

    I just have a couple questions so I'm totally clear on this:
    Are STDIN, STDOUT, and STDERR always equal to 0, 1, and 2?
    Or when you put
    echo "STDIN --> 0"
    is that kind of like assigning STDIN to 0?
    I think my first question is the right answer but i want some clarification on that..

    • @tutoriaLinux
      @tutoriaLinux  8 років тому +1

      +Jacob Jacobucci Those echo statements were just to illustrate the file descriptors and what they are. They're actually defined as 'devices' in /dev:
      $ ls -alh /dev | grep -i std
      lrwxrwxrwx 1 root root 15 Apr 19 23:30 stderr -> /proc/self/fd/2
      lrwxrwxrwx 1 root root 15 Apr 19 23:30 stdin -> /proc/self/fd/0
      lrwxrwxrwx 1 root root 15 Apr 19 23:30 stdout -> /proc/self/fd/1
      You can see that when searching for all files in /dev that contain the string 'std'', these three file descriptors are found. They are actually links (shown by the 'l' character at the beginning of the permissions bits) which point to the file descriptors in /proc.
      This is where the actual "assignment" is taking place (the link basically assigns the name to the file descriptor in the /proc virtual filesystem, which is essentially a fake filesystem that lets you interact with the Linux kernel). If you really wanted to mess with someone, you could change these, although I don't really recommend it :-D. Sort of like doing "True = False" in a programming language...you should expect someone to dedicate their life to finding and physically harming you if you do this in production.

    • @jacobjacobucci4063
      @jacobjacobucci4063 8 років тому

      +tutoriaLinux Haha ok cool, that make a lot more sense. Thanks for the response. Also really enjoyed watching the linux basics course videos. They really helped me as a beginner and if you are going to make more videos I look forward to seeing them!

  • @corradosteve1021
    @corradosteve1021 9 років тому

    You started going too fast there and my brain exploded.

    • @tutoriaLinux
      @tutoriaLinux  9 років тому

      Sorry to hear it! Where did I lose you?

  • @AbdulRahman-cb8rc
    @AbdulRahman-cb8rc 5 років тому

    I did not understand "pipe |", rest everything was perfect. Thanks!!

    • @silverzero9524
      @silverzero9524 5 років тому +1

      1st commands output is given as input to 2nd command

    • @beagleonvodka
      @beagleonvodka 4 роки тому

      @@silverzero9524 I understand that but what is the significance of ps aux | less ????

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

      @@beagleonvodka Did you see the difference between ps aux and ps aux | less ? You will notice that the second one allows you to scroll through the output of ps aux with your keyboard up/down arrows, for example.

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

      @@epochseven4197 Thanks

  • @joeycopperson
    @joeycopperson 8 років тому

    Bwahahahah 3:31 typing course :D

  • @danielraj1093
    @danielraj1093 9 років тому

    Hey!...Can u pls tell me hw to redirect the output of "ls -l" into an excel with data in each field of excel...

    • @fossboss4050
      @fossboss4050 9 років тому

      I know this is an old comment but you cant do that bud, excel is ms.

    • @DudeSkinnyTall
      @DudeSkinnyTall 9 років тому

      Linux User Hahah, that was a funny question to ask, but actually YOU CAN, not directly of course. If you turn ls -l output into a utf-8 comma-separated text, then you can later import that file into MS Office so that each comma-separated value is in a different field, just like he wanted. It's all my strictly theoretical thinking right now. But I still keep asking myself if maybe the guy was just trolling)))

  • @n0lain
    @n0lain 4 роки тому

    What's the difference between ps aux | less and ps aux > less ?

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

      The first paginates the output of ps aux (via less) while the second outputs the ps aux into a text file named "less".

  • @maddykim7660
    @maddykim7660 7 років тому

    Suhweeeet

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

    is it posible to remove that black box!! annoying!

  • @nkushgaur
    @nkushgaur 2 місяці тому

    this is where it started getting a bit of above ....

  • @thegrinch9059
    @thegrinch9059 7 років тому +7

    6 Winblows users disliked this.

  • @slowfreak3718
    @slowfreak3718 5 років тому

    Bookmark 11:06

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

    the black square is driving me crazy

  • @wiseguy7224
    @wiseguy7224 5 років тому

    It might be a good idea to mention, that this stuff is NOT specific to Linux. It works on all POSIX-compliant OSs.

    • @tutoriaLinux
      @tutoriaLinux  5 років тому

      I used to spend a lot of time pointing out details like that but over time all the 'stop rambling' comments have conditioned me not to. Thanks for pointing it out, though :-D

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

    you sound a lot like jim halpert hahaha

  • @IrfanA7861
    @IrfanA7861 9 років тому

    I didn't understand :(

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

    "this should be in a fail"

  • @Shvmadogg
    @Shvmadogg 4 роки тому

    dwm.suckless.org/
    Not sure if you know about this Window Manager, but I think you should take a look :)
    It's less bloated than i3.

  • @ir4640
    @ir4640 5 років тому

    Anyone else seeing a random black square in every video