
Linux是一种类Unix系统,Linus当时编写它的目的是为了替代一种名叫Minix的 *** 作系统。Minix是由一个名叫Andrew Tannebaum的计算机教授编写的,当时由于Unix是一个商业软件,其源代码是不能拿来进行教学的,Andrew教授就自己编写了一个系统用于教学。最
初的Minix用一张软盘就能装下,麻雀虽小、五脏俱全,Minix具有一般 *** 作系统的特征,它同时兼容Unix系统。
Linux是一个免费的 *** 作系统,用户可以免费获得其源代码,并能够随意修改。它是在共用许可证GPL(General Public License)保护下的自由软件,也有好几种版本,如Red Hat Linux、Slackware,以及国内的Xteam Linux等。
Linux具有许多Unix系统的功能和特点,能够兼容Unix,但无需支付Unix高额的费用。比如一个Unix程序员在单位可以在Unix系统上进行工作,回到家里在Linux系统上也能完成同样的工作,而不必重新购买Unix。要知道Unix的价格比常见的Windows要高出若干倍,和Linux的低廉更是相距甚远。
Linux的应用也十分广泛。Sony最新的PS2游戏机就采用了Linux作为系统软件,使PS2摇身一变,成为了一台Linux工作站。著名的电影《泰坦尼克号》的数字技术合成工作就是利用100多台Linux服务器来完成的。
2001年8月17日,Linux发布了最新的Linux 2.4.9版,它也已经十岁了。
Linux的优点
Linux的流行是因为它具有许多诱人之处。
1、完全免费
Linux是一款免费的 *** 作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的 *** 作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变。这让Linux吸收了无数程序员的精华,不断壮大。
2、完全兼容POSIX 1.0标准
这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。
3、多用户、多任务
Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。
4、良好的界面
Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行 *** 作。它同时也提供了类似Windows图形界面的X-Windows系统,用户可以使用鼠标对其进行 *** 作。在X-Windows环境中就和在Windows中相似,可以说是一个Linux版的Windows。
5、丰富的网络功能
互联网是在Unix的基础上繁荣起来的,Linux的网络功能当然不会逊色。它的网络功能和其内核紧密相连,在这方面Linux要优于其他 *** 作系统。在Linux中,用户可以轻松实现网页浏览、文件传输、远程登陆等网络工作。并且可以作为服务器提供WWW、FTP、E-Mail等服务。
6、可靠的安全、稳定性能
Linux采取了许多安全技术措施,其中有对读、写进行权限控制、审计跟踪、核心授权等技术,这些都为安全提供了保障。Linux由于需要应用到网络服务器,这对稳定性也有比较高的要求,实际上Linux在这方面也十分出色。
7、支持多种平台
Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式 *** 作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux 2.4版内核已经能够完全支持Intel 64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。
Linux的不足
由于在现在的个人电脑 *** 作系统行业中,微软的Windows系统仍然占有大部分的份额,绝大多数的软件公司都支持Windows。这使得Windows上的应用软件应有尽有,而其他的 *** 作系统就要少一些。许多用户在换 *** 作系统的时候都会考虑以前的软件能否继续使用,换了 *** 作系统后是否会不方便。虽然Linux具有DOS、Windows模拟器,可以运行一些Windows程序,但Windows系统极其复杂,模拟器所模拟的运行环境不可能完全与真实的Windows环境一模一样,这就使得一些软件无法正常运行。
许多硬件设备面对Linux的驱动程序也不足,不少硬件厂商是在推出Windows版本的驱动程序后才编写Linux版的。但一些大硬件厂商在这方面做得还不错,他们的Linux版驱动程序一般都推出得比较及时。
软件支持的不足是Linux最大的缺憾,但随着Linux的发展,越来越多的软件厂商会支持Linux,它应用的范围也越来越广。这只小企鹅的前景是十分光明的。
44. 默认情况下管理员创建了一个用户,就会在__B___目录下创建一个用户主目录。A. /usrB. /home C. /root D. /var
47.linux交换分区的作用是____C____
A. 保存系统软件 B. 保存访问过的网页文件
C.虚拟内存空间 D. 作为用户的主目录
57.在Linux *** 作系统中手工安装Apache服务器时,默认的Web站点的目录为__A__。
A. /etc/httpdB. /var/log/httpd C. /etc/home D. /home/httpd
58.在Linux中,__ C __命令可用显示当前用户的工作目录。
A. #whereB. #md C. #pwd D. #rd
59. 在Linux *** 作系统中把外部设备当作文件统一管理,外部设备文件通常放在___A ___目录中。
A./dev B./lib C./etc D./bin
63. 网络 *** 作系统主要解决的问题是___D_____。
A. 网络用户使用界面 B. 网络资源共享与网络资源安全访问限制
C. 网络资源共享 D. 网络安全防范
70.用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为 A 。
-rwxr-xr– 1 root root 599 Cec 10 17:12 ff
A 普通文件 B 硬链接 C 目录 D 符号链接
11.若要使用进程名来结束进程,应使用( A )命令。
A.kill B.ps C.pss D.pstree
4.修改以太网mac地址的命令为(B )。
A.ping B.ifconfigC.arp D.traceroute
9.删除文件命令为( D )
A.mkdir B.move C.mv D.rm
19.建立一个新文件可以使用的命令为( D )。
A.chmod B.more C.cpD.touch
1.关于Linux内核版本的说法,以下错误的是( C )。
A.表示为主版本号.次版本号.修正号 B.1.2.3表示稳定的发行版
C.1.3.3表示稳定的发行版 D.2.2.5表示对内核2.2的第5次修正
2.自由软件的含义是(B )。
A.用户不需要付费 B.软件可以自由修改和发布
C.只有软件作者才能向用户收费D.软件发行商不能向用户收费
5.下列设备属于块设备的是( D )。
A.键盘 B.终端
C.游戏杆D.硬盘
8.添加用户时使用参数( A )可以指定用户目录。
A. -dB. -p
C. -uD. -c
9.修改用户自身的密码可使用(A )
A. passwdB. passwd -d mytest
C. passwd mytest D. passwd -l
13. 若使pid进程无条件终止使用的命令是( A)。
A. kill -9B. kill -15
C. killall -1D. kill -3
14. 显示系统主机名的命令是( C )
A. uname -r B. who am i
C. uname -n D. whoami
17. 202.196.100.1是何类地址( D )
A、A类B、B类C、C类D、D类
12.useradd -u 6666 -d /mnt/S1 -s /sbin/nologin S1
cat /etc/passwd
echo "s123456"|passwd --stdin S1
groupadd STU
usermod -g STU S1
su - S1
pwd
exit
userdel -r S1
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)