linux面試題集錦

2021-06-03 19:48:39 字數 2488 閱讀 6650

****

注:本試題是在網上搜尋的,在此感謝熱心的網友提供!!事實證明有很多公司的技術筆試題都出自這裡!不管怎麼樣,只是乙個參考,技術還是第一位的,望對大家有幫助,也為自己以備不時之須。

****

dev/had1 /winsys

b [email protected]:~#mount

/dev/had1 /winsys

c [email protected]:~#mount

/dev/had1 winsys

d [email protected]:~#mount

dev/had1 winsys

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

fiyy=`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=1while [ i -le 50 ]

doif [ -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))

fidone

五、多選題

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

原文:

面試題集錦

假定 54,首先,我們有乙個隨機函式發生器,能夠產生1 54之間的隨機數,如何保證抽第一張牌是54中可能,抽第二張牌是53中可能,可以這樣做,假設撲克牌是乙個54維的陣列card,我們要做的就是從這個陣列中隨機取乙個元素,然後在剩下的元素裡再隨機取乙個元素 這裡涉及到乙個問題,就是每次取完元素後,我...

面試題集錦

1 裝箱和拆箱的分別?答 裝箱就是把值型別轉換成引用型別 拆箱就是把引用型別轉換成值型別。2 怎樣建立乙個執行緒?答 一使用thread類 二使用delegate.begininvoke 三使用threadpool.queueworkitem。3 string是值型別,還是引用型別?與stringb...

SharePoint面試題集錦

stand along 和completed 模式的區別 content type 和site column 的理解farm solution 和sandbox 區別web part,event receiver,feature 三者的概念和聯絡 timer job 的理解 簡述客戶端物件模型和服務...