人生新篇章,Linux學習第三篇

一、 顯示/etc目錄下,以非字母開頭,後面跟了一個字母以及其它任意長度任意字符的文件或目錄
[root@centos7 ~]# ls -a /etc/[^[:alpha:]][[:alpha:]]
ls: cannot access /etc/[^[:alpha:]][[:alpha:]]
: No such file or directory
目前etc下沒有這種文件和目錄,創建幾個符合要求的文件後以下:
[root@centos7 ~]# touch /etc/1abc.txt
[root@centos7 ~]# touch /etc/2abc.txt
[root@centos7 ~]# touch /etc/1a.txt
[root@centos7 ~]# ls -a /etc/[^[:alpha:]][[:alpha:]]
/etc/1abc.txt /etc/1a.txt /etc/2abc.txt
[root@centos7 ~]#
人生新篇章,Linux學習第三篇
二、 複製/etc目錄下全部以p開頭,以非數字結尾的文件或目錄到/tmp/mytest1目錄中。
首先在/tmp目錄下經過mkdir命令新建一個mytest1目錄,而後經過cp命令將符合條件的文件或者目錄拷貝到目標文件
[root@centos7 ~]# mkdir /tmp/mytest1
[root@centos7 ~]# cp -a /etc/[p]
[^[:digit:]] /tmp/mytest1
[root@centos7 ~]# ls !
ls -a /etc/[p]
[^[:digit:]] /tmp/mytest1
/etc/papersize /etc/passwd /etc/passwd- /etc/pbm2ppa.conf /etc/pinforc /etc/pnm2ppa.conf /etc/printcap /etc/profile /etc/protocols
人生新篇章,Linux學習第三篇
/etc/pam.d:
. chsh fingerprint-auth gdm-launch-environment liveinst password-auth postlogin runuser smartcard-auth sshd su-l vlock
.. config-util fingerprint-auth-ac gdm-password login password-auth-ac postlogin-ac runuser-l smartcard-auth-ac su system-auth vmtoolsd
atd crond gdm-autologin gdm-pin other pluto ppp screen smtp sudo system-auth-ac xserver
chfn cups gdm-fingerprint gdm-smartcard passwd polkit-1 remote setup smtp.postfix sudo-i systemd-userjava

/etc/pki:
. .. CA ca-trust fwupd fwupd-metadata java nssdb nss-legacy rpm-gpg rsyslog tlspython

/etc/plymouth:
. .. plymouthd.confgit

/etc/pm:
. .. config.d power.d sleep.dshell

/etc/popt.d:
. ..vim

/etc/postfix:
. .. access canonical generic header_checks main.cf master.cf relocated transport virtualcentos

/etc/ppp:
. .. chap-secrets eaptls-client eaptls-server ip-down ip-down.ipv6to4 ip-up ip-up.ipv6to4 ipv6-down ipv6-up options pap-secrets peersbash

/etc/prelink.conf.d:
. .. fipscheck.conf grub2.conf libreswan-fips.conf nss-softokn-prelink.confless

/etc/profile.d:
. 256term.csh abrt-console-notification.sh colorgrep.csh colorls.csh csh.local lang.csh less.csh PackageKit.sh vim.csh vte.sh which2.sh
.. 256term.sh bash_completion.sh colorgrep.sh colorls.sh flatpak.sh lang.sh less.sh sh.local vim.sh which2.cshssh

/etc/pulse:
. .. client.conf daemon.conf default.pa system.paide

/etc/purple:
. .. prefs.xml

/etc/python:
. .. cert-verification.cfg

/tmp/mytest1:
. pam.d passwd pbm2ppa.conf pki pm popt.d ppp printcap profile.d pulse python
.. papersize passwd- pinforc plymouth pnm2ppa.conf postfix prelink.conf.d profile protocols purple
[root@centos7 ~]#
人生新篇章,Linux學習第三篇

三、將/etc/issue文件中的內容轉換爲大寫後保存至/tmp/issue.out文件中
經過tr命令對文件內容進行轉換
人生新篇章,Linux學習第三篇
四、請總結描述用戶和組管理類命令的使用方法並完成如下練習:
(1)、建立組distro,其GID爲2019;
groupadd -g 2019 distro
人生新篇章,Linux學習第三篇
(2)、建立用戶mandriva, 其ID號爲1005;基本組爲distro;
人生新篇章,Linux學習第三篇
(3)、建立用戶mageia,其ID號爲1100,家目錄爲/homenux;
人生新篇章,Linux學習第三篇
(4)、給用戶mageia添加密碼,密碼爲mageedu,並設置用戶密碼7天后過時
人生新篇章,Linux學習第三篇
(5)、刪除mandriva,但保留其家目錄;
人生新篇章,Linux學習第三篇
(6)、建立用戶slackware,其ID號爲2002,基本組爲distro,附加組peguin;
人生新篇章,Linux學習第三篇
(7)、修改slackware的默認shell爲/bin/tcsh;
人生新篇章,Linux學習第三篇
(8)、爲用戶slackware新增附加組admins;
人生新篇章,Linux學習第三篇

相關文章
相關標籤/搜索