Total Noob to linux needs help


Recommended Posts

I recently applied for an IT position that involves learning Linux servers and something about BSD. I currently have a strong background in all the microsoft servers and clients. How hard will it be to learn about linux servers and bsd? What are some good books that I can get that get me a crash course in learning it?

Link to comment
https://www.neowin.net/forum/topic/818394-total-noob-to-linux-needs-help/
Share on other sites

Install an OS and play in terminal is the best bet.... You can get a book and read it and never understand the concept..

So install and create your own server, google everything.... You'll learn so much quicker...

CBT Nuggets Linux would probably be a good video tut to look at getting as well.

Also this book is wicked just incase you don't do the above:

ISBN: 0-619-13095-4

Also you can ask questions here if need be :)

I would second the suggestion of installing and playing.. Use virtualbox if you don't have any spare hardware to play with.

FreeBSD or OpenBSD are great to play with.. Then as suggested play with setting them up for different services, http, ftp, dns, etc. Play with using samba to share files between your home windows machines and the linux/bsd boxes.

Problem lots of windows admins have is quite often they lack understanding or and experience with a command line interface -- sure there are gui and gui tools for lots of admin features on linux.. But it quite likely that linux/bsd servers in a work setup might not even have gui interface at all.. I don't run them on my freebsd router or ubuntu server on my home network even. Just no point to them on a box serving up ftp, http, dns, files, email, ssh, providing dhcp, routing, firewall, etc.

MS finally is finally moving this way with the 2008 Core.. very limited gui access. Its not needed to provide server type services.

My friends all ask me how I know so much about computers. I've told them that if they had broke as many computers in their time as I have, and then sit down and worked to fix them, they would know a bunch too. + 1 for installing and playing around with it. That's the best way to learn. And the neat thing about Virtualbox (for an example) is you can save a snapshot and always have a good configuration to go back too.

I recently applied for an IT position that involves learning Linux servers and something about BSD. I currently have a strong background in all the microsoft servers and clients. How hard will it be to learn about linux servers and bsd? What are some good books that I can get that get me a crash course in learning it?

The Linux From Scratch project compiled a hint about reading prerequisites before attempting to build our own GNU/Linux distribution.

Linux From Scratch Reading Hint

That's well worth checking out.

While I agree with the others about experimentation, I disagree with just jumping right in there, it helps to have some background about UNIX and the philosophy behind it; otherwise you'll hack your way around and develop false assumptions about its technology. Lots of people get told to just read the man pages when their stuck, that's OK for simple commands where the functionality is very obvious, but you just will not be able to understand a lot of the information in man pages if you don't understand the basics of UNIX.

Or as Eric Raymond put it

This document [unix and Internet Fundamentals] is intended to help Linux and Internet users who are learning by doing. While this is a great way to acquire specific skills, sometimes it leaves peculiar gaps in one's knowledge of the basics ? gaps which can make it hard to think creatively or troubleshoot effectively, from lack of a good mental model of what is really going on.

Once the basics are down however, you'll be able to take full advantage of the manuals, which once you get used to them, are your most precious source of information.

(Hint: I've found the NetBSD man pages to be of the finest quality)

You should read the following document before you get started. Its a bit dusty, but all the basics are there, and are explained very well.

Unix and Internet Fundamentals

  • 1 month later...

Strongly recommend you go check out http://www.thoughtpolice.co.uk/vmware/ for links to FREE VMware images for most major flavors of Linux and FreeBSD. There is a link to go get VMware Player or Server (either is free) and you can just download or torrent these images and start playing with them.

I have used the CentOS image here for a few test servers and it was a big time savings over building images from scratch.

  • 2 weeks later...

From above site just download VMware player or server and also download the VMware image of the Linux OS ... and after running VMware player just load Linux OS Image no need to install again and again from cd or DVD when OS get corrupted .. is that right?

Right now i m using Window 7 and what to try Linux OS ... want to run virtually ... so which software and how to do that .. if anybody can help me on that would be good?

From above site just download VMware player or server and also download the VMware image of the Linux OS ... and after running VMware player just load Linux OS Image no need to install again and again from cd or DVD when OS get corrupted .. is that right?

Right now i m using Window 7 and what to try Linux OS ... want to run virtually ... so which software and how to do that .. if anybody can help me on that would be good?

3 Easy Ways To Try Out Linux

Yes, with the images from the site I referenced above you do not need install media. You should be able to download the zip file, unzip and load the *.vmx file with your preferred VMware application (player, server, esxi, fusion, etc.).

If you are a beginner to Linux, I would recommend getting a LiveCD, such as Knoppix, Knoppix-STD or several others, and starting from there. That way you don't need to fool with VMware, dual-booting, repartitioning your hard drive, and other painful issues. Just boot from USB or CD/DVD and you are all set.

Thax for help ...

I m beginner in Linux and really like to start with that ... i have ubuntu live Cd .....

and also have fedora version what can i do is installation, internet working, mount a cd writer or USB drive and DNS and DHCP that is what i learn while is was doing course ..

when ever i install OS can't do anything after that.

  • 1 month later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • BrowserOS 0.46.0 by Razvan Serea BrowserOS is a free, open-source Chromium-based browser that runs AI agents natively, offering a smarter, more productive browsing experience. It supports Chrome extensions and integrates AI agents to automate tasks, fill forms, and streamline workflows. Your data stays on your computer: you can use your own API keys or run local models via Ollama, making it a privacy-first alternative to tools like Perplexity, Comet, or Dia. With built-in productivity tools and app integrations, BrowserOS boosts efficiency while keeping control firmly in your hands. Being Chromium-based, BrowserOS lets you effortlessly import your bookmarks, passwords, and Chrome extensions in just a few clicks. BrowserOS works with OpenAI GPT models, Anthropic Claude, Google Gemini, and local AI models via Ollama or LMStudio. You can use your own API keys and effortlessly switch between providers. BrowserOS Agent Your AI productivity assistant that organizes and manages your browsing effortlessly Quickly list, group, or close tabs Save and resume browsing sessions Search your history and organize bookmarks Switch instantly to the tab you need BrowserOS Navigator – Automate web tasks with ease Navigate websites and search automatically Interact with pages without manual effort Handle repetitive tasks in seconds What makes BrowserOS special Feels like home - same familiar interface as Google Chrome, works with all your extensions AI agents that run on YOUR browser, not in the cloud Privacy first - bring your own keys or use local models with Ollama. Your browsing history stays on your computer Open source and community driven - see exactly what's happening under the hood MCP store to one-click install popular MCPs and use them directly in the browser bar (coming soon) Built-in AI ad blocker that works across more scenarios! BrowserOS 0.46.0 changelog: Run Claude Code & Codex right in your browser — We've extended the agent harness to bring full coding agents into BrowserOS. Claude Code and Codex now come bundled and plug straight into the assistant, so you can drive your browser with the agent — and the subscription — you already use. A brand new experience — A redesigned new tab, a calmer composer, and a rebuilt command center for switching between agents. The whole assistant is cleaner, faster to reach, and easier to live in. New MCP tools — We rebuilt the browser tool surface from the ground up — a tighter, more reliable set of tools for agents to drive the browser. Plus one-click install of BrowserOS as an MCP server into the agents you already run, with automatic URL sync. Chromium 148 — Updated to the latest Chromium base with all recent upstream fixes and security patches. Streamlined — We've pulled back a few features that weren't getting much use — Skills, Soul, and Memory — so we can focus and ship better versions of them soon. Download: BrowserOS 0.46.0 | 181.0 MB (Open Source) Download: BrowserOS for macOS | 485.0 MB Links: BrowserOS Homepage | Github | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Microsoft finally admits its default Windows 11 25H2, 24H2 action broke key legacy component by Sayan Sen Microsoft last week released Windows 11 KB5094126 and KB5093998 as the latest Patch Tuesday updates. Following that the company also published the accompanying dynamic updates under KB5094149, KB5095971, and KB5094156. So far the company has acknowledged two known issues that have popped up after the release which include bugged-out Office apps as well as the Recycle Bin; though there could be more at play too. Speaking of bugs and issues, Microsoft seems to have finally acknowledged a problem that probably has been around for close to a year. That's because back in July of 2025 the company made a default change to the latest Windows 11 versions, wherein it switched to JScript9Legacy on Windows 11 24H2 and later releases. Hence following the release of version 25H2 in October 2025, JScript9Legacy also remained default-enabled. As a result there has been a compatibility issue ever since then. For those wondering, by switching to JScript9Legacy Microsoft intended to improve the security of modern Windows PCs by reducing vulnerabilities tied to legacy scripting like cross-site scripting (XSS), among others. XSS exploits can allow cyber-attackers to attach malicious code onto legitimate websites and use them to execute the code when a potential victim loads such a website. Hence the new JScript9Legacy engine enforced stricter execution policies and improved object handling, which should help mitigate such attacks. Microsoft today has published a new support article detailing the problem. Neowin spotted it while browsing. The company says that JScript global definitions and execution context may fail to persist across scripts, potentially breaking older dependent apps and web-based components that relied on this legacy behavior. In the article Microsoft has confirmed that the issue stems from its move away from the older jscript9.dll engine in favor of jscript9legacy.dll. As mentioned above, while the newer engine was designed to address vulnerabilities and strengthen security it also changes how JScript handles execution context. As a result functions and definitions loaded by one script could no longer remain available to subsequent scripts once execution ended. The company notes that some applications worked correctly on earlier Windows versions because the older JScript engine automatically retained global definitions and execution state between scripts. Under the newer model though that behavior is disabled by default causing certain legacy workloads and polyfill-dependent scripts to fail. Microsoft says it addressed the problem via the KB5077241 update though the fix had not been enabled automatically in the following updates. As such admins must explicitly turn on persistent JScript execution context using a Registry setting that the tech giant shared today. The configuration can be applied to individual processes or system-wide through the FEATURE_ENABLE_PERSISTENCE registry key. The steps have been outlined below: Run the following command to create the feature control registry key: reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_PERSISTENCE" Under this key, create a new DWORD (32-bit) value. Configure the value as follows: To enable persistence for specific processes only: Set the value to 1 for each target process name. To enable persistence for all processes: Add * as the key name and set its value to 1. You can find the official support article here on Microsoft's website.
    • The possibility that milk gathers back into a glass implies that gravity can be 'reversed'.
    • VidCoder 12.20 by Razvan Serea  VidCoder is a DVD/Blu-ray ripping and video transcoding application for Windows. It uses HandBrake as its encoding engine. Calling directly into the HandBrake library gives it a more rich UI than the official HandBrake Windows GUI. VidCoder can rip DVDs but does not defeat the CSS encryption found in most commercial DVDs. You’ll need the NET 8 Desktop Runtime. If you don’t have it, VidCoder will prompt you to download and install it. The Portable version is self-contained and does not require any .NET Runtime to be installed. You do not need to install HandBrake for VidCoder to work. Feature list: Multi-threaded MP4, MKV containers Completely integrated encoding pipeline: everything is in one process and no huge intermediate temporary files H.264, H.265, MPEG-4, MPEG-2, VP8, Theora video Hardware-accelerated encoding with AMD VCE, Nvidia NVENC and Intel QuickSync AAC, MP3, Vorbis, AC3, FLAC audio encoding and AAC/AC3/MP3/DTS/DTS-HD passthrough Target bitrate, size or quality for video 2-pass encoding Decomb, detelecine, deinterlace, rotate, reflect, chroma smooth, colorspace filters Powerful batch encoding with simultaneous encodes Customizable Pickers to automatically pick audio and subtitle tracks, destination, titles and more Instant source previews Creates small encoded preview clips Pause, resume encoding VidCoder 12.20 changes: Updated HandBrake core to 1.11.2. Download: VidCoder 12.20 | 47.0 MB (Open Source) Download: Portable VidCoder 12.19 | 89.3 MB Link: VidCoder Home Page | Github | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Week One Done
      Jordan Smith earned a badge
      Week One Done
    • Reacting Well
      BizSAR earned a badge
      Reacting Well
    • First Post
      AndreaB earned a badge
      First Post
    • Week One Done
      Huge Trailer earned a badge
      Week One Done
    • Week One Done
      Classifyskilleducation earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      590
    2. 2
      +Edouard
      185
    3. 3
      PsYcHoKiLLa
      76
    4. 4
      Michael Scrip
      73
    5. 5
      Steven P.
      66
  • Tell a friend

    Love Neowin? Tell a friend!