- Видео 43
- Просмотров 23 551
TechFairy
Добавлен 28 июн 2020
TechFairy
Tech Enchantment and Coding Help & Friendly Advice Inspiring Real You!
Tech Enchantment and Coding Help & Friendly Advice Inspiring Real You!
Linux Filesystem vs Windows 10: Master Linux Commands while exploring /lib using Ubuntu
Join me in a fun game of I Spy as we explore the lib directory in Linux (Ubuntu 22.04) and compare it to Windows 10! This beginner-friendly tutorial is perfect for anyone curious about Linux commands, directory structures, and how they differ from Windows. We’ll uncover what lives in the lib directory, how it works, and draw comparisons to similar concepts in Windows-all while keeping it fun and easy to understand!
00:00 - Welcome to the Linux Adventure!
00:22 - Exploring the Root Directory and Logging In
01:08 - /lib directory and where it can be found
01:30 - Does Windows have lib?
02:07 - Inside /usr/lib
02:34 - apt directory
03:08 - Windows exe files
03:50 - apt vs exe
04:16 - cpp directory
04...
00:00 - Welcome to the Linux Adventure!
00:22 - Exploring the Root Directory and Logging In
01:08 - /lib directory and where it can be found
01:30 - Does Windows have lib?
02:07 - Inside /usr/lib
02:34 - apt directory
03:08 - Windows exe files
03:50 - apt vs exe
04:16 - cpp directory
04...
Просмотров: 458
Видео
Linux vs Windows 10: Linux Root Directory Explained
Просмотров 1,5 тыс.Месяц назад
Description Discover the key differences between Linux (Ubuntu 22.04) and Windows 10 filesystems! This beginner-friendly video is perfect for those learning how to use Ubuntu Linux for beginners or exploring how to use VirtualBox with Ubuntu in Windows 10. We’ll compare the Linux root directory with Windows drives, dive into critical Linux directories like /bin and /boot, and explore how device...
Multithreading: Pthread Tutorial in c++. Pass Multiple Arguments Using Struct
Просмотров 213Месяц назад
Multithreading: Pthread Tutorial in c . Pass Multiple Arguments Using Struct
Operating System Threads: The Secret to Supercharging Your CPU
Просмотров 1,6 тыс.Месяц назад
Operating System Threads: The Secret to Supercharging Your CPU
Inside Linux File Descriptors - Mastering the Basics
Просмотров 7222 месяца назад
Inside Linux File Descriptors - Mastering the Basics
Mastering APIs, ABIs, and ISAs in Software and Hardware with real-world examples
Просмотров 1,7 тыс.2 месяца назад
Mastering APIs, ABIs, and ISAs in Software and Hardware with real-world examples
Linux Processes Explained: Process Table, PCB, Memory Maps & More
Просмотров 5732 месяца назад
Linux Processes Explained: Process Table, PCB, Memory Maps & More
Exploring the Linux Filesystem: Master Linux Commands and Locate Your Device Files and more
Просмотров 1,8 тыс.2 месяца назад
Exploring the Linux Filesystem: Master Linux Commands and Locate Your Device Files and more
What is System Call: Privilege Levels, step-by-steb example of how write() system call work
Просмотров 3443 месяца назад
What is System Call: Privilege Levels, step-by-steb example of how write() system call work
Creating POSIX Threads in C++: A Complete Guide to Pthreads!
Просмотров 5073 месяца назад
Creating POSIX Threads in C : A Complete Guide to Pthreads!
API, ABI, and ISA concepts, all dumbed down with simple examples
Просмотров 4533 месяца назад
API, ABI, and ISA concepts, all dumbed down with simple examples
Inode Number in Linux: Linux Commands Exercises
Просмотров 2573 месяца назад
Inode Number in Linux: Linux Commands Exercises
Linux Files How to use open(), write(), read(), and lseek() system calls.
Просмотров 2613 месяца назад
Linux Files How to use open(), write(), read(), and lseek() system calls.
Linux Files. What happens when the file is opened in File Descriptor Table, File Table, Inode Table
Просмотров 3674 месяца назад
Linux Files. What happens when the file is opened in File Descriptor Table, File Table, Inode Table
How the Pipe System Call Works (Inter-Process Communication)
Просмотров 1148 месяцев назад
How the Pipe System Call Works (Inter-Process Communication)
pipe() implementation explained in c++ using fork() dup2() and execl() system calls Part2
Просмотров 7411 месяцев назад
pipe() implementation explained in c using fork() dup2() and execl() system calls Part2
pipe() explained using fork() dup2() and execl() system calls Part1
Просмотров 26311 месяцев назад
pipe() explained using fork() dup2() and execl() system calls Part1
Interesting!!
You are my most beloved teacher.
It's a pleasure to watch and listen to you
Wow
I like the thing in the round frame here
❤
that's good // how i can contact you pls//
You are hard to understand at times. Maybe take a few speaking lessons specifically for video production to match your otherwise great content and production quality! You will find many on RUclips!
Super ❤
I’m blushing!
Wow!!!🎉
Very interesting!!!!
Glad you think so!
Sorry for commenting this all the time but you are beautiful
Don’t be sorry! As long as you’re watching my videos till the end, you can compliment me all you want-it’s a fair trade!
Moi j'dis, pas mal les bzez. * Écrit depuis un mac.
Pas mal, hein ? 😉
@annakelley7513 Wait, how did you get what I meant ? Noway a robot translator got it. (Btw, I've no mac)
I’m besties with ChatGPT, so he had to tutor me on French. Are you no Mac? But wait... are you even French?
Well done! On the last example you also use lseek with a zero offset using SEEK_END, or open the file for appending, although that forces all writes to be at the end.
You’re absolutely right! I think lseek deserves its own video to explore all its handy tricks. My list of video ideas might need its own lseek to find the end at this point! Thank you for the comments & Happy Holidays!
You too! All the best in the new year
Great editing
Thank you for noticing! It’s good to know that all the sweat and tears I put into those long editing hours, actually paid off ❤️
I stumbled onto this and learned something, thank you! It would be interesting to see this taken farther, for example, bidirectional communication over the life of the parent and child as they both do work.
'I LEARNED SOMETHING'? Music to my ears! Thank you so much for the feedback. And you're spot on-bidirectional communication it’s absolutely worth exploring. Adding it to my list now... right after 'convince my code to behave!' 😊
@annakelley7513 We both know that's never ending battle. Haha
I like the background music! Nice to hear a different song, most videos people make use the same music over and over but yours are unique!
You should check out my latest short! It’s got a Christmas music theme, so unless you’re a full-time Grinch or allergic to joy, you’ll probably love it!
0:13 Those thread diagrams in every videos looks like worms in biology book
hahahaha this was exactly my thought when I first saw these diagrams. It’s like biology married computer science, and they gave birth to thworms. Threads should totally be renamed to thworms, and multithreading can be called multithworming! 😂
@@annakelley7513 🤣🤣 ROFL
😊молодец
возьму с полки пирожок 😊
Keep going mam , happy Christmas 🎄, I use arch btw 😊
Happy holidays!!! ❤️ I should try it too 🙃
btw you can mount a drive anywhere you want, for example you can put the home directory on a different drive and mount it to /home 👍👍👍
Good tip!
But there is a problem, you’re so cute I can’t stay focused
hahahaha Please, if the video is too distracting, just switch to audio. My accent will keep you laser-focused-it’s like a fun little challenge to figure out what I’m saying! Happy learning, and hey, compliments are always welcome! 😊
letters are better than dealing with /dev and /mnt imo
Not really. Just need to get used to it, same as you did with windows. Really, you can mount each disk anywhere you like in linux, the 'correct way' of doing things is just a guideline. Once you have it added to your fstab, you never need to think about it again either. Pretty much every file manager bookmarks those mount points into the side bar on boot.
@Amperrs Yes, you're absolutely right-/dev and /mnt are like the secret dungeon levels of computing: a bit intimidating at first. But there’s nothing like the satisfaction of struggling for hours (on something that probably wasn’t even that hard) and finally figuring it out. I love that feeling of learning something new!
@myria2834 Good point! I love how flexible Linux is, and you're absolutely right-once you get used to the setup, it’s just like riding a bike! 😄
Thanks for the clear explanation.
Thank you for the feedback! It’s not a very popular video, but I think learning about these abstract concepts through hands-on exploration makes it more fun!
Wow!!! This very interesting
I know, right? It's fascinating
Wow!!! It’s very interesting
Right? I think it's cool too!
I don’t even code and stuff😂 But damn the teacher is cute
Haha, looks like the teacher's charm is working its magic! 😄 subscribe and keep watching my videos, and you won’t even notice how you start coding like a pro! 😎
Damn ur beautiful
Keep the compliments coming, I'm counting! 😄
😂silly
Keep it up.. Congratulation in advance for 1k subscribers..🎉🎉
Hahaha, a little premature, but I’ll take it! Thank you for believing in me! 🎉🎉
Hi.. your videos are all over the place.. Please make a series on selected topic.. Like Linux commands, file system, How does linux work??😅😅 Your teaching style is good.. pls keep it up..🤗 I'm not trying to be rude..😅 I know many people sacred after watching black window (CLI).. Ykwim..😂😂
Hahaha, thanks for the honest feedback! I know I started my series with Linux system programming and then got totally derailed with the terminal and all the directories. My work process is organized chaos-I have so many ideas and work like threads running in parallel, but without any synchronization. 😂 There’s a big-picture concept that’s supposed to emerge eventually… I hope!
Yes Mommy.
Enjoy: ruclips.net/video/i3m7PJ8sFAs/видео.htmlsi=7Obv_GVWaa4mBY2r
No. You're the must have.
Yes, I’m like that morning coffee - you must have it if you want to stay awake!
Wow!!! It’s very interesting!!!
Glad you think so!
Linux looks lke something from the 80s
@philipval3500 Hahaha, I might have thought the same while making the thumbnail for this video! Now I’m curious-did Ubuntu intend to look this way, or is it just a happy ’80s-inspired accident? 😄
@AbdulAziz-qc2sv OMG, you just gave me a fantastic idea for my next video! Maybe I’ll try sprinkling some sparkle onto the GNOME look and show how to customize it! ✨🐧
/bin/ is actually a symlink to /usr/bin/
Yes, you’re absolutely right! But that doesn’t mean it doesn’t deserve its moment in the spotlight!
ok, do you have a boyfriend??????? a linux nerd is a WIFE MATERIAL!!!! kudos for great video :)
Hahahaha, Linux nerds are the best! I wouldn’t mind having one or two around for debugging my life. 😂 But honestly, this joke is hands down the winner of this comment thread. Here’s your gold medal 🏅
@@annakelley7513 than you so much!! once in a while, youtube algorithms do send me a gem channel like yours. as an idea, for next video, would you tell your own personal story, how you started with computers, linux and stuff? i think tech field should have much more women in it, honestly.. the pay is great (most of the time) and its very interesting profession. its interesting to hear a story from female perspective :) like and subscribed!! keep up the good work!!!
Thank you so much for the kind words! I totally agree-even RUclips in this field is pretty male-dominated, so I started my channel to represent my kind. My story is a long one-I used to be a social worker, but I was drawn to tech, so I went back to school to switch careers. Thank you for being curious about my path! Maybe one day I’ll be brave enough to share it on RUclips. 😊
I deleted boot folder and now my screen is all black 😞 what to do
By your sad face, I see this might not be a joke! 😅 I’m not sure if you deleted it from Windows or Linux, but there are plenty of videos on RUclips with step-by-step instructions for both. My advice is not to panic-you can probably recover your files! I once spilled an entire cup of coffee on my laptop. Sadly, it didn’t survive, but hey, at least you didn’t delete everything! Hang in there-it could have been worse!
I've always found the linux directory structure to make more sense to me, but i'm more used to it
Totally agree! Once you're used to it, navigating Linux feels so intuitive. I used macOS for so long that now Windows feels like a giant puzzle-like it took me a while to stop taking screenshots with shortcuts and start using the Snipping Tool!
Good Video, Joke or statement)this is not mine, i don't know who said this?) "Microsoft gives you Windows but Linux gives you the whole house", ya ya, i know, and yes i daily drive old Thinkpads, all running Linux!!
Thank you! That’s a classic line-whoever came up with it deserves an award 🏆
Great video! This will help a lot of new users. What do you use to edit your videos? I want to do more educational content like this, but I fear I don't have the right delivery like you do.
Hi Patric! You’re way too kind. Honestly, I think your delivery is on another level, and whether you go educational or entertainment, people are going to love it. I, myself, am looking to try more videos like yours-less editing and more on the entertainment side. As for editing, I use CapCut to cut out all my pauses and mess-ups. One time, I had to try pronouncing 'labyrinth' five times and still couldn't make it sound recognizable, so I just substituted it for 'maze'-lol! I really HAVE to edit my videos, but I love the way you do it-it feels so much more natural! 😄
Beautiful
You’re spot on-threads are like a dream team until one deadlock shows up and it’s a beautiful mess of chaos!
What a nice explanation! Keep going girl
Yes & Thank you! I just got myself a mug that says 'You go girl!' Did you see me getting it? It’s basically my new motivational speaker! 😄🎉
Отлично! Все доступно
Все очень понятно и интересно,молодец!
Best yet!
Wow, that’s a challenge! I accept!
Why are teachers became so cute?
We go to the School of Adorable Wisdom, where "cute" is part of the curriculum! 😄📚
Mt.Lady is it you?)))🎉😂
you got me! Don't tell anyone 😂
2:37 is this done during the 'make' process, or, I suppose, dynamic linking-libraries dll?? The ABI is 'installed', and then it can be used by the API/APP kind of like syscalls?
Great question! So, the ABI comes into play after you’ve compiled your source code. When you run make, you’re essentially compiling your code and linking it to the libraries through the API. Once that’s done, your app uses the compiled ABI to communicate with those libraries at the machine level. So, you're definitely on the right track-both the ABI and API work together to keep everything running smoothly!
Wow!!! I've been waiting for a new lesson from you
I’m on fire-and I’m glad you’re here for the ride!