Learn "fuser", a little-known Linux workhorse command!

  Рет қаралды 122,666

Veronica Explains

Veronica Explains

Күн бұрын

Ever want to eject a flash drive but you can't because the device claims that it's "busy"?
In today's Lil' Linux Lesson, we dive into the fuser command! The fuser command is one of those Linux utilities that you don't realize you need, but once you learn it, you'll find you're using it all of the time.
This video isn't sponsored by anyone other than you. To help me keep it that way, please support if you can. Thank you so much!
🖖 Support the channel: / veronicaexplains
☕ ...or via Ko-Fi: ko-fi.com/VeronicaExplains
👕 ...or buy a shirt from my website: vkc.sh/merch
📑 Common UNIX Specification: pubs.opengroup.org/onlinepubs...
📺 The recent @LearnLinuxTV video on the lsof command: • Linux Crash Course - T...
Chapters and such:
0:00 What is the fuser command?
1:07 Examples of the fuser command
1:46 Basic usage of fuser in Linux
2:58 Using the info from the fuser command
4:15 Working with mount points or block devices with fuser
4:51 Working with TCP ports with fuser
5:46 Learning more about fuser (and about Linux)
6:20 "What I'm Watching": LearnLinuxTV's lsof video
#linux #homelab #terminal

Пікірлер: 403
@VeronicaExplains
@VeronicaExplains 8 ай бұрын
Your "eff user" or "eff you sir" jokes are played out. Like and subscribe! 😈
@danielahern3560
@danielahern3560 8 ай бұрын
in case you're not tired of this: super user do... should that be pronounced su-dO.
@stumbling
@stumbling 8 ай бұрын
I wasn't going to make that joke... >_> ...
@slowvoltage
@slowvoltage 8 ай бұрын
haha! 💜🙌🏽
@jamesgardner2101
@jamesgardner2101 8 ай бұрын
And yet Windows still exists.
@hypothalamusjellolap8177
@hypothalamusjellolap8177 7 ай бұрын
classic
@DanielMReck
@DanielMReck 8 ай бұрын
lsblk is such a gem. Thanks for making sure it was mentioned, Veronica.
@JosephMwema
@JosephMwema 8 ай бұрын
lsblk ~ List Block. fuser ~ Free User resource.
@kingneutron1
@kingneutron1 5 ай бұрын
Fun fact: ' lsblk ' will not spin up a sleeping drive, whereas ' blkid ' will!
@trickvro
@trickvro 8 ай бұрын
"Verbosity" is such a great word. Very underrated.
@BobGilbert
@BobGilbert 8 ай бұрын
That "except for Amiga OS" shot earned a thumbs up from me!
@bartoldenhof9377
@bartoldenhof9377 8 ай бұрын
I've been a recreational Linux user for 20 years now, and I'm still learning new stuff. Thank you for making these videos Veronica, you've made my day once again!
@oglothenerd
@oglothenerd 8 ай бұрын
When you said "f user", I thought it was a command that destroyed the user.
@jedahn
@jedahn 21 күн бұрын
It destroys their self confidence.
@MeriaDuck
@MeriaDuck 8 ай бұрын
Did not know fuser while using Linux since 1994. Thanks! I probably lsof and grepped if I needed this, lsblk and fuser are a lot more user friendly!
@guss77
@guss77 8 ай бұрын
I'm an experienced Linux user with quite a bit more than 15 years experience, and in kind of knew that fuser existed but have always fiddled with lsof to get things like that done - and often got frustrated. I will now use fuser for all of my laod needs because now I know it's easier and better - *thank you Veronica* 🙏👏👌
@lrmackmcbride7498
@lrmackmcbride7498 8 ай бұрын
Same here but much longer linux user
@jpcoll2011
@jpcoll2011 7 ай бұрын
Linux/Unix user since the 90s
@fishingangler4315
@fishingangler4315 6 ай бұрын
@@jpcoll2011Congratulations! You won the pissing contest!
@jpcoll2011
@jpcoll2011 6 ай бұрын
@@fishingangler4315 Don't get me started, might talk about my hardware setup 😂😂😂
@jota1749
@jota1749 8 ай бұрын
I appreciate your "Lil' Linux Lessons" series! They're always quick and to the point with really detailed info, the pace is not too slow nor too fast, so even a Linux newb like me can follow and not feel like a dummy. Please, keep doing it as a regular series on the channel until there is nothing more to explain (so, forever :o)!
@TheRustyCrab
@TheRustyCrab 8 ай бұрын
Since you brought up Vim -- `ZZ` or `ZQ` is a great shortcut I learned recently! ZZ saves and quits, while ZQ quits without saving. Love the channel so far! ❤
@dienvidbriedis1184
@dienvidbriedis1184 5 ай бұрын
thanks! that is much easier than method i'm using to quit vi- :!ps -a | grep vi | awk '{print $1}' | xargs kill -9
@MiBox-jn6vx
@MiBox-jn6vx 2 ай бұрын
Oh my god! Thank you so much
@the_derpler
@the_derpler 8 ай бұрын
This is one of the best tech channels on youtube.
@haxwithaxe
@haxwithaxe 8 ай бұрын
I've been sysadmining for about 15 years and I had always assumed this was a FUSE utility and didn't bother to look at it. I'm sad that I didn't pay attention to it much earlier but very happy that I know about it now. Thanks for sharing.
@kjetiltrondsen8242
@kjetiltrondsen8242 8 ай бұрын
I have used Linux om servers for 25 years, and on desktop for 20 years. And did not know that command. Now I just have to remember the first time i need it and it will be a fantastic tool! Thank you!
@bfnut
@bfnut 8 ай бұрын
As always an educational and entertaining video, but I LOL when you say (3:32) "Linux is not perfect no operating system is..." and you insert a clip from Amiga OS typing "Except for Amiga OS" 🤣🤣🤣... so true 😉, keep up the good work👍 and all the best🙂
@BobBloom
@BobBloom 8 ай бұрын
Veronica, I find your style, your humour (which I really appreciate), and the hard work you put into your editing -- well, I find that I am absorbing what you are teaching. Rare that I can sit back and be passive and just watch a video and just absorb. Thank you for doing what you are doing. If imitation is the greatest form of flattery, than consider yourself being very flattered. Your pacing is fantastic. No, not fantastic. Sublime. You slow down, but not in a monotone way, and not in a way that sounds like you are going at 3/4 speed, and not in a way that sounds like you are talking down to us. It must be harmonics or something because your pace of talking matches my pace of listening. I think you have a special ability to slow down your talking, without going into a monotone. The flip side would be the ability to talk faster without sounding like you just went to 1.5x. Something that you do well, that I have taken especial note of, is that you pause. You take that extra beat of pausing, without sounding like you are creating white space. I do not have that talent. The funny thing about you shooting your videos in your unfinished basement is that there are no distractions. I think you should earmark a piece of your basement as "The Stud Room" (even if it is not really a room), and continue shooting your videos there. No LED lights, no worrying about having the right wallpaper on your screens, no worrying about keeping it clean, no worrying about what is on the wall. These small "L'il" videos are brilliant, and effective. I appreciate you recommending other KZfaq creators. They should be recommending you, not the other way around. I am a "lazy liker", and have been remiss "liking" your videos. I will rectify this in the future with your videos. All my best from Toronto, Canada.
@killernurd
@killernurd 8 ай бұрын
I have been using Linux since 1999...I was today years old when I learned about this tool. Thanks for expanding my toolbox!
@insu_na
@insu_na 8 ай бұрын
I've been using Linux every day for a decade now and the only "fuser" that came to mind was "fusermount" Thanks for teaching me new stuff
@dingokidneys
@dingokidneys 8 ай бұрын
Very cool. I've been using Linux for nearly 30 years and didn't know what to use 'fuser' for. I've been using 'lsof' but it's a bit more arcane. From now on 'fuser' will be in my toolbox. Thanks. 😊 Rockin' on with that outro: 🤘😝
@KingsandHunters
@KingsandHunters 8 ай бұрын
Veronica, thanks for making complex things seem simple and fun! You are one of the best educators on KZfaq! Love you!
@peterbrown6224
@peterbrown6224 8 ай бұрын
I'd forgotten about fuser in favour of lsof. Linux is awesome because there are so many ways to do things, but it's easy to fall into bad habits as well.
@atoomnet
@atoomnet 8 ай бұрын
I never knew of fuser, always uses lsof.
@nerdyoldgeek
@nerdyoldgeek 8 ай бұрын
Lovely edutainment video! Thank you for creating content like this.
@LeandroSehnemHeck
@LeandroSehnemHeck 8 ай бұрын
"This video was not written by AI". This is something an AI would say.
@VeronicaExplains
@VeronicaExplains 8 ай бұрын
This isn't funny.
@boo_1096
@boo_1096 8 ай бұрын
Awesome! I've used Linux and other Unix systems for 6 years this fall and wonder how I could've missed such a useful command. Great video as always :D
@alexhajnal107
@alexhajnal107 8 ай бұрын
I'm a seasoned Linux and Unix user (going back to the '90s), well over a decade of that as a sysadmin. I like watching these "basics" videos (for all kinds of topics) to get a fresh perspective on things¹. You did a really good job with this video! ¹ For example, simply out of habit I've usually used *lsof -n | grep PATH* . This has worked fine in the past but this is severely broken² on the latest Ubuntu release. I've been planning to look into this but as you mentioned *fuser* can be a good substitute in a lot of cases. ² For some reason (I suspect it's something to do with *snap* , _et al._ ) there is a substantial delay before *lsof* (without *-p* ) outputs anything. For example, on my current desktop *lsof* takes a whopping 30 seconds before outputting anything whilst *fuser -v PATH* only takes ~220 ms. (Running *lsof -p PID* runs fast, ~130 ms.)
@kevinshumaker3753
@kevinshumaker3753 8 ай бұрын
Thank you ma'am. This goes into my 'share to others when needed' list as is succinctly explains the what command is available and how to use it.
@sillanrakentaja
@sillanrakentaja 8 ай бұрын
You clear articulation is honey for my ears!
@TradieTrev
@TradieTrev 8 ай бұрын
You're a great educator Veronica! I love your tone and purpose!
@slowvoltage
@slowvoltage 8 ай бұрын
so much quality in this content. excited to explore the rest!
@KM-sv4dh
@KM-sv4dh 8 ай бұрын
Thank you Veronika for the lil tutorial, it is very nice to enjoy a brief tutorial of hidden gems like these on break or breakfast while sipping a cup of coffee/tea. Please do more of these brief tutorials ❤
@ultrasparc
@ultrasparc 8 ай бұрын
5:46 You said it..! Using Linux since 1999, many Linux commands happened to be like that for me, like a screwdriver, such tools becomes absolute necessities once started using.
@retropipes8863
@retropipes8863 8 ай бұрын
That sounds super-useful! Thanks, Veronica!
@GSBarlev
@GSBarlev 8 ай бұрын
Thanks for the tutorial! I'm embarrassed that I've been Team 🐧 for 17 years without learning this command. Aside: even with the obvious "I barely know 'er" bait, I'd argue that pronouncing it "fuse-er" is definitely preferable to the _extremely rude sounding_ "eff user."
@VeronicaExplains
@VeronicaExplains 8 ай бұрын
I like to pretend the "f" in fuser stands for "friendly". :P
@Doomguy1364
@Doomguy1364 8 ай бұрын
Wow great video, I just found your channel; I switched to Linux for all of my personal computers 2 years ago and had no idea about fuser, definitely a great explanation/demonstration, and will be adding this to my workflow when needed!
@esra_erimez
@esra_erimez 8 ай бұрын
It is about time you uploaded. 😇 Thank you!
@neverping
@neverping 8 ай бұрын
Good to know there's fuser! I was using lsof the whole time because that's the tool for Solaris systems and I still got used with lsof for such usage. I didn't know about fuser.
@amartini51
@amartini51 8 ай бұрын
Super useful! In the past I always ran lsof through grep to try to find what was holding a file open.
@davey820051
@davey820051 8 ай бұрын
Thanks for the pointer to Jay's vid. His channel (and this one, of course) has been super useful in my linux ed.
@billirwin3558
@billirwin3558 8 ай бұрын
Thanks for opening my eyes to fuser. Just subscribed. Veronica is my new hero.
@NathanielHarari
@NathanielHarari 8 ай бұрын
This is so timely. I was just trying to reinstall something on my server and learned about the fuser command for the first time ever nary a few days ago. BTW, thank you for all your great vids, Veronica!
@Dad-ij2qy
@Dad-ij2qy 8 ай бұрын
Veronica, thank you for your lucid and meticulous explanation of fuser. You helped me imporove my command-line skills. Thank you. I have subscribed to your channel.
@tizilogic
@tizilogic 8 ай бұрын
The AmigaOS argument made me instantly subscribe
@bountoj
@bountoj 8 ай бұрын
Great as always! Ty for teaching us.
@NickShabazz
@NickShabazz 8 ай бұрын
Thanks for this, neat command!
@noam65
@noam65 8 ай бұрын
Thanks for this. I've run into flash drive issue multiple times. Now I'm aware of a better solution.
@wooviee
@wooviee 8 ай бұрын
Found you randomly today in KZfaq recommended. Great content, great editing!
@GooogleGoglee
@GooogleGoglee 8 ай бұрын
Great job on this _fuser_ video. Cannot wait for your _lsof_ video too!
@AndyAyres
@AndyAyres 8 ай бұрын
I love the fact that no matter how much I think I know as someone who has dabbled in linux since the late 90's that there is always something new to learn.
@rijaja
@rijaja 8 ай бұрын
That was really cool. I don't think I'll need it often but when it happens I'll be glad to know this exists
@ScottHorsley
@ScottHorsley 8 ай бұрын
To think I've used lsof since forever.. 25 years of Nix system administration and this was a new one to me. Thanks so much for the tip!
@hermansims2296
@hermansims2296 7 ай бұрын
I've been a linux user since, well, since linux. I can't believe it took me this long to stumble accross your channel. Well guess whos added to the long list of channels I now watch? Thanks again.
@mrr8702
@mrr8702 8 ай бұрын
ooh how cool! I'm a self taught linux user for a few years now, didn't know about fuser and I've had this exact problem more than once :) Thank you!
@VICTORYOVERNEPTUNE
@VICTORYOVERNEPTUNE 8 ай бұрын
Loving you videos. Really good stuff.
@mhult5873
@mhult5873 4 ай бұрын
YES! I agree! Amiga OS / Workbench is perfect! 🙂 Thanks Veronica, for another, as always, great video.
@paullitzbarski2632
@paullitzbarski2632 8 ай бұрын
you are AWESOME! I never knew this command but I often needed it 🙂
@paulthompson1988
@paulthompson1988 8 ай бұрын
Great little video. I'd forgotten about fuser. 👍
@Kehvarl
@Kehvarl 8 ай бұрын
Thanks for the video! I hadn't run across this command previously, and it looks a lot more friendly than mixing `ps` flags and grepping through the output.
@davidwilliss5555
@davidwilliss5555 8 ай бұрын
Good one! I've always used lsof. I didn't know about fuser. I like that it can tell you who has ports open too.
@ThatNateGuy
@ThatNateGuy 8 ай бұрын
Welcome back, Veronica! Thanks for the lesson as always, Linux Mom! 😊
@Mzansi74
@Mzansi74 8 ай бұрын
Another excellent video! Thanks Veronica! :-)
@Voshchronos
@Voshchronos 8 ай бұрын
Amazing, Imma use this fuser command a whole lot!
@randykitchleburger2780
@randykitchleburger2780 8 ай бұрын
Thanks! I have used fuser but only to do lazy unmounts. Now I know how to avoid them in the future!
@lucastperez
@lucastperez 8 ай бұрын
Great video, loved it! Nice to know about fuser, I didn't know about it before.
@thewalabee1414
@thewalabee1414 8 ай бұрын
Loved the Amiga OS shoutout!
@tomv3999
@tomv3999 8 ай бұрын
"Except for Amiga OS" --- I love you.
@ShahinHemmati2020
@ShahinHemmati2020 8 ай бұрын
Even more videos with the same kind of content is very much appreciated 😊🙏🏻
@eVITORIOe
@eVITORIOe 8 ай бұрын
Fuser is so awesome! Just subscribed !
@davepubliday6410
@davepubliday6410 8 ай бұрын
You can exit vi with ‘:x’, it’s a shortcut for ‘:wq’. Just doubled your efficiency!
@MikeLevin
@MikeLevin 7 ай бұрын
man fuser 😂 You make it all very clear and thanks for the video. The algo is getting better at making recommendations to me. Subscribed.
@KevinYCurrence2015
@KevinYCurrence2015 8 ай бұрын
I learned something new today... again. Thank you :)
@KristovMars
@KristovMars 8 ай бұрын
Hi Veronica, great video! I subbed a while back, but this is the first time I've seen this series - and it prompted me to support your Patreon. I've been a Linux dabbler for a long time but without enough persistence to get deep into it, and this short-form dive is a good tool for me to gradually build my knowledge. Thanks again!
@VeronicaExplains
@VeronicaExplains 8 ай бұрын
Thank you! I very much appreciate it. I'm planning a bunch more once this basement space is wrapped up!
@SahilP2648
@SahilP2648 8 ай бұрын
​@@VeronicaExplains but Linux or rather any OS should just give you an option to 'Show details' or 'Expand' on the UI to get more information about the processes or files open and maybe even an 'X' button to close them directly from that one pop-up. Someone should create a PR for it. I could have if I knew anything about it (I am an Android app developer).
@robbybankston4238
@robbybankston4238 8 ай бұрын
Brought back memories from Amiga OS 1.3 from my A500 days
@imacmill
@imacmill 8 ай бұрын
Loved the Wow! reference!
@ralfwieseler2554
@ralfwieseler2554 8 ай бұрын
thanks for your great work here !
@hellfirelordofevil
@hellfirelordofevil 8 ай бұрын
Oh cool :) I've seen fuser about but had no idea what it did. Thanks for clearing that up!
@doingwell5629
@doingwell5629 8 ай бұрын
I looove your videos, good job!
@GKahla
@GKahla 8 ай бұрын
Very useful! Thanks for the overview.
@nulbyte
@nulbyte 8 ай бұрын
Woah. I am by no means a Linux newbie, and yet, I did not know much about fuser. Good tips!
@ulincsys
@ulincsys 8 ай бұрын
This is *such* a great video!
@tolkienfan1972
@tolkienfan1972 8 ай бұрын
I started to learn Linux as a dev more years ago than I care to mention. But I've never been a sysadmin, and this kind of thing is invaluable. I didn't know fuser nor lsblk! I get by with lsof, but it's never ideal. Powerful but quirky. These tools will undoubtedly be very helpful. Thanks!
@microcisco
@microcisco 8 ай бұрын
So pleased you call sudo "suedough" and and "sue dooo" - Small things I know, but they make me happy :) Love your vids by the way !!
@timothypulliam2177
@timothypulliam2177 8 ай бұрын
Great video and very informative!
@borgdylan
@borgdylan 8 ай бұрын
Thanks Veronica! You taught me a few things here.
@aperrao
@aperrao 8 ай бұрын
very useful ..thank you Veronica
@DV-ml4fm
@DV-ml4fm 8 ай бұрын
Great tutorial 😊
@ihatethesensors
@ihatethesensors 8 ай бұрын
Awesome video - you rock! I love Linux too!
@malfunction5448
@malfunction5448 8 ай бұрын
I learned so much! Thanks for this 😀
@tonyb9864
@tonyb9864 8 ай бұрын
Love your videos! 🙂
@NOPerative
@NOPerative 8 ай бұрын
Excellent tip. Funny, but I call it fuser (not f-user) - it's just easier that way. Awesome vid.
@readmeat4vegans829
@readmeat4vegans829 8 ай бұрын
love your perky delivery style!! You are the sysadmin I wish I had. Subscribing.
@joseorlando7647
@joseorlando7647 5 ай бұрын
That was a rly nice video, keep going, great content.
@TigCM
@TigCM 8 ай бұрын
30 years of using unix and never knew I could use it on ports!
@MilitantPacifista
@MilitantPacifista 8 ай бұрын
Welp this is a gem of a channel...
@timurtheterrible4062
@timurtheterrible4062 8 ай бұрын
Thank you! It often happens to me that I am backing up my files to another drive and the system still considers the drive busy even after the files have ostensibly finished copying. Now I can finally figure our what's up.
@Alex-sc2rc
@Alex-sc2rc 8 ай бұрын
Thank you for showing a new way to log out of my system.
@fernando-loula
@fernando-loula 4 ай бұрын
You are spot on, most take 10 years to learn how to close vim, 15 to be fairly sure you know. I am on my way to get there!
@DrVektor
@DrVektor 8 ай бұрын
i love teacher shares like this. Health to your hands and mouth.
@pjcpspn670
@pjcpspn670 Ай бұрын
you got me so cracking up almost to the end of the Vid and Ty so much for this Vid Tips.
@puneetarora1714
@puneetarora1714 8 ай бұрын
1st video, from you, I watch and subbed
@ronm6585
@ronm6585 8 ай бұрын
Thanks Veronica.
@bazoo513
@bazoo513 8 ай бұрын
I just found that I have it in my CygWin installation... Thanks!
Red Hat: why I'm going all in on community-driven Linux distros.
12:56
Veronica Explains
Рет қаралды 187 М.
Linux Mint vs... Linux Mint (Debian Edition)
17:43
Veronica Explains
Рет қаралды 223 М.
Which one will take more 😉
00:27
Polar
Рет қаралды 81 МЛН
Follow @karina-kola please 🙏🥺
00:21
Andrey Grechka
Рет қаралды 13 МЛН
Buy Feastables, Win Unlimited Money
00:51
MrBeast 2
Рет қаралды 88 МЛН
Guestbooks: the cozy 90s web fad which shaped the future!
16:56
Veronica Explains
Рет қаралды 19 М.
There's more to learn about the "cd" command. Lil' Linux Lesson!
4:33
Veronica Explains
Рет қаралды 17 М.
Where People Go When They Want to Hack You
34:40
CyberNews
Рет қаралды 184 М.
Linux File System/Structure Explained!
15:59
DorianDotSlash
Рет қаралды 3,9 МЛН
Your hardware and software tools are probably fine.
9:07
Veronica Explains
Рет қаралды 57 М.
Is the terminal still worth learning?
9:40
Veronica Explains
Рет қаралды 37 М.
Become a shell wizard in ~12 mins
12:25
CODE IS EVERYTHING
Рет қаралды 191 М.
GrapheneOS: first impressions, stumbling blocks, and opinions
32:33
Veronica Explains
Рет қаралды 199 М.
Windows & macOS can't do this, but Linux can!
15:55
The Linux Experiment
Рет қаралды 735 М.
Creepy Samsung Alarm cannot be turned off 😱🤣 #shorts
0:14
Adani Family
Рет қаралды 1,7 МЛН
Phone charger explosion
0:43
_vector_
Рет қаралды 52 МЛН
🤯Самая КРУТАЯ Функция #shorts
0:58
YOLODROID
Рет қаралды 3,5 МЛН
Распаковка айфона в воде😱 #shorts
0:25
Mevaza
Рет қаралды 1,3 МЛН