20199320 《網路攻防實踐》假期作業

2022-08-24 06:51:10 字數 2723 閱讀 3756

這個作業屬於哪個課程

這個作業的要求在**

/homework/10228

我在這個課程的目標是

掌握網路攻防及操作

這個作業在哪個具體方面幫助我實現目標

安裝linux作業系統;學習linux操作命令

作業正文....

見下文其他參考文獻

(1)你對網路攻擊和防禦了解多少?該課程需要計算機和網路相關的基礎知識,你原專業是什麼專業,目前你掌握多少基礎知識?

(2)作業要使用markdown格式,markdown入門參考(需掌握

答:通過一學期的使用,已基本掌握。

通過實踐學習別出心裁的linux命令學習法 和 linux 基礎入門(新版)課程,對基本知識點和實踐內容總結如下:

第一部分 知識點

重要快捷鍵

使用者及檔案許可權管理

linux目錄結構及檔案基本操作

環境變數與檔案查詢

$ declare tmp 建立乙個tmp變數

$ tmp=shiyanlou 將變數 tmp 賦值為 shiyanlou

$ echo $tmp 讀取變數值

注:變數名只能是英文本母、數字或者下劃線,且不能以數字作為開頭。

檔案打包與解壓縮

$ cd /home/shiyanlou

$ zip -r -q -o shiyanlou.zip /home/shiyanlou/desktop //將目錄 /home/shiyanlou/desktop 打包成乙個檔案,-r 引數表示遞迴打包包含子目錄的全部內容,-q 引數表示為安靜模式,即不向螢幕輸出資訊,-o,表示輸出檔案,需在其後緊跟打包輸出檔名。

$ du -h shiyanlou.zip //檢視打包後檔案的大小

$ file shiyanlou.zip

$ zip -r -9 -q -o shiyanlou_9.zip /home/shiyanlou/desktop -x ~/*.zip1 表示最快壓縮但體積大,9 表示體積最小但耗時最久。-x 是為了排除我們上一次建立的 zip 檔案,否則又會被打包進這一次的壓縮檔案中

$ cd /home/shiyanlou

$ tar -p -cf shiyanlou.tar /home/shiyanlou/desktop

-p 保留絕對路徑符,-c 表示建立乙個 tar 包檔案,-f 用於指定建立的檔名,注意檔名必須緊跟在 -f 引數之後

$ tar -xf shiyanlou.tar -c tardir解包乙個檔案(-x 引數)到指定路徑的已存在目錄(-c 引數)

$ tar -tf shiyanlou.ta只檢視不解包檔案

使用 gzip 工具建立 *.tar.gz 檔案只需新增-z引數

檔案系統操作與磁碟管理

linux下的幫助命令

第二部分 實踐作業

新增乙個使用者 loutest,使用 sudo 建立檔案 /opt/forloutest,設定成使用者 loutest 可以讀寫。

新建使用者後使用命令sudo touch /opt/forloutest 出錯,原因是loutest使用者沒有sudo許可權,如圖:

解決方法:修改使用者組為sudo

檢視檔案許可權,符合要求

建立乙個 homework 目錄,建立名為 1.txt~10.txt 檔案,並刪除 1.txt~5.txt 。

linux目錄結構如圖:

找出 /etc/ 目錄下的所有以 .list 結尾的檔案。

使用locate命令搜尋不到,如下圖:

解決方法:改用find命令

注:使用find命令必須獲取sudo許可權;使用符號「*」前要加轉義符「\」。

建立乙個名為 test 的檔案,分別用 zip 和 tar 打包成壓縮包,再解壓到 /home/shiyanlou 目錄。

20199319《網路攻防實踐》假期作業

這個作業屬於哪個課程 這個作業的要求在 homework 10228 我在這個課程的目標是 學習並掌握網路攻防知識,能完成相關實踐 這個作業在哪個具體方面幫助我實現目標 複習學習過的linux操作命令 其他參考文獻 1 你對網路攻擊和防禦了解多少?該課程需要計算機和網路相關的基礎知識,你原專業是什麼...

20199326《網路攻防實踐》假期作業

你對網路攻擊和防禦了解多少?該課程需要計算機和網路相關的基礎知識,你原專業是什麼專業,目前你掌握多少基礎知識?上學期選修了網路系統安全課程,對網路攻擊和防禦了解一些。首先,網路攻擊分為兩大類,一類是主動攻擊,例如偽造攻擊,重放攻擊,篡改攻擊,拒絕服務攻擊等。另一類是被動攻擊,主要是對傳輸進行偷聽與監...

20199323《網路攻防實踐》假期作業

這個作業屬於哪個課程 網路攻防假期作業 這個作業的要求在 作業要求的鏈結 我在這個課程的目標是 安裝linux作業系統,學習linux的基本命令 這個作業在哪個具體方面幫助我實現目標 熟悉linux命令 1 你對網路攻擊和防禦了解多少?該課程需要計算機和網路相關的基礎知識,你原專業是什麼專業,目前你...