Linux tutorial (Linux 导学)--Introduction to Operating Systems


preface

      用Linux有一段时间了,也常去社区和论坛但总是潜水很少发贴。现看到一个不错的linux tutorial,于是萌生了把它翻译出来的想法,也算是对Linux一微不足道的contribution吧:)

Linux tutorial (Linux 导学)

    The place where you learn linux.Looking for an in-depth and easy-to-understand introduction to Linux? Then Look no further!We don't just show you how to execute a handful of commands and a few of utilities.The Linux tutorial goes beyond the basic,providing you with the knowledge necessary of your Linux system.
     学习linux的地方, 在寻找一个深入且易懂的Linux介绍?这里就是了。我们不仅仅是告诉你如何执行几个常用的命令和不多的实用程序。这里讨论的不只是基础, 你会学到相关的知识以便很好的理解Linux系统。

Introduction to Operating Systems

操作系统简介

    It is a common occurrence to find users who are not even aware of what operation sytem they are runing.On occasion,you also find a Administrator who know the name of the operation system,but nothing about the inner workings of it.In many cases,they have no time as they are often clerical workers or other personnel who were reluctantly appointed to be the System administrator.Being able to run or work on a linux system does not mean you must understand the intricate details of how it functions internally.However, there are some operation system concepts that will help you to interact better with the system. They will also serve as the foundation for many
issues we're going to cover in this section.
        经常会出现这样的情况,一些用户甚至不知道他们使用的是什么操作系统。可能你也遇到过某个管理员知道操作系统的名字,但并不了解它内部是怎么工作的。很是因为,他们要做太多杂事没有时间,或者,他们并不是自愿当系统管理员的。要使用Linux并不意味差你必须理解那些复杂的内部细节。但是,一些基本的操作系统概念更好的使用它,同时也是这里我们将涉及的问题的基础。

    In this chapter,we are going to go though the basic composition of an operation system. First, we'll talk about what an operation system is and
why it is important.we are also going to adress how the components work independently and together.
    在这章里,我们先看看操作系统的基本组成。首先,讲述什么是操作系统,为什么它那么重要。 接下来我们会讨论各个组件是怎么在一起或是独立工作的。

     My goal is not to make you an expert on operation system concepts. instead,I want to provide you with a starting point from which we can go on to other topics.If you want to go into more detail about operating systems, I would suggest Modern Operating Systems by Andrew Tanenbaum,
published by Prentice Hall, and Operating System Concepts by Silberschatz, Peterson, and Galvin, published by Addison-Wesley. Another is Inside Linux by Randolph Bentson, which gives you a quick introduction to operating system concepts from the perspective of Linux.
     我的目的不是让你成为操作系统的专家,而是给你一个可以继续其它内容。如果你打算深入研究操作系统,我希望可以向你推荐下面这些书。Andrew Tanenbaum的<<modern systems="" operating="">>,还有Randolph Bentson 著《Inside Linux》.


</modern>
inux for Beginners doesn't make any assumptions about your background or knowledge of Linux. You need no prior knowledge to benefit from this book. You will be guided step by step using a logical and systematic approach. As new concepts, commands, or jargon are encountered they are explained in plain language, making it easy for anyone to understand. Here is what you will learn by reading Linux for Beginners: How to get access to a Linux server if you don't already. What a Linux distribution is and which one to choose. What software is needed to connect to Linux from Mac and Windows computers. Screenshots included. What SSH is and how to use it, including creating and using SSH keys. The file system layout of Linux systems and where to find programs, configurations, and documentation. The basic Linux commands you'll use most often. Creating, renaming, moving, and deleting directories. Listing, reading, creating, editing, copying, and deleting files. Exactly how permissions work and how to decipher the most cryptic Linux permissions with ease. How to use the nano, vi, and emacs editors. Two methods to search for files and directories. How to compare the contents of files. What pipes are, why they are useful, and how to use them. How to compress files to save space and make transferring data easy. How and why to redirect input and output from applications. How to customize your shell prompt. How to be efficient at the command line by using aliases, tab completion, and your shell history. How to schedule and automate jobs using cron. How to switch users and run processes as others. Where to go for even more in-depth coverage on each topic. What you learn in "Linux for Beginners" applies to any Linux environment including Ubuntu, Debian, Linux Mint, RedHat, Fedora, OpenSUSE, Slackware, and more.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值