- Report this article
Mislav Jurić
Mislav Jurić
A computer scientist who solves real-world problems using artificial intelligence and software engineering
Published Sep 27, 2021
+ Follow
Today we will talk about something more conceptual yet again. I know that you might be thinking: “Why this conceptual stuff again? It’s been a lot of that lately and I’m tired of that...”. I get it. But be patient – this knowledge will pay off. I am trimming the fat – the things you don’t need to know - but it pays to know these particular concepts. Especially mounting and unmounting because even though you’ll probably never do those manually, there will be some situations where you will have to mount or unmount (an example – “burning” an operating system on an USB) and you have to know what is going on.
Still with me? Good. So what is mounting? Mounting is the process of attaching your device (your device’s storage) in the Linux directory structure. As we know, everything in Linux starts from the root folder (/). Every other directory is accessible from the root folder by navigating from the root folder to the other folders hierarchically below it. When you insert a new device (say, a USB drive) you have to place it in a directory so that it is accessible from the root directory. The directory in which the new device resides is called its mount point. That process (when you assign a directory accessible from the root folder to a new device) is called mounting. Unmounting is the reverse process from mounting – removing the association between a directory in the directory hierarchy and the device (device’s storage).
So basically, when you mount, you make your device’s storage accessible to your Linux computer and when you unmount, you make your device’s storage inaccessible. Not all devices that are mounted need to have storage, but that doesn’t matter for our practical applications. (“What is meant by mounting a device in Linux?,” n.d.)
I modeled my explanation after (“understanding ‘mount’ as a concept in the OS [duplicate],” n.d.) , which you can read as well for a second perspective.
Thank you for reading!
Recommended by LinkedIn
References
understanding “mount” as a concept in the OS [duplicate]. (n.d.). Retrieved February 12, 2020, from https://unix.stackexchange.com/questions/3247/understanding-mount-as-a-concept-in-the-os
What is meant by mounting a device in Linux? (n.d.). Retrieved February 12, 2020, from https://unix.stackexchange.com/questions/3192/what-is-meant-by-mounting-a-device-in-linux
Like
Celebrate
Support
Love
Insightful
Funny
1
To view or add a comment, sign in
More articles by this author
No more previous content
- Implementing a Transformer from scratch (in PyTorch) Apr 26, 2023
- Linux Tutorial Series – 198 – That’s it! Jan 17, 2023
- Linux Tutorial Series – 197 – Recap Jan 9, 2023
- Linux Tutorial Series – 196 – Things I never used in shell scripting Dec 28, 2022
- Linux Tutorial Series – 195 – Fixing errors Dec 19, 2022
- Linux Tutorial Series – 194 – Reading user input Dec 12, 2022
- Movie Script Generator (based on GPT-2) Dec 6, 2022
- Linux Tutorial Series – 193 – Command substitution Dec 5, 2022
- Linux Tutorial Series – 192 – while and until loops Nov 29, 2022
- Linux Tutorial Series – 191 – for loops Nov 7, 2022
No more next content
Sign in
Stay updated on your professional world
Sign in
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
Insights from the community
- Operating Systems How can you diagnose system crashes with Linux tools?
- System Administration How do you fix Linux boot problems using rescue mode?
- Operating Systems What are the best ways to improve boot times in Linux?
- System Administration How can you view running processes on a Linux system using the 'ps' command?
- Operating Systems How do you recover a Linux operating system?
- Software Development What are the steps to making a bootable USB drive for Linux distros?
- GNU/Linux What are the benefits and drawbacks of using grub2 bootloader over other bootloaders?
- Software Development What are the challenges of running memory-intensive applications on Windows vs Linux?
- Operating Systems How do you use Linux's recovery console?
- Software Development How can you navigate the Linux command line more efficiently?
Others also viewed
- A modest summary of Linux CLI commands Razvan Alexandru Ionica 1y
- Some advance linux commands to learn Ali Sohail 1y
- Mastering Linux: Sending Chat Messages with Ping, Remote Firefox Launch, and Terminal Multiplication Ddhruv Arora 1y
- 5 Best Linux Distributions Adam Joron 2y
- Mastering Linux Commands and Productivity Tips on RHEL 9 Ddhruv Arora 11mo
- Day 14 : Linux File Permissions #90DaysofDevOps Ayushi Tiwari 6mo
- Day 3 Task: Basic Linux Commands Muhamad Kamran 10mo
- 1@DailyHackingSeries Pranjal M. 1mo
- 8 Article I Wrote that Would Make You Understand Linux in More Depth. Aditya Patil 7mo
- 🔍 Demystifying Linux Directories: A Simple Guide to Linux Folders 📂 FARHAN AHMED 1y
Explore topics
- Sales
- Marketing
- IT Services
- Business Administration
- HR Management
- Engineering
- Soft Skills
- See All