LInux 網絡及相關進程作業管理

馬哥教育網絡班23期+第四周課堂練習

Linux 網絡及相關進程作業管理

一、概述

1.1 簡介:

進入Linux學習第四周,這一周講的知識點非常的多,也特別的碎,感覺這一周的內容掌握起來有很大的難度,主要是要記的命令很多,包括yum 的一些安裝的命令,配置yum 源,相關的網絡的命令和參數,還有就是進程管理和作業管理中的相關工具的使用,最后還講了bash腳本編程的內容和while until 循環的實現。第四周的博客作業主要就是下面這些習題,需要一一作出解答,首先第一題;

  1. 復制/etc/skel 目錄為/home/tuser1 要求/home/tuser1及其內部文件的屬組和其他用戶均沒有任何訪問權限: 
    答案: 
    第一步,首先查看/etc/skel 目錄的訪問權限,

    blob.png 
第二步 把/etc/skel 目錄拷貝到/home/tuser1 目錄中

    blob.png 
我們先用ls -ld /home/tuser1 查看一下權限

    blob.png 
然后再查看一下這個目錄下的文件的權限:

    blob.png 
由于題目要求這個目錄及其內部的文件 屬組和其他用戶均沒有任何訪問權限,所以最后我們需要修改一下屬組和其他用戶的權限

    blob.png

2.編輯/etc/group文件,添加組hadoop 
第一步 運行 vim /etc/group 命令,進入下圖:

     blob.png
先轉換成輸入模式,把hadoop 組加入到最后一行即可

    blob.png

3.手動編輯/etc/passwd文件新增一行,添加用戶hadoop 其基本組ID 為hadoop組的id號,其家目錄為/home/hadoop 
第一步: 運行vim /etc/passwd 命令。新增一行。剛才的GID 為159,要先記住。

    blob.png 
最后,把/etc/skel 目錄復制到 /home/hadoop

    blob.png 
我們可以運行id 命令查看一下hadoop

    blob.png 
這說明hadoop 已經存在,只不過我們沒有設置密碼。我們還可以用非登錄方式su USERNAME 的方式切換到hadoop 來驗證一下我們上述的執行步驟是否正確

    blob.png 
顯示的結果我們已經通過編輯配置文件的方式建立好了hadoop這個用戶了

  1. 復制/etc/skel 目錄為/home/hadoop 要求修改hadoop 目錄的屬組和其他用戶沒有任何訪問權限

由于3題我們已經復制了/etc/skel 所以這里直接修改權限即可

    blob.png

  1. 修改/home/hadoop 目錄及其內部所有文件的屬主為hadoop 屬組為hadoop

    blob.png

  1. 顯示/proc/meminfo文件中以大寫或小寫S開頭的行,用兩種方式

第一種方式:

    blob.png 
第二種方式:

    blob.png

  1. 顯示/etc/passwd文件中其默認shell為非/sbin/nologin的用戶

    blob.png

  1. 顯示/etc/passwd文件中其默認shell為/bin/bash的用戶

    blob.png

  1. 找出/etc/passwd文件中的一位數或兩位數

    blob.png

  1. 顯示/boot/grub/grub.conf 中以至少一個空白字符開頭的行

    blob.png

  1. 顯示/etc/rc.d/rc.sysinit 文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白字符的行

    blob.png

  1. 打出netstat -tan 命令執行結果中以’LISTEN’ ,后或跟空白字符結尾的行

    blob.png

  1. 添加用戶bash testbash basher nologin (此一個用戶的shell為/sbin/nologin) 而后找出當前系統上其用戶名和默認shell相同的用戶的信息

  

第一步首先添加用戶:

    blob.png

第二步,找出當前系統上用戶名和默認shell相同的用戶信息:

    blob.png   

  

原創文章,作者:luobo3692003,如若轉載,請注明出處:http://www.www58058.com/49896

(0)
luobo3692003luobo3692003
上一篇 2016-10-24 09:11
下一篇 2016-10-24 09:56

相關推薦

  • 第七周 練習

    1. 請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 集線器:集線器的主要功能是對接收到的信號進行再生整形放大,以擴大網絡的傳輸距離網橋:是早期的兩端口二層網絡設備,用來連接不同網段。網橋的兩個端口分別有一條獨立的交換信道,      不是共享一條背板總線,可隔…

    Linux干貨 2016-12-13
  • 馬哥教育網絡班25期-第3周作業

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@localhost ~]# who root     tty1         2016-12-…

    Linux干貨 2016-12-19
  • shell編程中的三種流程控制

    流程控制 v 一 、過程式編程語言: 1.順序執行 2.選擇執行 3.循環執行  條件選擇if 語句   選擇執行:   注意: :if 語句可 嵌套    單分支 if 判斷條件;then 條件為真的分支代碼 fi    雙分支 if 判斷條件; then …

    Linux干貨 2016-08-21
  • N25第二周作業

    1、Linux上的文件管理類命令都有哪些其常用的使用方法及其相關示例演示。 cp(copy) 復制,mv(move)移動或者更名,mkdir(創建目錄,-p可以同時創建父目錄),rm(刪除目錄,-r 可以遞歸操作,rmdir(刪除空目錄)刪除文件或者目錄,建議建立一個臨時回收站,否則誤刪或者短時間內還需要的文件),touch,file,stat, …

    Linux干貨 2016-12-25
  • 0803課堂練習與作業

    1、當用戶xiaoming對/testdir 目錄無執行權限時,意味著無法做哪些操作? 不能添加在/testdir中增刪改文件或目錄 2、當用戶xiaoqiang對/testdir 目錄無讀權限時,意味著無法做哪些操作? 不能查看文件中的文件列表 3、當用戶wangcai 對/testdir 目錄無寫權限時,該目錄下的只讀文件file1是否可修改和刪除? 不…

    Linux干貨 2016-08-04
  • centos7上實現corosync V2 + pacemaker + pcs | crmsh備忘錄

    1、集群配置的前提: 一、時間同步(ntpdate做crontab定時任務) 二、主機名和IP相互解析 三、基于ssh密鑰主機互信 #ssh-keygen -t rsa #ssh-copy-id -i   集群的全生命周期管理工具: pcs: agent(pcsd) crmsh: agentless (pssh)     2、安…

    2017-11-15

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-10-27 12:51

    每個問題有都有說明,并分解操作,易懂,很好

欧美性久久久久