Demystifying "find" and "find -exec" ...Lil' Linux Lesson!

  Рет қаралды 42,084

Veronica Explains

Veronica Explains

Күн бұрын

Has the internet told you Linux' "find" command is too scary to use? Well, they're wrong. Linux' "find" command - also found in lots of other *NIX systems - is a critical tool to learn.
In today's Lil' Linux Lesson, I'll be demystifying the "find" command, and covering how it works with the "-exec" option, and the superpower differences between using "+" and using ";", which I promise will make your life easier as a sysadmin, Linux user, or just any nerd who likes to play with the terminal.
Lastly, this video wouldn't be possible without my monthly sustaining supporters on Patreon and Ko-Fi. Members get a bunch of cool perks- if my unsponsored videos help you, I appreciate your consideration!
/ veronicaexplains
ko-fi.com/VeronicaExplains
0:00 I say "greetings" and tell you why the find command is important
1:24 Basic use of find, both GNU and BSD variants!
2:46 Performing magic in the terminal with find -exec
4:56 Some other parameters for find: -iname, -type, -user, -group, -perm, -size
6:53 Why does find -exec end with a plus?
#linux #homelab #terminal

Пікірлер: 576
@VeronicaExplains
@VeronicaExplains 13 күн бұрын
Some of you commenters are pointing out, accurately, that `grep` can recursively search files on its own, without `find`. Of course it can! But remember, grepping was just the example I was using to illustrate `-exec`. Your options between `-exec` and `{} +` are practically limitless. Also, to those of you about to voice your displeasure with "needing the terminal to find lost files", your assignment is this word problem: "Susie has a VPS running a web server, and her server daemon has crashed due to a malformed configuration file. How can Susie identify and resolve the problem using only GUI tools and no terminal commands?"
@greendblink182
@greendblink182 16 күн бұрын
Keeping up with the Commodore would be a reality show I would actually watch
@robbylock1741
@robbylock1741 16 күн бұрын
I'm a retired UNIX/Linux System Administrator (30+ years) and I find your content refreshing and more to the point very useful! Yeah there are newer and perhaps simpler commands, but knowing the basics is still very important. People would ask me why learn vi when there is nano for example. Because from AIX to (name your Linux distro) etc, you'll always have vi :) Thanks again for your hard work and keep keep doing what you're doing!
@illegalsmirf
@illegalsmirf 14 күн бұрын
@@occamraiser Not quite sure how to handle this, but are you aware of the fact vim has more features than nano does? Of course, if you haven't taken the time to learn vim then you won't be aware of that fact and if the pitiful nano is all you need then it's fine. But it is shite for handling text files of any non-trivial degree of length or complexity.
@DavidSchmitt
@DavidSchmitt 14 күн бұрын
Ha, I learned vi on AIX 3.2 in '97
@saszab
@saszab 14 күн бұрын
mc (Midnight Commander) has been around for 30 years. Why people are still using find, vi, nano and so on? I understand that there are some cases when there's no other choice (for example, to run certain command with all the found files), but they are very rare.
@DavidSchmitt
@DavidSchmitt 14 күн бұрын
@saszab mc is great for interactive use but extremely unhelpful for shell programming.
@saszab
@saszab 14 күн бұрын
@@DavidSchmitt Sure, but these are vary rare cases. Vast majority of the Linux users never write scripts.
@chadcordero1618
@chadcordero1618 16 күн бұрын
In my 30 years as a sysadmin, I've never heard of the +. I've always used the \; when using -exec. Thanks.
@Lordie
@Lordie 16 күн бұрын
37 years for me. I can't wait to soup up my automation scripts with + lol
@guss77
@guss77 16 күн бұрын
Only 28 years here, and I also just learned about + from Veronica. ✌️
@FishKungfu
@FishKungfu 16 күн бұрын
Only 25 years here, and I always used \; too. I'll be trying the + now. Thanks, Veronica!
@knucklecorn
@knucklecorn 15 күн бұрын
hah, wait until you hear about -execdir
@KeithBoehler
@KeithBoehler 14 күн бұрын
I decided at one point to never skip an intro to a subject for reasons like this. Sometimes you just learn something new and that is awesome!
@Andoresu96
@Andoresu96 16 күн бұрын
I like the part where veronica says "its explaining time" and explains all over the place
@ducksauz
@ducksauz 15 күн бұрын
Holy Crap! 30+ years in this business and I *just* learned about '+' as an argument to find. How much of my life have I wasted to \; ?! Thanks Veronica! You're frickin' awesome!
@uthamal
@uthamal 14 күн бұрын
Same here, I always tended to use -print0 and pipe it to xargs -0. Thanks Veronica!
@jefflsmith616
@jefflsmith616 16 күн бұрын
This was a real "+" for a topic. I use "find" nearly every day and did not know it has alternate endings \; Thanks.
@d00kieC
@d00kieC 16 күн бұрын
As someone who was "cool" in the mid-nineties, I appreciate the spacehog based puns.
@VeronicaExplains
@VeronicaExplains 13 күн бұрын
I figured there was only a few who would get it.
@zantetsu8674
@zantetsu8674 16 күн бұрын
I prefer `find | xargs grep` because it executes grep one time across all the found files instead of executing a separate grep for each file as find -exec would do. find | xargs grep is often an order of magnitude faster when grepping a lot of files. EDIT: OK I wrote the above before I finished watching the video! And I see the the '+' form of exec does effectively the same thing. Wow I learned something new after using find daily for about 25 years. Thanks!
@VeronicaExplains
@VeronicaExplains 16 күн бұрын
The + in my command executes once though.
@dingokidneys
@dingokidneys 16 күн бұрын
@@VeronicaExplains I also learned this trick for the first time after using xargs for years. I gotta RTFM a bit more. 😁
@Rudxain
@Rudxain 16 күн бұрын
I want to mention GNU `parallel`, which is similar to `xargs` but distributes the load across all logical cores. The only bad thing is that it requires a Perl interpreter (and many other Perl dependencies)
@gedeonducloitre-delavarenn8106
@gedeonducloitre-delavarenn8106 14 күн бұрын
the xarg approach is an antipattern: it's broken with filenames containing quotes or newlines. The cure is to use GNU's versions with the -print0 predicate to find, and the -0 (or --null) option to xarg. But this is not portable, and is very awkward. -exec (or even -execdir) with + is the correct approach
@billeterk
@billeterk 14 күн бұрын
I believe neither ‘+’ nor xargs necessarily put all the files as arguments to the command but parcel them up with respect to MAXARGS.
@Richthofen80
@Richthofen80 16 күн бұрын
It's a good day when there's a new video from Veronica!
@MrG0CE
@MrG0CE 13 күн бұрын
SHE'S A LIGHT IN THE LINUX COMUNITY ! LIKE THE GUY FROM "THE LINUX EXPERIMENT".
@Aura_Mancer
@Aura_Mancer 15 күн бұрын
Thank you! Because honestly, even as a somewhat experienced Linux user, learning these types of tools is hard, because you only use it when you needed by looking at the long documentation, then you never touch it again so you forget. Then when you needed it once more, it's the same tedious process. A fun video like this is perfect to master a tool like this!
@petermayes8764
@petermayes8764 16 күн бұрын
Started using Unix on a VAX 11/780 in the '80s before you were born!! But you're never too old to learn something new! Been using "\;" since then, and only just now learned about "+"! Thank you.
@ftolead
@ftolead 16 күн бұрын
The find command can be insanely powerful. I just learned the (+) versus the (;). Thank you for that. I had always used ; and didn't know about the +
@CurrentlyVince
@CurrentlyVince 15 күн бұрын
I love these videos -- if I ever have any kind of "virtual assistant" on a Linux machine, I want the voice to be Veronica Explains in 8th grade math teacher mode.
@paul.j.macdonald
@paul.j.macdonald 14 күн бұрын
Been a Linux user for 20+ years. Love your videos and how you extend your knowledge to newer users. Keep it up.
@andrewlankford9634
@andrewlankford9634 15 күн бұрын
Never knew Gilda Radner was so into Linux. And still alive for that matter.
@UnwalledGarden
@UnwalledGarden 16 күн бұрын
Your no nonsense explanations are great!
@flapjack9495
@flapjack9495 14 күн бұрын
I've been a professional Linux sysadmin since the 90s and use the find command all the damn time. This intro was perfect, and it taught me something I didn't know - ending the command with a plus instead of a semicolon. That's super useful in many contexts - thanks for that!
@remi6801
@remi6801 16 күн бұрын
Are you keeping up with the Commodore? Love your channel ! Very informative and entertaining !
@VeronicaExplains
@VeronicaExplains 16 күн бұрын
Thank you! I have it on good authority that the Commodore is keeping up with us.
@xcalibur839
@xcalibur839 16 күн бұрын
Great video, looking forward to the grep episode as well. Are you keeping up with the Commodore?
@JohnFrancisShade
@JohnFrancisShade 13 күн бұрын
I was wondering the same thing!
@thekidneystoner6183
@thekidneystoner6183 16 күн бұрын
Linux has been my development platform for work for nearly a decade, but I still watch these videos because of how fun they are. And speaking of keeping up with the Commodore, I haven't written a BASIC program in years, I realised I miss it.
@paulsander5433
@paulsander5433 14 күн бұрын
Ah, but would you admit that on a CV? Right after knowing how to configure sendmail, without the help of m4?
@octopusonfire100
@octopusonfire100 16 күн бұрын
The moment I learnt how to use find, I felt like I had unlocked a superpower.
@DavidSchmitt
@DavidSchmitt 14 күн бұрын
Been using find for 25 years and still learned something new (+). Thanks!
@klemmr3233
@klemmr3233 2 күн бұрын
Our late cat loved my C64. He was always a keyboard walker, but this was his favourite. I'm keeping up with my Commodore now, as it's safe to plug it in again.
@mausmalone
@mausmalone 16 күн бұрын
'cause the Commodore is keeping up with you! Loved how simple this was, and especially the explanation of the exec parameter termination and curly braces. I've seen so many "here's how you use find to ..." tutorials and never understood what was going on with those.
@bargainbincatgirl6698
@bargainbincatgirl6698 16 күн бұрын
This is what I need to start my weekend, a quick explanation of how to use a command tool older than me.... And I'm 40 years old.
@zrodger2296
@zrodger2296 16 күн бұрын
I need to try out a few examples tomorrow on my system, it's been awhile since I used this sequence of commands. I always used to use find then xargs then grep. Great timely video!
@kevinrineer5356
@kevinrineer5356 16 күн бұрын
thanks for the different between the + and \; ! I know I had read that at one point, but forgot the difference a long while ago.
@Irenethemeanbean
@Irenethemeanbean 15 күн бұрын
Thank you, Veronica! I’m finally taking my first steps into Linux and you’re helping me ‘find’ things along the way!
@user-vr2rq5hl6l
@user-vr2rq5hl6l 15 күн бұрын
Using “find” with -exec is so powerful! I’ve been using it since I first discovered it in a Unix manual in 1985. Whew!
@ouilogique
@ouilogique 13 күн бұрын
👍 for the “+” tip. If you need absolute paths use "`pwd`" instead of . And if you want one line per result use “find” a second time instead of “echo” find "`pwd`" -type f -exec find {} +
@matthewrease2376
@matthewrease2376 16 күн бұрын
"Have you played Atari today!" (No commodore because I'm a rebel. "
@saszab
@saszab 14 күн бұрын
ZX Spectrum rulez!
@joseoncrack
@joseoncrack 16 күн бұрын
Useful and to the point. No annoying sponsorship. 👍
@speakerbench
@speakerbench Күн бұрын
Excellent little tutorial and I look forward to the others. I've been using Linux a bit, on-and-off since 2005, and used find regularly, but consider myself a novice.
@user-hc6uo5fp8n
@user-hc6uo5fp8n 16 күн бұрын
Thank you for doing these Lil' Linux Lesson and concentrating on the commands that builtin rather than the newer that are not always in the repo's.
@donaldwilliams6821
@donaldwilliams6821 16 күн бұрын
Great video Yes, there are newer and faster utils but at work I have much older Linux servers without access to them So knowing how to do it the "old fashioned " way is important. Plus if your scripts use them it's more portable to any system. You can always check for the presence of FD, etc and use "classic" FIND as a backup
@tuxthedev3470
@tuxthedev3470 15 күн бұрын
This video format is amazing!
@bruck2723
@bruck2723 16 күн бұрын
| column is the coolest thing i learned today.
@saszab
@saszab 14 күн бұрын
It's called pipe.
@bruck2723
@bruck2723 13 күн бұрын
@@saszab | this is pipe, that i know . i didn't know you could column like that.
@kellybmackenzie
@kellybmackenzie 16 күн бұрын
I adore your content so much! I always learn so much with your videos, thanks a lot!
@jrpsims
@jrpsims 9 күн бұрын
Nice video, and I’m happy to see people still using find. Be careful with quotes! The double quotes you used around *.txt will still allow the shell to expand the wildcard instead of passing it to find. You need to use single quotes, or put \ in front of the *. Your example passed into find a list of filenames, not the pattern *.txt
@zach9799
@zach9799 16 күн бұрын
I love your videos. So information-dense! Great point about using fundamental built-in commands on systems that you can't install unnecessary packages on.
@DouglasJenkins
@DouglasJenkins 16 күн бұрын
Are you keeping up with the Commodore? I lol'd at "all the patience of a substitute 8th grade math teacher."
@dunkinDoge
@dunkinDoge 10 күн бұрын
saw the video couple of days ago, ended up needing this today. You saved me a loooooot of time and troubles. you're awesome
@ViewtifulSam
@ViewtifulSam 13 күн бұрын
As to the point @ around 1:11, I'm really glad you made a video about find because the simpler stuff such as fd doesn't require much explanation and the deep uses of find seem really really useful!
@VeronicaExplains
@VeronicaExplains 13 күн бұрын
As of this moment, fd is unlikely to be in your baseline distro, container, or enterprise approved tools list. Find will be though!
@derekr54
@derekr54 16 күн бұрын
Great video as usual,thanks Veronica
@kumar_prabhat
@kumar_prabhat 16 күн бұрын
love it, keep 'em coming
@ImL8
@ImL8 16 күн бұрын
Thanks for another entertaining video!
@KoopstaKlicca
@KoopstaKlicca 15 күн бұрын
Very useful video, thank you!
@Hinipe
@Hinipe Күн бұрын
I find your explanations easy to follow. :)
@PaulHeffner
@PaulHeffner 14 күн бұрын
I've been using 'find' since the early '80s but I'm too aware how even the earliest commands "evolve" over time so I had a look. This is a nice overview of the basic command (like others, I didn't know about the '+' delimiter, that was worth the watch by itself. One explanation that would help is how the predicates of find act as a left-to-right execution queue, meaning you can list the conditions and each will be tested and if it succeeds, find will move on to the next test. This allows really useful sets of tests where you can do things like "files owned by fred larger than 1gb whose name begins with 'p'. A really nice video, thanks! (Keeping up with the Commodore)
@VexisMorlock
@VexisMorlock 16 күн бұрын
I feel like we should mention that you shouldn't try to get to fancy with -exec; It can often lead to unwanted results. ie don't use this to rename or manipulate files on your system, but this kind of thing is fine. Also if you have not covered xargs its one of my favs.
@eDoc2020
@eDoc2020 12 күн бұрын
Whenever I do potentially dangerous actions with scripting I always do a "dry run" with echo before the actual command name.
@MichaelMossmanNZ
@MichaelMossmanNZ 16 күн бұрын
Thanks for another great vid! I'm keeping up with the Commodore ... the Holden Commodore automobile that is, formerly manufactured by GM Australia. Greetings from down-under =)
@jay_wright_thats_right
@jay_wright_thats_right 15 күн бұрын
I love your damn videos. I can't wait to see where this channel is at this time, next year. No pressure, though!
@guilherme1556
@guilherme1556 11 күн бұрын
Awesome video Veronica, I loved this type of video with a specific linux topic!
@VeronicaExplains
@VeronicaExplains 3 күн бұрын
Thank you for the support! More videos like this are on the way!
@frighteningenius
@frighteningenius 15 күн бұрын
yayy new linux video!! edit: also, congrats on the 100k :)
@GoWithAndy-cp8tz
@GoWithAndy-cp8tz 11 күн бұрын
Hi Veronica. I'm amazed by your passion for computers! I really appreciate your videos. Cheers!
@Getoverhere666
@Getoverhere666 16 күн бұрын
Veronica, your are the miracle!
@andrukthegreat
@andrukthegreat 9 күн бұрын
Did anyone notice the directory in which the script for this video was in, is spelled "Scirpts" good you didn 't look for the Scripts Directory. / :) . You're Awesome Veronica!
@MrAnish310
@MrAnish310 3 күн бұрын
Great explanation in 8 minutes especially exec +
@VeronicaExplains
@VeronicaExplains Күн бұрын
Thanks! That's my goal with these, trying to keep them under 10 minutes and still thorough.
@tomkelley4119
@tomkelley4119 16 күн бұрын
This is a good series. Also, are you keeping up with the Commodore?
@agentslimepunk
@agentslimepunk 16 күн бұрын
Spacehog references = definite win
@henriquepicanco97
@henriquepicanco97 16 күн бұрын
I never understood the find command... Until now! Thanks, Veronica!
@octaviolopez9966
@octaviolopez9966 15 күн бұрын
As a linux user my self, i welcome more ways to do tasks in linux wether it is with a gui or cli, the same for browsers, i don't mind using chromium or opera, firefox for websites, TRULLY NICE WORK, CHEERS FROM TIJUANA MEXICO!
@wingflanagan
@wingflanagan 16 күн бұрын
Veronica, you are my spirit animal!
@nicozica
@nicozica 16 күн бұрын
Are you keeping up with the Commodore?? I understand very little of this part of the Linux world.. But your videos are always a joy to watch.. Cheers Veronica!! You're as awesome as Linux 😀🤗
@mcatower
@mcatower 16 күн бұрын
Great video! Do more useful command explainers like these please ❤
@jameskemman5892
@jameskemman5892 16 күн бұрын
going straight on my to watch list :)
@mattnik
@mattnik 13 күн бұрын
Thanks so much for posting this! 🙂
@jamescoulter9659
@jamescoulter9659 15 күн бұрын
Brilliant using find to find space hogs! (In the meantime, you can also find space hogs on The Muppet Show ; )
@cristianseres1353
@cristianseres1353 12 күн бұрын
I still have my C64, 1541 and a lot of floppies at my brother's place. Blue Max, Castles of Dr Creep etc, lots of memories.
@alicewyan
@alicewyan 16 күн бұрын
When Veronica tells me I'm awesome it makes my day ☺ btw, are you keeping up with the Commodore?
@ryanlemere4212
@ryanlemere4212 14 күн бұрын
Super awesome love the jams! Great info! Are you keeping up with the commodore?
@ya64
@ya64 9 күн бұрын
Didn't know about the file size option. Very useful!
@gyorgybereg6916
@gyorgybereg6916 15 күн бұрын
Keep up the commodore and the vids!
@sansmojo
@sansmojo 10 күн бұрын
find is one of my most used commands. Great video.
@GeoffintheGarage
@GeoffintheGarage 15 күн бұрын
Such a useful info-dense video! I just started a network tech class with a Linux portion, so these videos are super helpful and well-timed for me. Looking forward to the grep lil' Linux lesson too. Are you keeping up with the Commodore?!
@alec1575
@alec1575 13 күн бұрын
Huge thank you for this, wasn't aware of the "find" command before the video. Really love your Lil' Linux Lessons BTW. -PS Are you keeping up with the Commodore?
@pjcpspn670
@pjcpspn670 16 күн бұрын
Love the humor, do the thing that makes the thing tell you when I publish the thing hahaha, Nice Vid.
@thatflutterdev
@thatflutterdev 16 күн бұрын
Thanks for making this useful video, I didn't know the find command existed until now
@ademirgabardo1913
@ademirgabardo1913 12 күн бұрын
Very useful video, love it.
@MallocArray
@MallocArray 14 күн бұрын
Love these little tidbits. Easier to commit then to memory when it isn't one of 10+ all presented at once. Looking forward to grep
@StMidium
@StMidium 15 күн бұрын
At work, we use git quite a lot, and manually making sure to run 'git pull' before I start working on a repo gets old pretty quick, so I wrote a quick find one liner that searches recursively for the .git folder, and executes 'git pull' if it finds it. This script is set as a cron job to run every morning just before I start work. Works great!
@malfunction5448
@malfunction5448 13 күн бұрын
are you keeping up with the Commodore? Great video! I always learn some new nuance I'm not familiar with in these lil' linux lessons 😁
@moetocafe
@moetocafe 15 күн бұрын
Very useful, thank you! Now I can list all files, bigger than say 100 MB in my Downloads folder, to easily spot the potential candidates for deletion, if running low on space: find Downloads/ -size +100M (with -ls at the end you get some additional details of the found files)
@Compact-Disc_700mb
@Compact-Disc_700mb 16 күн бұрын
Thanks this is very helpful! I like these Lil' Linux Lessons. Also are you keeping up with the commodore?
@ericpayne2846
@ericpayne2846 16 күн бұрын
Hi Veronica! I have been subscribed and watching your videos for about a year now, and I just wanted to comment that they are very entertaining, and my favorite are the "Lil' Linux Lesson!" variety, because I have A LOT to learn and I really love it when I learn something new and useful by the time the video ends (like this one!) Thanks for making these, and I hope to see more "Lil' Linux Lesson!" videos in the near future. by the way, are you keeping up with the Commodore?
@careymcmanus
@careymcmanus 16 күн бұрын
Recent Linux convert that"s keeping up with the commodore. Finding these videos super helpful for making my transition easier
@TechnologyJunkie
@TechnologyJunkie 16 күн бұрын
Hard to believe it has been 30 years since the demise of C=. My A-3000 still rocks, and my C= 128 is still great.
@peterjansen4826
@peterjansen4826 12 күн бұрын
Those beautifal mechanical keyboards which Veronia uses. Love it!
@MikeWood
@MikeWood 16 күн бұрын
As Indiana Jones learned in the Library while questing for the grail, + does actually mark the spot. :) Never knew that.
@kid_scarlet
@kid_scarlet 16 күн бұрын
great video! thanks! i'm a novice/intermediate linux user, & while man is helpful, sometimes a video that explains a command can be waaaay better than text on a screen. so thanks again!
@kid_scarlet
@kid_scarlet 16 күн бұрын
oh, and, are you keeping up with the commodore?
@zachh1000
@zachh1000 16 күн бұрын
Hilariously I’ve just started to use find for more things since being forced onto wall, terminal is all I’ve got. Now I’ve got some more trick, thanks!
@HackspoilerDe
@HackspoilerDe 15 күн бұрын
I find that "xargs" is more flexible and can be more powerful with options like “--max-procs (-P)” and “--max-args (n)” especially with many files and environments where a lot of control is needed
@brianhonaker
@brianhonaker 16 күн бұрын
I absolutely adore your content. As a former *nix admin myself, I really appreciate the perspective. Your teaching style is amazing. Are you keeping up with the Commodore?
@brickviking667
@brickviking667 15 күн бұрын
That's a pretty good summation of the find command, and an excellent description of the + terminator, that I hadn't heard of either. Nice work and a nice explanation. If it hasn't been said already, grep can do that search on its own, by (at least on Linux) using grep -nr "your search term" --include="*.txt"; which will limit grep's searching to only files ending in .txt and not anything else. You could perhaps add that to the wonderful grep episode you are looking to do.
@VeronicaExplains
@VeronicaExplains 15 күн бұрын
Yup, grep can do that search on its own. But this is just one example of -exec: you can also use it to rename files, move things, change permissions, execute scripts, send things to awk, any number of features. I figured this was an easy first example for a beginner though.
@lucass8119
@lucass8119 13 күн бұрын
@@VeronicaExplains The exec arg really is the magic sauce. Its so flexible, I've found myself using it to quickly execute rinky dink scripts in ways they weren't intended. The best part is I don't have to open up the script!
@matthewrease2376
@matthewrease2376 16 күн бұрын
Don't need quotes for the string findscript.txt. Quotes are handled by the shell and don't get passed to the program. You do need it for the * though since the shell will normally expand * to a list of files (or try to).
@KanokYT
@KanokYT 16 күн бұрын
Are you keeping up with the Commodore? Also, great video Veronica! Very informative, as usual. Keep it up!
@MeaTLoTioN
@MeaTLoTioN 16 күн бұрын
+ vs \; I didn't know, thank you for a great little video, Veronica. I was looking to see if there was CP/M for the c64 the other day, are you keeping up with the commodore?
@TerryOlson
@TerryOlson 16 күн бұрын
I knew most of these options for FIND, but I was unaware that you could search by user / group ownership. Today I learned something! Edit: Are you keeping up with the Commodore?
Learn "fuser", a little-known Linux workhorse command!
7:23
Veronica Explains
Рет қаралды 123 М.
Linux Mint vs... Linux Mint (Debian Edition)
17:43
Veronica Explains
Рет қаралды 232 М.
Тяжелые будни жены
00:46
К-Media
Рет қаралды 5 МЛН
КАКОЙ ВАШ ЛЮБИМЫЙ ЦВЕТ?😍 #game #shorts
00:17
КАРМАНЧИК 2 СЕЗОН 5 СЕРИЯ
27:21
Inter Production
Рет қаралды 589 М.
ХОТЯ БЫ КИНОДА 2 - официальный фильм
1:35:34
ХОТЯ БЫ В КИНО
Рет қаралды 2,5 МЛН
the new PS4 jailbreak is sort of hilarious
12:21
Low Level Learning
Рет қаралды 517 М.
Red Hat: why I'm going all in on community-driven Linux distros.
12:56
Veronica Explains
Рет қаралды 189 М.
MS-DOS has been Open-Sourced!  We Build and Run it!
15:01
Dave's Garage
Рет қаралды 374 М.
De-Google Your Life - Part 1: Start With Chrome
19:31
Linus Tech Tips
Рет қаралды 1,5 МЛН
Let's try the Arch Install script on a used ThinkPad!
15:57
Veronica Explains
Рет қаралды 94 М.
This is how you destroy Raspberry Pi
9:10
Jeff Geerling
Рет қаралды 285 М.
OpenSSH is about to change. (For the better.)
10:00
Veronica Explains
Рет қаралды 138 М.
Someone trashed this Bondi Blue iMac G3... can I fix it?
17:43
Veronica Explains
Рет қаралды 52 М.
Zed “kills” VSCode
12:10
Alex Ziskind
Рет қаралды 525 М.
cool watercooled mobile phone radiator #tech #cooler #ytfeed
0:14
Stark Edition
Рет қаралды 7 МЛН
Карточка Зарядка 📱 ( @ArshSoni )
0:23
EpicShortsRussia
Рет қаралды 338 М.