Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello, so I am new to linux... and as part of my "training" I needed to better familiarize myself with writing unix. to do this my boss suggested installing some form of linux on a thumb drive and play around with it. so, writing code to secure it, things like that. would anyone have ideas/suggestions on this? sites that walk you through it?
What you wrote is a bit confusing.
Do you want to use a thumb drive to boot the OS, develop something?
Installing a linux mint onto a pendrive is not a trivial task. First of all you need an iso image, you need to boot it (from a dvd or another pendrive) and install it.
Is this what you want?
What dou you mean by "writing unix"?
hmmm, sorry...guess i thought my subject in coordination with the question was enough. I installed Linux Mint 20 Cinnamon on a thumb drive because my boss wants me to get better with writing unix, so he suggested installing some form of linux os, then doing things like writing unix code to secure the network, the os, things like that. maybe he meant something different, honestly i dont even know if those things can be done on linux with unix. he even mentioned writing some c++. does this sound doable/reasonable in a 3 month span? to learn?
I do not understand what are you talking about.
But it looks like (for me) it is impossible to "write unix code to secure the network, the os, things like that." within 3 month.
Did you write any [working] c++ app on linux already?
hmmm, sorry...guess i thought my subject in coordination with the question was enough. I installed Linux Mint 20 Cinnamon on a thumb drive because my boss wants me to get better with writing unix, so he suggested installing some form of linux os, then doing things like writing unix code to secure the network, the os, things like that. maybe he meant something different, honestly i dont even know if those things can be done on linux with unix. he even mentioned writing some c++. does this sound doable/reasonable in a 3 month span? to learn?
thanks
So, something I think your boss is not understanding is Unix is an operating system, not a programming language. You can't "write Unix". Also, securing the network in an enterprise is done via network equipment, firewall rules, IDS, etc, not to mention planning. Sure, you can use Linux to do those things, but learning Linux and effectively securing an enterprise network in 3 months is a bit of a stretch if you have no experience at all.
Linux and Unix are the same thing in a high level sense: they are both operating systems. One is commercial and proprietary (Unix), and the other is open source (Linux).
Writing C++ doesn't make any sense either: that is an application programming language and is used to create applications. You need to know what you are creating before you can create it.
Having a live, bootable thumb drive of Linux on a thumb drive is good because it can help you get familiar with the Linux operating system without installing it. No persistence though, unless the live version has that capability. If your boss wants you to learn Linux, by all means dive in and learn it, but how he is suggesting to do this is nonsensical.
So, something I think your boss is not understanding is Unix is an operating system, not a programming language. You can't "write Unix".
To be strictly accurate you can write Unix, for example, Advanced UNIX programming by Andy Yao - ISBN: 193036007X
Or Advanced Linux Programming by Mark Mitchell ISBN:
0735710430
But I do agree - the boss probably means learn the OS to make sure it's secure and so on.
Installing Mint on a USB stick, I think he means he's running it as a Live version off the usb stick. Maybe Puppy linux would be better bet - or get a cheap laptop and install Mint to learn it that way.
Linux has almost every available feature and program that can allow you to code or make programs for unix. Of course unix is not really seen these days. I assume you may need to ask what the target is before you get too far.
I would not have used mint personally. I think I'd have used OpenSuse or maybe Centos.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.