第四周練習

1、復制/etc/skel目錄為/home/tuser1, 要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。

cp -r /etc/skel /home/tuser1
chmod -R 700 /home/tuser1

2、編輯/etc/group文件,添加組hadoop。

vi /etc/group
hadoop:x:2017

3、手動編輯/etc/passwd文件新增一行,添加用戶hadoop, 其基本組ID為hadoop組的id號;其家目錄為/home/hadoop。

vi /etc/passwd
hadoop:x:2017:2017:hadoop:/home/hadoop:/bin/bash

4、復制/etc/skel目錄為/home/hadoop, 要求修改hadoop目錄的屬組和其它用戶沒有任何訪問權限。

cp -r /etc/skel /home/hadoop
chmod  700 /home/hodoop

5、修改/home/hadoop目錄及其內部所有文件的屬主為hadoop, 屬組為hadoop。

chown -R hodoop:hodoop /home/hodoop

6、顯示/proc/meminfo文件中以大寫或小寫S開頭的行;用兩種方式;

grep -i "^s" /proc/meminfo
grep "^[sS]" /proc/meminfo
grep "^\(s|S\)" /proc/meminfo

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

grep -v "/sbin/nologin" /etc/passwd  | cut -d: -f1

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

grep "/bin/bash$" /etc/passwd  | cut -d: -f1

9、找出/etc/passwd文件中的一位數或兩位數

grep "\<[[:digit:]]\{1,2\}\>" /etc/passwd

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

grep "^[[:space:]]\+" /boot/grub/grub.conf

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

grep "^#[[:space:]]\+[^[:space:]]\+" /etc/rc.d/rc.sysinit

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

netstat -tan |grep "LISTEN[[:space:]]*$"

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

(0)
N27_whatN27_what
上一篇 2017-08-04
下一篇 2017-08-04

相關推薦

  • 初學Linux

       已經學習了Linux一周了,從原來的設計網頁、動畫影視制作、3D模型到現在的黑白界面虛擬世界,從原來吃睡由我到現在重回高三生活,說實話,一開始還是不太能適應的,尤其是眼睛,酸脹痛。不過,越努力越幸運,也覺得linux其實很有意思。。以下是我第一篇微博的內容,也是我學習linux一周所總結的知識。 首先,學習一門知識就要先了解他的歷史…

    Linux干貨 2017-07-15
  • shell的基本使用

    小知識: 在bash環境中變量有各自的范圍,有些的變量無法超出自己本身的范圍,也無法更改自己, 或提升自己的能力范圍 用source命令執行腳本,會對里面的變量發生改變包括范圍 例:命令行中寫name=wang 腳本中寫name=xdg  先命令行,再腳本,最后命令行的順序依次執行 1.正常的執行腳本 ./file.sh  輸出的結果: …

    Linux干貨 2017-08-05
  • 再不自動化就晚啦!優云教你4步打造基于CentOS的產品鏡像

    隨著Linux程序的增多,軟件的安裝過程中經常出現如下問題: 1、硬件配置類似或者相同時,批量安裝系統和軟件,希望實現自動化安裝,減少安裝時間和人為出錯。 2、工程實施人員在不同客戶現場進行系統和軟件安裝(硬件配置不同),由于硬件有差別,不容易實現自動化。 筆者針對以上場景,從提高生產效率,減少誤操作的立場,提出如下解決方案,希望能達到拋磚引玉的目的,并能與…

    系統運維 2016-07-16
  • mysql備份與恢復

    1、mysqldump進行mysqll數據庫的備份與還原 命令說明: Schema和數據存儲一起、巨大的SQL語句、單個巨大的備份文件 mysqldump: 客戶端,通過mysql協議連接至mysqld; mysqldump [options] [db_name [tbl_name …]] shell> mysqldump [options] db…

    Linux干貨 2017-03-27
  • LVS集群類型

     lvs:Linux Virtual Server         l4:四層路由、四層交換          根據請求報文的目標IP和目標PORT將其調度轉發至后端的某主機;      IPTABLES:  …

    Linux干貨 2017-01-10
  • Storm集群安裝詳解

    storm有兩種操作模式: 本地模式和遠程模式。 本地模式:你可以在你的本地機器上開發測試你的topology, 一切都在你的本地機器上模擬出來;  遠端模式:你提交的topology會在一個集群的機器上執行。 本文以Twitter Storm官方Wiki為基礎,詳細描述如何快速搭建一個Storm集群,其中,項目實踐中遇到的問題及經驗總結,在相應章…

    Linux干貨 2015-04-04
欧美性久久久久