1. 程式人生 > >第二周學習內容

第二周學習內容

轉換 head ip地址 tmp 技術分享 ado 文件管理命令 shadow init

1.將當前系統登錄用戶的信息轉換為大寫後保存至/tmp/who.out文件中

答:who | tr ‘a-z‘ ‘A-Z‘ > /tmp/who.out

  • 技術分享圖片

2.計算1+2+3+..+99+100的綜合

答:seq -s + 1 100 | bc

  • 技術分享圖片

3.常用的用戶以及文件管理命令有哪些,並演示命令及用法

答:用戶管理命令有useradd ,usermod , userdel 。文件管理的命令有ls ,cd ,pwd ,mkdir ,touch ,cat , cp ,mv , rm , vi ,tar -zcvf ,tar -zxvf
useradd wang 就是創建wang用戶

usermod 777 wang 就是將wang的權限設置為可讀可寫可執行
userdel wang 就是刪除wang用戶

4.創建用戶gentoo,附加組為bin和root,默認shell/bin/csh,註釋信息為“Gentoo Distribution”

答:useradd -G root,bin -s /bin/csh -c "Gentoo Distribution" gentoo

  • 技術分享圖片
  • 技術分享圖片
  • 技術分享圖片

5.在/testdir/dir裏創建的新文件自動屬於webs組,組app的成員如:tomcat能對這些新文件有讀寫權限,組dbs的成員如:mysql只能對新文件有讀權限,其他用戶(不屬於webs,apps,dbs)不能訪問這個文件夾

答:

  • 技術分享圖片

6.找出ifconfig中ip地址,要求結果只顯示本機的ipv地址

答:ifconfig ens192|head -n 2|tail -n 1|tr -s " " |cut -d " " -f 3

  • 技術分享圖片

7.查出用戶UID最大值的用戶名,UID及shell類型

答:cat /etc/passwd |cut -d: -f1,3,7|sort -t: -k2 -rn |head -1

  • 技術分享圖片

8.復制/etc/rc.d/init.d/functions 文件至/tmp目錄,替換/tmp/functions文件中的/etc/sysconfig/init為/var/log

答:

  • 技術分享圖片

第二周學習內容