리 눅 스 면접 문제 대전.
Linux , ( )
. :
1. Linux , 。
2. Linux , /etc/fstab 。
3. Linux 。
Linux , Windows , , , , , , , , , , , , 。
Linux , 。 。
4. , 、 、 i 。
Linux , 。 < inode table> , 。 。 , 。 、 。
linux : 、 (superblock), (inode), (datablock), (diredtory block)。 , ; , , 、 、 、 ; 。 , 。 。
5. : 。
6. i 。
7. :drw-r--r--, , : 644 , 。
8. Ctrl+c 。
9. , , 。
10. : 。
11. Linux , : 。
13. Shell 。
14. 、 、 。
15. 。
16. 、 、 I/O 。
17. 。
18. Linux , netconfig , 、 、 、IP 、 。
19. ID 。
20 . RIP , 。
21. Linux , 。
22. DHCP IP 。
23. 、 。
24. 、 , 。
25. , , 。
26 Ping , 。
27. vi : 。
28. ls –al , 10 , , 1 , , 3 , 。
29. , , : 、 ( ) 。
30. DNS internet , IP 。
31. Apache WWW , “ web ”, web apache 。
32. Linux : 。 , 。
33. CD-ROM iso9660 。
34. lilo.conf , , lilo 。
35. ls , -b 。
36. Linux Windows 9.x/2000 vfat 。
37. quota 。
38 Linux , /etc 。
39. 。 。
40. s 。
41. kill。
42. , 。
43. Links 。
44. Linux , ps -aux 。
45. p。
46. , 。
47. chmod a+x filename 。
48. telnet 。
49. 10 abc.tuu.edu.cn , : ping abc.tuu.edu.cn –c 10 。
50. DNS named, , /etc named.conf DNS 。
51. Apache httpd.conf 。
52. Linux , .gz gzip 。
53. vi , test.txt , :w test.txt 。
54 cal -y 。
55. shell , : 。
56. /dev/had5 , , , fsck –a /dev/had5 。
57. Windows9.x Unix/Linux Samba 。
58. 、 、 、 。
59 Linux , DNS , nslookup 。
60. Linux , IDE ( ) hdb。
61. , 。
62. IP , /etc/sysconfig/network-script/ifcfg-eth0 。
63. LAN DNS , , /etc/hosts 。
64. vi , Esc 。
65. Slackware Linux 9.0 ext3 , 。
66. /home/stud1/wang , wang.tar.gz , /home , tar tar zcvf /home/wang.tar.gz /home/stud1/wang 。
67. 。
68. , /etc/HOSTNAME , , /etc/resolv.conf 。
69. , at 、 batch crontab 。
70. test.bns.com.cn bns.com.cn , , named.conf DNS 。
71. Sendmail : SMTP POP , , 。
72. DHCP , : IP 。
73. , squid 。
74. rm , -r -R 。
75. mv , 。
76. (RIP) ,RIP 15 。
77. ping ,ping ICMP 。
78. nfs Unix(/linux) 。
79. Linux , 。
80. shell , 。 bash Linux shell。
81. >> 。
82. :adduser useradd 。
83 , grep 。
84. * 。
85. /sbin 。
. :
1. , : A 。
A B C D
2. /etc/fstab , D CD-ROM 。
A defaults B sw C rw ro D noauto
3. Linux 10 , , C 。
A B
C D
4. B 。
A kill B <CTRL>;+C C shut down D halt
5. mkdir , D 。
A -m B -d C -f D -p
6. i A 。
A i ( , , )
B i
C i
D i
7. rr.Z, : D 。
A tar B gzip C compress D uncompress
8. C , C 。
A csh
B tcsh
C awk
D sed
9. , C 。
A
B
C
D
10. D 。
A /etc/hosts B /etc/HOSTNAME C /etc/resolv.conf D /etc/gateways
11. 192.168.1.0/24, 192.168.1.1。 192.168.1.20 172.16.1.0/24 , B 。
A route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1
B route add –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1
C route add –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1
D route add default 192.168.1.0 netmask 172.168.1.1 metric 1
12. , ifconfig D 。
A B IP
C D
13. , B 。
A i i
B i
C D
14. ping , , C。
A IP
B
C
D DNS
15. , IP : B 。
A /etc/HOSTNAME B /etc/hosts C /etc/resolv.conf D /etc/networks
16. D 。
A B
C D
17. shell , , name=12 A 。
A B read
C D
18. D 。
A cp B dd C fmt D cut
19. Linux D 。
A B C D
20. Apache 1.3.19 ___A______
A httpd.conf B access.conf C srm.conf D named.conf
21. D 。 , ,I/O,
A B C I/O D
22. , CPU : A 。
A CPU B CPU 30%
C CPU 50% D CPU 80%
23. 128MB, C 。
A 64MB B 128MB C 256MB D 512MB
24. Linux , ( ), , D 。
A full B expert C newbie D menu
25. Linux , , C 。
A cat B more C less D menu
26. ps –ef , D Internet , Internet sockets , 。
A root 1 4.0 0.0 344 204? S 17:09 0:00 init
B root 2 0.0 0.1 2916 1520? S 17:09 0:00 /sbin/getty
C root 3 0.0 0.2 1364 632? S 17:09 0:00 /usr/sbin/syslogd
D root 4 0.0 1344 1204? S 17:09 0:10 /usr/sbin/inetd
27. TCP/IP , , , B 。
A telnet B FTP C SNMP D NFS
28. , , , C 。
A ping B ifconfig C traceroute D netstat
29. fido chmod 551 fido , D 。
A -rwxr-xr-x B -rwxr--r-- C -r--r--r-- D -r-xr-x—x
30. i , 1 11 , B 。
A 256 B 266 C 11 D 256×10
31. ls –al , D 。
A -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello
B -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey
C drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang
D lrwxr--r-- 1 hel users 2024 Sep 12 08:12 cheng
32. DNS A 。
A IP B MAC C D
33. WWW Internet , B 。
A / B B/S C D
34.Linux C 。
A less B mesg y C write D echo to
35.NFS C 。
A B C D
36. D Linux 。
A cp B tr C dir D cpio
37.Linux , , C 。
A /bin B /etc C /dev D /lib
38. Linux , D 。
A # reboot B # halt C # reboot D # shutdown –r now
39. : 、 A 、 、 。
A B C D
40. , A 。
A internet , 。
B http 。
C 。
D ip 。
41. linux ( ) B 。
A Ctrl+Alt+Del B halt C shutdown -r now D reboot
42. IP MAC : C 。
A ping B ifconfig C arp D traceroute
43. vi , B 。
A <a>; B <o>; C <I>; D A
44. vi , A 。
A <x>; B <d>;<w>; C <D>; D <d>;<d>;
45. vi , , C 。
A B C <.>; D <*>;
46. ls -al ff , ff A 。
-rwxr-xr-- 1 root root 599 Cec 10 17:12 ff
ls -l , , :
total 5
drwxr-x--- 4 user group 4096 Mar 10 00:37 filename
drwxr-xr-x 21 user group 4096 Mar 10 20:16
-rw------- 1 user group 524 Mar 10 00:40 a
-rw-r--r-- 1 user group 24 Jun 11 2000 b
drwx------ 2 user group 4096 Mar 9 11:06 c
, : 、 、 、 、 、 、
:
drwxr-xr-x
10 , 4 :
d rwx r-x r-x
:
d
-
l
b
p
c
s
3 、 、 。
rwx rwx rwx
r
w
x
, (-), 。
A B C D
47. : D 。
A mkdir B rmdir C mv D rm
48. , DNS :____C_____
A Primary Master Server B Secondary Master Server
C samba D Cache_only Server
49. WWW 、 , A 。
A httpd.conf B lilo.conf C inetd.conf D resolv.conf
50. , SMTP , C 。
A FTP B TCP C UUCP D POP
51. samba , : , C 。
A /usr/sbin/smbd B /usr/sbin/nmbd C rc.samba D /etc/inetd.conf
52.DHCP , , ___D______ 。
A B MAC C TCP D IP
53. DHCP , A dhcpd=no dhcpd=yes。
A rc.inet1 B lilo.conf C inetd.conf D httpd.conf
54. D 。
A dd B cpio C gzip D tar
55. C 。
A chmod B touch C chown D cat
56. : A 。
A grep B gzip C find D sort
57. D 。
A chmod B more C cp D touch
58. , : D 。
A more B less C tail D join
59. ftp , B 。
A users B anonymous C root D guest
60. , logname , D 。
A logname --man B logname/? C help logname D logname --help
61. LILO MBR, A LILO。
A lilo –u B lilo –c C lilo –v D lilo -V
62. ls –al , , D 。
A Shift+Home B Ctrl+ PgUp C Alt+ PgDn D Shift+ PgUp
63.mc UNIX C 。
A / B
C / D Samba
64.i D , 。
A 8 B 16 C 32 D 64
65. 、 、 A 。
A rwx B xrw C rdx D srw
66.Linux C 。
A 64 B 128 C 256 D 512
67. : C 。
A 、 B 、
C 、 D 、
68. , A 。
A & B @ C # D $
69. B 。
A B C D
70. Shell , Shell D 。
A fold B join C tr D read
71.crontab , , : B 。
A MIN HOUR DAY MONTH YEAR COMMAND
B MIN HOUR DAY MONTH DAYOFWEEK COMMAND
C COMMAND HOUR DAY MONTH DAYOFWEEK
D COMMAND YEAR MONTH DAY HOUR MIN
72. ftp , : C 。
A Word binary B .txt Word Document
C ASCII binary D ASCII Rich Text Format
73. ; ; , D 。
A 467 B 674 C 476 D 764
74. DNS , named 53, D 。
A kill –USR2 53 B kill –USR1 53 C kill -INT 63 D kill –HUP 53
75.Apache C 。
A 1024 B 800 C 80 D 8
76.PHP MySQL C 。
A Proxy B WWW
C WWW
D Sendmail
77.OpenSSL A 。
A B C D
78.Samba D 。
A httpd.conf B inetd.conf C rc.samba D smb.conf
79. DNS , D 。
A DNS
B DNS DNS
C DNS named , DNS
D DNS root.cache
80. shell, C 。
A <Esc>; B ^q C exit D quit
81. Windows C: (hda1) Linux /winsys , B 。
A [email protected]:~#mount dev/had1 /winsys
B [email protected]:~#mount /dev/had1 /winsys
C [email protected]:~#mount /dev/had1 winsys
D [email protected]:~#mount dev/had1 winsys
82. root :/usr/local, cd , B 。
A /home B /root C /home/root D /usr/local
83. B 。
A p B c C s D l
84. CD-ROM(hdc) /mnt/cdrom C 。
A mount /mnt/cdrom B mount /mnt/cdrom /dev/hdc
C mount /dev/hdc /mnt/cdrom D mount /dev/hdc
85. /dev/hdc A 。
A umount /dev/hdc B unmount /dev/hdc
C umount /mnt/cdrom /dev/hdc D unmount /mnt/cdrom /dev/hdc
86. /home/stud1/wang file, D , file file.copy 。
A cat file >;file.copy B cat >;file.copy C cat file file.copy & D cat file >;file.copy &
87. DNS , : B 。
A NS B CNAME C NAME D CN
88. IP : A 。
A nslookup B arp C ifconfig D dnslook
89. shell : C 。
A -2-time B _2$3 C trust_no_1 D 2004file
90.qmail B 。
A B C D
91. stud1, /home/stud1。 /home, /home/stud1/test C 。
A cd test B cd /stud1/test C cd stud1/test D cd home
92. stud1, /home/stud1。 、 、 、 、 、 D 。
A more ls –al B more –al ls C more < ls –al D ls –al | more
93. , B 。
A 11 clear , at :at 23:00 today clear
B 1 1 6 date , at :at 6am Jan 1 date
C 11 date ,crontab :0 23 * * * date
D clear ,crontab :0 */1 * * * clear
94. user1 user2, users 。 user1 file1, 644 , user2 user1 file1 , B 。
A 744 B 664 C 646 D 746
95. ftp , C 。
A /etc/gateway B /etc/ftpservers C /etc/ftpusers D /etc/inetd.conf
96.Samba B 。
A named sendmail B smbd nmbd C bootp dhcpd D httpd squid
97. NFS , C 。
A /etc/rc.d/rc.inet1 B /etc/rc.d/rc.M C /etc/exports D /etc/rc.d/rc.S
98. DHCP , B 。
A /etc/rc.d/rc.inet2 B /etc/rc.d/rc.inet1 C /etc/dhcpd.conf D /etc/rc.d/rc.S
99. , 64MB, D 。
A cache 64MB B cache_dir ufs /usr/local/squid/cache 10000 16 256
C cache_ mgr 64MB D cache_ mem 64MB
100. 。 C 。
A B
C D
101. , : B 。
A ls sl B cat tac C more erom D exit tixe
102. B vi 。
A :q B ZZ C :q! D :WQ
103. /etc/fstab , D 。
A fstab linux B CD_ROM
C fstab D fstab
104. , C 。
A 。B , 。
C I , I 。
D , i , i
105.Linux / , C 。
A B C i D
106. i , B 。
A i B
C i
D i
107. D 。
A hdc B fd0 C hda1 D tty1
108. B Linux 。
A /etc B /usr/src C /usr D /home
109. , A 。
A , B /mnt
C , CD-ROM
D mount /dev/fd0 /floppy /floppy
110. B 。
A ,
B ,
C ,
D ,
111. exer1 rw-r--r--, , A 。
A chmod a+x g+w exer1 B chmod 765 exer1
C chmod o+x exer1 D chmod g+w exer1
112. , C 。
A uncompress compress .zip
B unzip gzip
C tar gzip
D tar
113. shell C 。
A B C D
114. shell FRUIT , : C 。
A :$FRUIT=apple B :fruit=apple
C :echo $FRUIT D :[ -f “$FRUIT” ]
. :
1. Linux i 。
:
Linux i 。
i 64 , , 、 、 。 i 。 13 , 。Linux i , , , i , i 。
2. 、 。
:
Linux :
(1)
, 。 :
① : SHELL 。
② : , 。
(2)
, , , 。
:at、batch、crontab。
3. DNS 。
:
, DNS IP 。DNS :
(1) DNS , , ;
(2) , , , ;
(3) , DNS , , , , , DNS ,DNS , , 。
(4) , 。
4. ? ?
:
、 、 、 。 、 、 。
5. Slackware Linux 。
:
(1) 。 (2) Linux ( 、 )。
(3) Linux 。(4) setup Linux 。
(5) Linux (6) Linux
(7) , Linux LILO , Linux 。 Linux 。
6. , ? , ?
:
。 , 。 , 。
, 。 , 。 。
87. ?
:
ps top。
at,crontab,batch,kill。
8. , ?
:
, 。
fsck 。fsck 5 , 。 fsck , , 、 、 、 、i-node。
9. i 。
:
linux , , , i 。I 。 i 。
10. , ? ?
:
。
。 , 。 l, i 。
。 , -, i i 。
11. linux ( i ) , 。
:
( i ) 。 , 。 , ; , 。 。
12. NFS, 。
:
, Linux Linux 、Linux Unix 。 NFS , 。 NFS , 。
13. /etc/fstab :
/dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2
。
:
(1) : ;(2) : ;
(3) : ;(4) : ;
(5) : ;
(6) : 。
14.Apache httpd.conf , :
(1)MaxKeepAliveRequests 200 (2)UserDir public_html
(3)DefaultType text/plain (4)AddLanguare en.en
(5)DocumentRoot“/usr/local/httpd/htdocs”
(6)AddType application/x-httpd-php.php.php.php4
:
(1) , 200;(2) ;
(3) ;
(4) ;(5) Apache ;
(6) php4。
15. Linux /etc/rc.d/rc.inet1 , , 。
/etc/rc.d/rc.inet1:
……
ROUTE add –net default gw 192.168.0.101 netmask 255.255.0.0 metric 1
ROUTE add –net 192.168.1.0 gw 192.168.0.250 netmask 255.255.0.0 metric 1
:
:
(1)ROUTE :route;(2)netmask 255.255.0.0 :netmask 255.255.255.0;
(3) :netmask 0.0.0.0;
(4) , 。
:
(1)route: ;(2)add: ;
(3)-net 192.168.1.0: ;
(4)default: ;(5)gw 192.168.0.101: ;
(6)metric 1: ( )。
16. apache :
(1)port 1080 (2)UserDir userdoc
(3)DocumentRoot “/home/htdocs”
(4)<Directory /home/htdocs/inside>;
Options Indexes FollowSymLinks
AllowOverride None
Order deny,allow
deny from all
allow from 192.168.1.5
</Directory>;
(5)Server Type Standlone
:
Apache :
(1) apache 1080;
(2) userdoc;
(3) apache :/home/htdocs;
(4) apache /home/htdocs/inside, IP 192.168.1.5 ;
(5) apache 。
17. ftp ? ? ftp ?
:
(1)ftp : 。 , :anonymous, : email ; , , 。
: ftp , ; , 、 。
(2)ftp :ASCII binary 。ASCII , binary 。
(3) ftp :bin、asc、put、get、mput、mget、prompt、bye。
. :
1. Shell , , /dev 。
:
#!/bin/sh
FILENAME=
echo “Input file name:”
read FILENAME
if [ -c "$FILENAME" ]
then
cp $FILENAME /dev
fi
2. shell , :#!/bin/sh
#!/bin/sh
#
# /etc/rc.d/rc.httpd
#
# Start/stop/restart the Apache web server.
#
# To make Apache start automatically at boot, make this
# file executable: chmod 755 /etc/rc.d/rc.httpd
#
case "$1" in
'start')
/usr/sbin/apachectl start ;;
'stop')
/usr/sbin/apachectl stop ;;
'restart')
/usr/sbin/apachectl restart ;;
*)
echo "usage $0 start|stop|restart" ;;
esac
:
(1)
#!/bin/sh shell
#
# /etc/rc.d/rc.httpd , 。
#
# Start/stop/restart the Apache web server.
#
# To make Apache start automatically at boot, make this
# file executable: chmod 755 /etc/rc.d/rc.httpd
#
case "$1" in #case , “ ” 。 “ ”, $1
'start') # start
/usr/sbin/apachectl start ;; # httpd
'stop') # stop
/usr/sbin/apachectl stop ;; # httpd
'restart') # stop
/usr/sbin/apachectl restart ;; # httpd
*) # start、stop restart
echo "usage $0 start|stop|restart" ;; # :
esac #case
(2) , httpd
(3) : , 。
3. shell , class1, 30 , stdxx, xx 01 30。
:
#!/bin/sh
i=1
groupadd class1
while [ $i -le 30 ]
do
if [ $i -le 9 ] ;then
USERNAME=stu0${i}
else
USERNAME=stu${i}
fi
useradd $USERNAME
mkdir /home/$USERNAME
chown -R $USERNAME /home/$USERNAME
chgrp -R class1 /home/$USERNAME
i=$(($i+1))
done
4. shell , 50 。 stud1 stud50。
:
#!/bin/sh
i=1
while [ $i -le 50 ]
do
userdel -r stud${i}
i=$(($i+1 ))
done
5. , , :
(1) 4 :50 /abc ;
(2) 8:00~ 6:00 /xyz x1 /backup bak01.txt ;
(3) 5:50 /data :backup.tar.gz;
(4) 5:55 IDE CD-ROM ( :CD-ROM hdc);
(5) 8:00 。
:
:
(1) vi prgx crontab ;
(2)prgx :
50 16 * * * rm -r /abc/*
0 8-18/1 * * * cut -f1 /xyz/x1 >;>; /backup/bak01.txt
50 17 * * * tar zcvf backup.tar.gz /data
55 17 * * * umount /dev/hdc
(3) , crontab prgx :
root@xxx:#crontab prgx; 8:00 crontab。
6. shell , /etc , /root/bak , yymmdd_etc,yy ,mm ,dd 。Shell fileback /usr/bin 。
:
(1) shell fileback:
#!/bin/sh
DIRNAME=`ls /root | grep bak`
if [ -z "$DIRNAME" ] ; then
mkdir /root/bak
cd /root/bak
fi
YY=`date +%y`
MM=`date +%m`
DD=`date +%d`
BACKETC=$YY$MM$DD_etc.tar.gz
tar zcvf $BACKETC /etc
echo "fileback finished!"
(2) :
echo "0 0 1 * * /bin/sh /usr/bin/fileback" >; /root/etcbakcron
crontab /root/etcbakcron
crontab -e :
0 1 * * * /bin/sh /usr/bin/fileback
7. /user/backup /tmp , ?
:(1) :
crontab –e crontab 。 :
0 0 * * sun cp –r /user/backup /tmp
(2) :
file, :
0 * * sun cp –r /user/backup /tmp
crontab file 。
8. Shell , /userdata 50 , user1~user50, , : ; : 、 、 ; : 、 。
: Pro16 :
#!/bin/sh
i=1
while [ i -le 50 ]
do
if [ -d /userdata ];then
mkdir -p /userdata/user$i
chmod 754 /userdata/user$i
echo "user$i"
let "i = i + 1" ( i=$(($i+1))
else
mkdir /userdata
mkdir -p /userdata/user$i
chmod 754 /userdata/user$i
echo "user$i"
let "i = i + 1" ( i=$(($i+1))
fi
done
、
1. (BE)。
A B D
C i E i i
2. wang , , web
( /home ), (BCE)
A /wang/web B ~wang/
C /home/wang/web D /home/web
E wang URL http://localhost/~wang/
3. WWW 8000, index.html, /www。 , (BDE)
A URL http://localhost/
B URL http://localhost:8000/
C li URL http://localhost/~li
D li URL http://localhost:8000/~li
E URL localhost:8000/
4. shell $2 (CE)
A B C
D E $2
5. - r w x r - - r- -, (CD)
A 755 B
C 744 D E
6. OpenSSH (ACE)
A B OpenSSH http
C OpenSSH D telnet
E OpenSSH
7. NFS (BC)
A Windows
B Linux
C Unix
D Windows Unix
E Windows Linux
8. sed (ABD)
A sed Linux B sed UNIX
C sed
D /
E sed NFS
9. , (ABD)
A edquota ,
B
C
D Linux edquota
E
10. (ABD)
A Linux adduser
B /etc/passwd /etc/shadow
C “cd / ”
D /home/
E /etc/fstab
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.