Тёмный
DorianDotSlash
DorianDotSlash
DorianDotSlash
Подписаться
How-to's, tips, tricks and Distro Reviews! I'm a long-time Linux user, sharing info with both new users and veterans alike. Hardware testing and reviews are in the works.

** Help support my channel, and in turn help me support the Linux Community! **

Patreon : www.patreon.com/doriandotslash

If you would like to support me, even for a buck a month, head over to Patreon in the link above and become one of my patrons!
I really appreciate the support from my viewers and the understanding that while I do what I do as a hobby, it does take time and effort. I've also been purchasing new equipment to improve my channel, like video capture devices, microphone and mic stands, extra monitors and a testing computer for installing distros.

Also, for single donations, use www.paypal.me/doriandotslash

Thanks for your support and bash on!
POP!_OS 21.04 COSMIC desktop review
13:39
3 года назад
Using FOSS in Linux (or not)
9:37
3 года назад
How to install Gentoo packages
15:47
3 года назад
How to install Gentoo Linux
46:51
3 года назад
What is Linux? - Linux Explained
12:45
3 года назад
NixOS - How the store and packages work
18:50
3 года назад
GnomeOS running Gnome 3.38 on hardware!
10:19
3 года назад
Why I Switched from Arch to Debian
10:16
3 года назад
NixOS dual booting and UEFI
10:28
4 года назад
Disaster Recovery when GRUB dies
16:52
4 года назад
Silverblue 2-week update and answers
13:06
4 года назад
Fedora Silverblue could be the future!
32:30
4 года назад
How to install Arch Linux
37:45
4 года назад
What's new in Manjaro Xfce 18.0
2:45
5 лет назад
Updates on things!
6:25
5 лет назад
Void Linux part 2!
25:39
5 лет назад
Комментарии
@huyvole9724
@huyvole9724 3 дня назад
Thanks. I want to ask more, for example, I want to install packages in a repo that is not available in the software center, how to make me add it to Mirror?
@gabomandam7654
@gabomandam7654 3 дня назад
Linux Filesystem Hierarchy Standards and structures: - `/bin` short for binary which is a directory for programs or applications. Basic commands and functions are stored here, i.e. `ls`, `cat`, `cp`, `mv`, `rm` and etc. These programs are necessary for the system's basic operation and are available to all users. Unlike `/usr/bin`, which holds additional user commands, `/bin` is reserved for the most fundamental binaries needed to boot and repair the system. - `/sbin` system binary is the same as `/bin` but for system administrator. Needs certain root permissions to be accessible. Not favorable location for installing programs. - `/boot` contains everything your OS needs to boot. Boot loaders location, kernel images, and initial RAM disk (initrd) files. The files in `/boot` initializes the system's hardware and load the operating system kernel into memory, starting the boot process. - `/cdrom` a folder for certain OS cd-ROMs. - `/dev` where devices are located, since unix system standards treat everything as a file. All external devices are being accessed and put to folders or directories ranging from applications to hardwares. - `/etc` etcetera and edit-to-configure, a directory for system-wide configurations like `apt`. Setting for systems, but for per User-specific settings we have `/home` - `/lib`,`/lib32`, and `/lib64` shared libraries needed by the applications so they can use it to form various functions. These files are required by the binaries `/bin` and `/sbin` - `/mnt` and `/media` where you find you other mounted drives: external hard-drive, flash-drives, network drives, or second hdds. In `/media` you will find your storage devices automatically mounted for OS to interact. Whereas in `/mnt` are the manually mounted storage devices. - `/opt` optional folder, where you install optional or add-on software packages that are not part of the default system. This allows all related files to reside in a single directory, making installation and removal straightforward. Includes custom configurations and possibly duplicate libraries. - `/proc` where you find sudo files, that contain information about system processes and resources. e.g. `cat /proc/cpuinfo` details for you CPU(s) information. Use-case for diagnosing hardware issues, optimizing performance, or verifying system specifications. - `/root` the root-users home directory or folder, it needs administrative privileges or root permissions to access it. It is ensuring that sensitive configuration files and scripts used by the root user are protected from unauthorized access. This directory is used for storing files, configurations, and scripts necessary for system administration tasks - `/run` runs in RAM because it is `tempfs`, files and directories are gone when the system shut-downs or reboots. Stores runtime information. - `/snap` store and manage snap packages. `Snap packages` are self-contained software packages that include all necessary dependencies. Snap package management system allows for secure, isolated application deployment and execution across various Linux distributions. - `/srv` where service data are stored, important when running network servers. - `/sys` a directory of virtual filesystem that provides a view into the kernel's device and system information. Particularly for managing hardware devices, drivers, and kernel modules. It allows applications and administrators to query and configure system hardware settings dynamically. - `/tmp` where the stored temporary files are created by the system and applications. They are being used in the session, as these are usually emptied after reboot, but can be manually deleted for remaining temp files. - `/usr` known as Unix System Resource, the user application space where applications installed that are being used by the User. This directory holds the bulk of user-space applications and utilities, including additional binaries, libraries, documentation, and source code. It is organized into subdirectories like `/usr/bin` for executable programs, `/usr/lib` for libraries, and `/usr/share` for shared data. - `/var` the variable directory, it contains files and directories that are expected to constantly grow in size over time of use. This is crucial because it stores data that changes frequently, allowing the system to manage variable content without impacting the static structure of other directories. It holds dynamic data such as system logs `/var/log`, spool files `/var/spool`, temporary email files `/var/mail`, web server data `/var/www`, and application caches `/var/cache`. - `/home` the directory for Users. Each user has their sub-directories and can only access their own unless granted administrative privileges. The separation enhances security and privacy, ensuring users have their own space while maintaining system integrity.
@DaleDix
@DaleDix 3 дня назад
This is just confuse most people. Its easy for computer people.
@skylarmyers3491
@skylarmyers3491 5 дней назад
i gnu that.
@Merlin64-nb1tj
@Merlin64-nb1tj 6 дней назад
Great overview of the Linux file system, when a person has a talent for explaining a topic it shows. 👍
@satyasingh4638
@satyasingh4638 8 дней назад
It's true, whenever I open the Linux file systems, I hear the Psycho soundtrack. 😅
@ardiemagno
@ardiemagno 9 дней назад
Thanks!
@eshnd.
@eshnd. 10 дней назад
I always assumed /etc meant et cetera 😂
@Doriandotslash
@Doriandotslash 10 дней назад
Kinda means that also, but not the original intention 😁
@CaritasGothKaraoke
@CaritasGothKaraoke 11 дней назад
/var is various, not variable. Web root directories for webservers are often placed here, due to a historical default for earlier versions of Apache. (They tried to shift it but many web developers are just used to /var/www or some such).
@Doriandotslash
@Doriandotslash 10 дней назад
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/4/html/reference_guide/s1-filesystem-fhs#:~:text=The%20FHS%20states%20%2Fvar%2F%20is,and%20transient%20and%20temporary%20files.&text=System%20log%20files%2C%20such%20as,%2Fvar%2Flog%2F%20directory.
@debuggmysushi9461
@debuggmysushi9461 13 дней назад
yayy
@PabloTarifa-kg4vu
@PabloTarifa-kg4vu 14 дней назад
fuck flatpak
@andrewstewartjacobs9678
@andrewstewartjacobs9678 14 дней назад
Even the great Linux master himself Erik Dubois of Arcolinux (and Arch advocate) has repeated many time; If you have a slow ISP, then Arch is not for you. His statement was due to the copious updates that Arch rolls out.
@Cisco-Instructor
@Cisco-Instructor 17 дней назад
I wish I gave you a thousand likes but I can only give you one like. Very sad. I spend two days with this video. Thank you very much.
@Doriandotslash
@Doriandotslash 16 дней назад
You're very welcome!
@siodhe
@siodhe 17 дней назад
[Raising this to top level] Note that /home is NOT a standard (and wouldn't be followable even if it were), and home directories can be in, and in large sites MUST be in, lots of other places. Developers who can't get this through their heads (like the Snap developers as of 2024) cause lots of trouble to large sites, and to users whose smaller sites are set up like large sites. The correct way to determine a user's home directory is to use the $HOME environment variable, explicit ~ or ~username expansion (or a utility function for that, like Python has) or to look it up in the user database through a library call - developers and users MUST NOT ASSUME /home/<username> is correct, nor even assume that /home itself exists.
@Doriandotslash
@Doriandotslash 16 дней назад
The FHS states just what you said. But in the vast majority of distros being used for personal use, it is the way. Of course for commercial/enterprise use a lot of things don’t apply, including where home can be elsewhere, even mounted to a remote location. Though I’m not aware of any common applications that assume the /home directory location. Any code I’ve seen use the home variable, or DE setting.
@anasouardini
@anasouardini 17 дней назад
Just auto-install everything whenever it's broken.
@ethanjames4189
@ethanjames4189 18 дней назад
This is an awesome video! You're an amazing human being!
@Doriandotslash
@Doriandotslash 16 дней назад
Wow, thank you!
@Boz1211111
@Boz1211111 18 дней назад
This is so hard 😢
@Boz1211111
@Boz1211111 18 дней назад
I really appreciated windows file system so trying to switch this is making it real hard (among other 140things)
@TylerR909
@TylerR909 19 дней назад
fuckin' wild paying for a 4 year CS degree and never getting taught this.
@bobw1111
@bobw1111 21 день назад
Great video, but one topic wasn't covered. If I have data files on Wimdows that I have been using for years to keep financial data, reports, etc, can they still be used in Linux? If I dual boot, can they be used by both systems? Thanks
@Doriandotslash
@Doriandotslash 16 дней назад
Thanks! Yes you can still access your windows partitions from Linux. You CAN also access Linux files from Windows but you need to install programs that can do that. The easiest way to dualboot and have common storage is to make sure you have a drive or partition that is NTFS to store all your commonly used files. This way you can access them from both OSes and
@stunt94u
@stunt94u 21 день назад
F#ckin microsoft. I'm not looking forward to this, but i'll have to do it.
@elfo7918
@elfo7918 22 дня назад
I remember my first System which ran Linux. It was Ubuntu 10.04 LTS, and I messed around with the system (I was 13). I tried many things until I somehow deleted my shutdown file and couldn't shut down my system any more xD well, I had to repair it by my self again. So I learned a lot of stuff during that time, especially I learned really fast English, because it was my second language and all the help I got was in English forums.
@dantebronks3971
@dantebronks3971 22 дня назад
Спасибо! Отличное видео, очень понятно и доходчиво! p.s. спасибо за русские субтитры
@Atheismo9760
@Atheismo9760 23 дня назад
Why can't linux just work like windows? In only it did people would be switching to it like crazy.
@calebkulujili1395
@calebkulujili1395 23 дня назад
I know it's an old video, but what if i overwrite the whole harddrive which had Linux OS by installing Windows 7/10/11 then I want to recover my files that were in the Linux OS
@Aerobrake
@Aerobrake 25 дней назад
this info as a windows user has been surprisingly easy to digest. very good video!
@GoldenHat333
@GoldenHat333 25 дней назад
I have watched this many times over the years as reminder doses. Still a great video after 6 years.
@stevecagle8002
@stevecagle8002 25 дней назад
The toy operating system, so not interested !!
@inkblotthecolt
@inkblotthecolt 25 дней назад
I've used Linux since 2011 but never actually learned what the root subfolders actually do. All I new about was /use/share/themes (& icons)
@Chilaxolotl
@Chilaxolotl 26 дней назад
If you think Linux file system is confusing, take a look at the windows registry.
@Chilaxolotl
@Chilaxolotl 26 дней назад
Whoever decided to call it "Program Files" instead of "Programs" deserves to be punished.
@DaleDix
@DaleDix 3 дня назад
It is certainly a tragedy of mammoth proportions.
@matthewtaylor2344
@matthewtaylor2344 26 дней назад
Great video man thank you for such a concise clear and easy to follow video on this. It's really great
@e4300
@e4300 27 дней назад
there is a lot of good information in this video. BUT, the youtuber can NOT get to the point. Long drawn out explanation with a lot of unnecessary verbiage.
@Doriandotslash
@Doriandotslash 27 дней назад
That’s probably why it’s such an unpopular video
@fab-infotech-solutions
@fab-infotech-solutions 29 дней назад
MsDos wasn't just a disk operating system! It was a rip-off from CP-M OS that Bill Gates stole from Gary Killdall after his mysterious murder in a pub fight and asked a local company to reverse engineer it that called it "Quick and Dirty Operating System". Later on he changed the name to Microsoft Disk Operating System and sold it off to IBM and become a billionaire by continuing the same theft style of doing business! Even tried to own TCP/IP the same way but did not succeed!
@DavidHillVideo
@DavidHillVideo 29 дней назад
And you think Linux is going to steal market share from Windows? Face it. it's just for geeks
@Doriandotslash
@Doriandotslash 27 дней назад
I never said that nor do I think that.
@Vmwwv
@Vmwwv 29 дней назад
Guys, is it possible to install distros to lv partitions? Like i make them from first OS, and while installation new distro choose this lv? (LV from lvm)
@zer0dahero
@zer0dahero Месяц назад
Fun fact. The D in DOS originally stood for "Dirty" and is QDOS (quick and dirty operating system). It was changed to "Disk" for PR reasons since it managed all systems operations, systems, memory, ports, peripherals, etc., not just the disk. The concept of DOS being quick and dirty is exactly what made it intuitive and easy to learn, and superior to other alternatives at the time, and since.
@LetsPlaysInGermany
@LetsPlaysInGermany Месяц назад
I had the problem, that Gparted and Ubuntu wouldn't see my hard drive. Here is a quick fix: make sure to turn off raid in your bios (default in many laptops) and use AHCI instead. Also if you are using a WIndows Laptop, disable hybernation under "choose what opening the lid does".
@EscapismPinball
@EscapismPinball Месяц назад
There is no FORWARDslash, just slash.
@q.u.e.r.t.y
@q.u.e.r.t.y Месяц назад
0:25, that's funny because I'm watching this videos because I want to recover my files that were deleted from the Timeshift directory
@rdlockrey
@rdlockrey Месяц назад
weird....where is the www/web folder?
@Doriandotslash
@Doriandotslash 27 дней назад
It’s in /var if you have a web server installed. But I did not.
@Majima_Nowhere
@Majima_Nowhere Месяц назад
As someone who tried Mint for an hour, failed to download graphics drivers, and switched back to Windows, this is exactly the video I need.
@Icosahedron-bu9fl
@Icosahedron-bu9fl Месяц назад
After seeing the dystopian copilot snapshots that microsoft is shipping out soon, i'm now trying to migrate everything including games over to linus. That's completely unacceptable. Id give mint another shot
@hugog.cintra2573
@hugog.cintra2573 Месяц назад
I loved this video, hurt to know that I've discovered your channel to late...
@Doriandotslash
@Doriandotslash Месяц назад
Never too late!
@JimAllen-Persona
@JimAllen-Persona Месяц назад
Good job on keeping it simple and straightforward. However, I think you downplayed the security concerns a bit. It’s not big, but there are vulnerabilities out there.
@dragosgeorge2651
@dragosgeorge2651 Месяц назад
So beautifully explained! And I used the word beautifully instead of clear because not only it makes it crystal clear but it does it in a way which makes you appreciate the beauty of the LVM feature! Thank you for this lesson, it is so much clearer what LVM is.
@universalperson
@universalperson Месяц назад
I thought dev stood for "developer", not "device"! Well, I guess that explains dev/null This is what I get for learning Unix/Linux on the fly.
@UNcommonSenseAUS
@UNcommonSenseAUS Месяц назад
1:47 *QUBES BABY!!!*
@joe-skeen
@joe-skeen Месяц назад
@Doriandotslash as Ubuntu doesn't release those mini ISO installers anymore, what would you recommend? Just go with Ubuntu Server which doesn't have a GUI by default? I've noticed that even Lubuntu minimal installation includes all the desktop stuff and doesn't play great with some of my old hardware.
@joe-skeen
@joe-skeen Месяц назад
for my current project, I've decided to use Debian 12 (which does have a net installer). So far, so good!
@AceTrainerBanjo
@AceTrainerBanjo Месяц назад
In true Linux fashion, a community member on the internet has been more insightful with their explanation than my college professor. Thank you!
@percyg77
@percyg77 10 дней назад
facts
@lm4278
@lm4278 7 дней назад
That's because college isn't there to teach. It's an indoctrination center. It's more concerned wether you are a leftist commie and despite White people.
@senchaholic
@senchaholic Месяц назад
I like how detailed you are when doing your demonstration. You're very clear and pedagogical. And you enunciate and pronounce your words clearly without a lot of uhms and ahs, which actually isn't always the case with all youtubers. Great work!