馬哥部落格作業第一階段考試

2022-08-02 03:21:09 字數 2278 閱讀 8574

1、wc統計檔案行數的選項是(c)

wc -l

2、linux使用者建立命令(a)

useradd

3、有一些檔案某普通使用者無法讀取,說明其許可權位缺少哪個許可權(d)

r4、bash指令碼首行通常為(d)

#!/bin/bash

5、修改檔案的屬性為:屬主有讀寫許可權,屬組有讀許可權,其他使用者無許可權,一下許可權介紹正確的是(d)

-rw-r-----

6、linux上bash重定向描述正確的是(abcd)

0表示標準輸入;1表示標準輸出;2表示標準錯誤輸出;|表示管道

7、在windows的記事本或寫字板視窗中,對當前編輯的文件進行儲存,可以用(c)快捷鍵

ctrl+s

8、哪乙個是文字編輯工具(d)

vim9、linux的cli中如何快速中斷執行的命令(d)

ctrl+c

10、刪除檔案的命令是(b)

rm11、預設情況下grep只搜尋當前目錄,如果要搜尋當前目錄下的子目錄可以使用(c)

-r12、linux系統中有很多別名命令,在什麼命令下使用命令本身且不改變別名(a)

\command

13、計算機中位元組是常用單位,它的英文名字是(b)

byte

14、用於解析網域名稱的協議是(b)

dns15、檢視當前linux各分割槽的大小及使用情況的命令是(b)

df -lh

16、可以檢視系統記憶體情況的命令有哪些(ab)

free;top

17、乙個位元組由幾個二進位制數組成(b)

818、若十進位制數為57,則其二進位制數為(d)

111001

19、在windows中剪貼簿是用來在程式和檔案間傳遞資訊的臨時儲存區,此儲存區是(c)

記憶體的一部分

20、作業系統是一種(a)

系統軟體

21、找出/etc/passwd中的兩位數或三位數

grep -eo '\<[1-9][0-9]\>' /etc/passwd

22、找出/etc/rc.d/init.d/functions檔案中所有的函式名稱,名稱包含_和()

grep -eo '^[a-za-z0-9_]\.*\(\)$' /etc/rc.d/init.d/functions

23、拷貝/etc/rc.d/init.d/functions檔案到/tmp中,檔案通常使用'#'作為注釋的開始,請使用vim的查詢替換功能開啟所有的注釋

: %s/^#//g

24、linux系統中,刪除/data/files目錄下1週前修改過且大於10mb的檔案

find /data/files -atime -7 -size +10m -delete

find /data/files -atime -7 -size +10m -ok rm -f {} \

find /data/files -atime -7 -size +10m | xargs rm -f

25、linux系統上軟體安裝包有哪幾種形式?每種形式如何安裝?安裝形式各有什麼優點?

gz,gzip,使用時間較長,壓縮時間短

bz2,bzip2,壓縮時間和壓縮率比較均衡

xz,xz,壓縮率較高

26、把httpd包解壓到/home/source/目錄下

27、sed將檔案test中第50行的haiwao改為haiwai

sed -i '50s/haiwao/haiwai/g'

28、替換/etc/passwd裡的root:x:0:0:root:/root:/bin/bash第二個root為test

sed -i '1s/:root:/:test:/g' /etc/passwd

29、列印九九乘法表

#!/bin/bash

for i in ; do

for j in `seq $i`; do

echo -e "$×$=$[i*j]\t\c"

done

echo

done

30、列印等腰三角形

#!/bin/bash

read -p "請輸入三角形的行數:" line

for ((i=1;i<=line;i++)); do

for ((k=0;k<=line-i;k++)); do

echo -e ' \c'

done

for ((j=1;j<=2*i-1;j++)); do

echo -e '*\c'

done

echo

done

第一階段Linux作業

1 建立乙個10g的檔案系統,型別為ext4,要求開機可自動掛載至單獨資料 data目錄 首先建立乙個10gb的分割槽 建立檔案型別為ext4,並格式化 建立檔案data,並將檔案系統ext4的分割槽 dev sdb1的標籤裝置為 data mkdir data e2label dev sdb1 d...

第一階段練習

1 輸入乙個整數,把該整數分別按照八進位制 十進位制 十六進製制形式輸出 include stdio.h main 2 輸入乙個小數 整數部分3位 小數部分5位 把該小數分別按照以下格式輸出 小數部分4位寬度,整個數字8位寬度 小數部分3位寬度,整個數字9位寬度,空白部分使用0填充 include ...

第一階段 2015 12 2016 03

距離上一次寫部落格,大半年就過去了,這半年,都做了些什麼呢,生活又都有些什麼變化呢。2015的下半年是收穫的半年吧。第二,學ios的過程中結識了新的朋友,耳機哥,是很棒的一件事。第三,得到了乙份很美滿的愛情。最終在一起,還好沒錯過。第四,開始正視自己的不足,不再逃避,開始認真製作簡歷,並開始找工作,...