打印
[嵌入式linux]

The Linux Pub Quiz (全答对的60分.)

[复制链接]
1878|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sinanjj|  楼主 | 2011-4-9 13:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ui, linux, AN, ST, TI
How well do you know your free software people, apps and commands? Put yourself to the test and see just how much you know - we don't think even Linus Torvalds knows all these...
Round 1: People1) Who drew the original picture of Tux, the Linux mascot? (hint: he drew the Ximian monkey too)
2) Who originally wrote the editor Vi?
3) Which founder of a major Linux distribution has spent 10 days in space?
4) Who created the Python programming language?
5) Which programming language did Larry Wall (pictured below in an amazing shirt) invent?
This is Larry Wall. The question is, which programming language did he invent?

6) What is the name of the popular mail server written by Wietse Venema?
7) Who wrote sendmail?
8) Who wrote the Minix operating system, and in 1992 posted an email with the subject line: "Linux is obsolete"?
9) Who wrote the original Unix shell (known as sh)?
10) Who founded the GNU project and the Free Software Foundation?
Round 2: Sysadmin11) You run the command ls f*  and receive a single line of output:
apple orange banana
What's going on here?
12) In which configuration file might you find the line:
%admin ALL=(ALL) ALL
13) ...and what about this one?
root   (hd0,0)
14) In which directory would you find Linux's log files?
15) According to Unix folklore, what should be displayed by the very first program you ever write?
16) What is the numeric user ID of the root (also know as superuser) account?
17) Which port does the SSH (secure shell) server listen on?
18) You notice you have a file foo that has two links. How would you find the other link?
19) Which key piece of information about a user account isn't in the password file (/etc/passwd)?
20) What is the difference between the ext2 and ext3 filesystems?
Round 3: Commands21) What does the command shopt -s dotglob do in the Bash shell?
22) If scanning of VESA modes failed, who should you report it to? (Warning: this question has a high obscurity level!)
23) How would you delete a file called -r?
24) If you had a file called foo and ran the command chmod 7000 foo, how would the nine-character permissions string be shown if you ran ls -l foo?
25) In the Vi editor, what does the command dd do?
26) In Linux, what system call is used to create a new process?
27) What is the difference in result between the these two commands? (Assume in both cases that the file foo does not exist prior to running the command.)
su -c date > foo
su -c 'date > foo'
28) What's the name of the command used to manipulate Linux packet filtering rulesets?
29) What configuration file is read by the init program?
30) If I see this line of output from the ls command:
drwxr-xr-x  8 chris chris     4096 2007-08-12 12:03 tutorials
...how many subdirectories are there in the tutorials directory?
31) What command would find all the named pipes (fifos) in the filesystem?
32) How can you discard the standard output of a command?
Round 4: Names33) What was Wireshark called before it was called Wireshark?
34) Gnome is a popular desktop environment. What did 'Gnome' originally stand for?
35) ...and what does the 'K' in KDE stand for?
36) Which open standard for office documents shares its name with a British rock band?
37) Why is the Awk programming language so named?
38) Linux uses an authentication framework called PAM. What does PAM stand for?
39) What was the two-word alliterative name of the first release of Ubuntu in October 2004?
40) SUSE is a popular Linux distribution. What does SUSE stand for?
41) Which was the first CD-ROM based Linux distribution (in 1993), named after the tree of life in Norse mythology?
42) Where does the name of the Debian GNU/Linux distribution come from?
Round 5: Through the keyholeCan you identify the applications from these fragments of screenshots?
43)


44)


45)


46)


47)


48)


49)


50)


51)


52)

Round 6: Distros53) To become a UCP (Ubuntu Certified Professional), what three exams must you pass?
54) What was Linspire called before it was called Linspire?
55) ...and what was Mandriva Linux called before it was called Mandriva?
Even before it was called Mandriva, no cheating! had a reputation for being exceptionally user-friendly.

56) What animal features on the SUSE Linux **?
57) Which Linux distribution is used on the Asus Eee PC mini-laptop?
Round 7: Applications58) What's the name of the graphical file browser in Gnome?
59) What's the name of the popular open source web server used on Linux?
60) Where do "zip" files get their name from?
What are:
61) Bluefish?
62) FluxBox?
63) Joomla?
64) Kopete?
65) Mutt?
66) Stonith devices?
FluxBox is pretty, but what does it do?


Name that **With which applications or Linux distributions are these **s associated?
67)


68)


69)


70)


71)


72)

Round 9: Odds and sods73) How many toes does Tux have? (Unhelpful hint: it's an even number!)
74) What is the name of the .NET compatible runtime environment for Linux?
75) In which year did Linus Torvalds send out his email announcing his new, free operating system?
76) To the nearest million, how many lines of C code are in the Linux 2.6.28 kernel?
77) Which movie contains the line "It's a Unix system! I know  this!"?
78) Which company owns MySQL (the popular open-source database)?
79) Which animal appears on the front cover of the  O'Reilly textbook SSH, The Definitive Guide by Barret and Silverman?
80) An O'Reilly textbook is popularly known as 'The Camel  Book' because there's a camel on the front cover. What is the book about?
What is this book about?


81) Which company went public in 1999 and made one of the biggest first-day Wall Street gains in history?
82) Which organisation developed SELinux?
Round 10: Name that guruThese are some of the people who created the world of open source that we enjoy today – but how many do you recognise?
83)


84)


85)


86)


87)


88)


89)


90)

相关帖子

沙发
sinanjj|  楼主 | 2011-4-9 13:14 | 只看该作者
Here are the answers from the quiz. Count up your scores, and discover your guru level at the bottom of the page!

Round 1: People

1 - Larry Ewing
2 - Bill Joy
3 - Mark Shuttleworth (founder of Canonical and Ubuntu)
4 - Guido van Rossum
5 - Perl
6 - Postfix
7 - Eric Allman
8 - Andy Tanenbaum. His point was that Linux uses a monolithic kernel architecture and
    Tanenbaum believed that micro-kernel architectures were the way forward.
9 - Stephen Bourne
10 - Richard Stallman


Round 2: Sysadmin

11 - You have a directory with a name starting with the letter f that contains the files
     apple, orange and banana
12 - /etc/sudoers
13 - The Grub bootloader config file (probably /boot/grub/menu.lst)
14 - /var/log
15 - Hello World
16 - Zero
17 - Port 22
18 - Run ls -i foo to find the inumber (say it's 12345), then run find . -inum 12345
     Have a bonus mark if you did it with one command like this:
     find . -inum $(ls -i main.cf | cut -d' ' -f1)
19 - The password! The hashed passwords are in /etc/shadow for security
20 - ext3 includes journalling, ext2 does not


Round 3: Commands

21 - It tells the shell to include filenames that begin with '.' when expanding
     wildcards
22 - mj@ucw.cz (This is really obscure. Run strings on the Linux kernel to get it!)
23 - rm -- -r
24 - It would be shown as --S--S--T
25 - It deletes the current line
26 - clone(). OK, you can have a mark for fork() if you want
27 - In the first case, foo will be owned by whoever is logged in. In the second case,
     foo will be owned by root
28 - iptables
29 - /etc/inittab
30 - Six (there is one link from the parent directory, the '.' link in the directory
     itself, and six '..' links from the subdirectories)
31 - find / -type p
32 - Redirect it to /dev/null


Round 4: Names

33 - Ethereal
34 - GNU Network Object Model Environment
35 - Originally it was the 'Kool Desktop Environment', but now it doesn't
     really mean anything.
36 - Oasis. It stands for 'Organisation for the Advancement of Structured Information
     Standards', which is the name of the consortium that developed the standard)
37 - After its inventors, Aho, Weinberger and Kernighan
38 - Pluggable Authentication Modules
39 - Warty Warthog
40 - The German phrase 'Software und System Entwicklung' (software and system development).
     You can have half a mark just for knowing it was something in German.
41 - Yggdrasil
42 - From the names of its founder, Ian Murdoch, and his wife, Debra


Round 5: Through the keyhole

43 - Gimp
44 - OpenOffice.org
45 - CUPS' webmin interface
46 - K3b  
47 - KCalc
48 - KDE main menu tabs (from OpenSUSE 10.3)
49 - KMail
50 - Rosegarden  
51 - XChat
52 - GNU/Emacs


Round 6: Distros

53 - LPI 101, LPI 102 and LPI 199
54 - Lindows
55 - Mandrake
56 - A chameleon
57 - Xandros


Round 7: Applications

58 - Nautilus
59 - Apache
60 - "Zip" was named to imply that it was faster than competing compression formats at the time
61 - A text editor intended for editing HTML and other web content
62 - A lightweight window manager
63 - An open-source content management system
64 - A multi-protocol instant messenger
65 - A text-based mail user agent
66 - A device that can turn on and off the power of another computer under
     software control. Stonith stands for 'shoot the other node in the head'
     and the device is used to guarantee that an ailing node in a high-availability
     cluster is shut down.


Round 8: Name that **

67 - Firefox
68 - Gnome
69 - Ubuntu
70 - Gimp
71 - Wireshark
72 - Debian


Round 9: Odds and sods

73 - Six
74 - Mono
75 - 1991 (25 August to be precise)
76 - Seven million (actually 7107577)
     The command we ran was: find /usr/src/linux -name '*.c' -exec cat {} \; | wc
77 - Jurassic Park
78 - Sun Microsystems
79 - A snail (in a secure shell, of course)
80 - Perl
81 - Red Hat
82 - The US National Security Agency (NSA)


Round 10: Name that guru

83 - Bruce Perens (open source advocate)
84 - Guido van Rossum (creator of Python)
85 - Richard Stallman (founder of the GNU project and the Free Software Foundation)
86 - Rasmus Lerdorf (creator of PHP)
87 - Jeremy Allison (best known for his work on Samba)
88 - Miguel de Icaza (developer of Gnome, Mono, and more)
89 - Vint Cerf ('the father of the internet')
90 - Alan Cox (famed Linux kernel hacker)





How you scored

0-20: The road is long, grasshopper, with many a winding install disc. Our blessings with you on your journey.

21-50: You're showing solid progress - try reading some of our tutorials to learn more!

51-70: This is more like it! You know your RPM from your elbow, and tweaking xorg.conf is child's play.

71-89: Serious geek territory: you're a bona-fide Linux expert. You're probably multi-booting six different distros, all with recompiled kernels, and you're planning to install Linux on your fridge.

90: Hey, Linus! We were just kidding that you wouldn't know all these answers, you know...

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:In God We Trust 独立的个人,体赖科学技术工具提供针对个人的产品与服务,是通向幸福的唯一道路 工程师,设计师等可以个人创业的群体,将逐步瓦解官僚体制公司,成为中国中产。(重复劳动,工厂等,将逐步机械化) seacer.co

456

主题

6300

帖子

25

粉丝