首页 > 其他分享 >练习题一(7.15)

练习题一(7.15)

时间:2024-07-16 17:59:50浏览次数:14  
标签:练习题 7.15 etc test conf opt root localhost

1. 使⽤ls查看/etc/⽬录下所有的⽂件信息

[root@localhost ~]# ls /etc/
adjtime                  hosts                     rc1.d
aliases                  hosts.allow               rc2.d
aliases.db               hosts.deny                rc3.d
alternatives             init.d                    rc4.d
anacrontab               inittab                   rc5.d
asound.conf              inputrc                   rc6.d
audisp                   iproute2                  rc.d
audit                    issue                     rc.local
bash_completion.d        issue.net                 redhat-release
bashrc                   kdump.conf                resolv.conf
binfmt.d                 kernel                    resolv.conf.save
centos-release           krb5.conf                 rpc
centos-release-upstream  krb5.conf.d               rpm
chkconfig.d              ld.so.cache               rsyslog.conf
chrony.conf              ld.so.conf                rsyslog.d
chrony.keys              ld.so.conf.d              rwtab
cron.d                   libaudit.conf             rwtab.d
cron.daily               libnl                     sasl2
cron.deny                libuser.conf              securetty
cron.hourly              locale.conf               security
cron.monthly             localtime                 selinux
crontab                  login.defs                services
cron.weekly              logrotate.conf            sestatus.conf
crypttab                 logrotate.d               shadow
csh.cshrc                lvm                       shadow-
csh.login                machine-id                shells
dbus-1                   magic                     skel
default                  makedumpfile.conf.sample  ssh
depmod.d                 man_db.conf               ssl
dhcp                     mke2fs.conf               statetab
DIR_COLORS               modprobe.d                statetab.d
DIR_COLORS.256color      modules-load.d            subgid
DIR_COLORS.lightbgcolor  motd                      subuid
dracut.conf              mtab                      sudo.conf
dracut.conf.d            my.cnf                    sudoers
e2fsck.conf              my.cnf.d                  sudoers.d
environment              NetworkManager            sudo-ldap.conf
ethertypes               networks                  sysconfig
exports                  nsswitch.conf             sysctl.conf
favicon.png              nsswitch.conf.bak         sysctl.d
filesystems              openldap                  systemd
firewalld                opt                       system-release
fonts                    os-release                system-release-cpe
fstab                    pam.d                     terminfo
fuse.conf                passwd                    tmpfiles.d
gcrypt                   passwd-                   tuned
GeoIP.conf               pkcs11                    udev
GeoIP.conf.default       pki                       vconsole.conf
gnupg                    plymouth                  vimrc
GREP_COLORS              pm                        virc
groff                    polkit-1                  vmware-tools
group                    popt.d                    vsftpd
group-                   ppp                       wgetrc
grub2.cfg                prelink.conf.d            wpa_supplicant
grub.d                   printcap                  X11
gshadow                  profile                   xdg
gshadow-                 profile.d                 xinetd.d
gss                      protocols                 yum
host.conf                python                    yum.conf
hostname                 rc0.d                     yum.repos.d

2. 使⽤ls查看/etc/⽬录下名包含“a”字⺟的⽂件或者⽬录信息

[root@localhost ~]# ls /etc/*a*
/etc/adjtime                  /etc/gshadow-                  /etc/os-release
/etc/aliases                  /etc/hostname                  /etc/passwd
/etc/aliases.db               /etc/hosts.allow               /etc/passwd-
/etc/anacrontab               /etc/inittab                   /etc/printcap
/etc/asound.conf              /etc/ld.so.cache               /etc/rc.local
/etc/bashrc                   /etc/libaudit.conf             /etc/redhat-release
/etc/centos-release           /etc/locale.conf               /etc/resolv.conf.save
/etc/centos-release-upstream  /etc/localtime                 /etc/rwtab
/etc/crontab                  /etc/logrotate.conf            /etc/sestatus.conf
/etc/crypttab                 /etc/machine-id                /etc/shadow
/etc/dracut.conf              /etc/magic                     /etc/shadow-
/etc/favicon.png              /etc/makedumpfile.conf.sample  /etc/statetab
/etc/fstab                    /etc/man_db.conf               /etc/sudo-ldap.conf
/etc/GeoIP.conf.default       /etc/mtab                      /etc/system-release
/etc/gshadow                  /etc/nsswitch.conf.bak         /etc/system-release-cpe
 
/etc/alternatives:
ld  libnssckbi.so.x86_64
 
/etc/audisp:
audispd.conf  plugins.d
 
/etc/audit:
auditd.conf  audit.rules  audit-stop.rules  rules.d
 
/etc/bash_completion.d:
iprutils  redefine_filedir
 
/etc/cron.daily:
logrotate  man-db.cron
 
/etc/default:
grub  nss  useradd
 
/etc/dracut.conf.d:
 
/etc/firewalld:
firewalld.conf  helpers  icmptypes  ipsets  lockdown-whitelist.xml  services  zones
 
/etc/logrotate.d:
bootlog  chrony  mysql  syslog  vsftpd  wpa_supplicant  yum
 
/etc/modules-load.d:
 
/etc/NetworkManager:
conf.d        dnsmasq.d         NetworkManager.conf
dispatcher.d  dnsmasq-shared.d  system-connections
 
/etc/openldap:
certs  ldap.conf
 
/etc/pam.d:
chfn                 passwd            runuser-l          system-auth
chsh                 password-auth     smartcard-auth     system-auth-ac
config-util          password-auth-ac  smartcard-auth-ac  systemd-user
crond                polkit-1          sshd               vlock
fingerprint-auth     postlogin         su                 vmtoolsd
fingerprint-auth-ac  postlogin-ac      sudo               vsftpd
login                remote            sudo-i
other                runuser           su-l
 
/etc/rwtab.d:
logrotate
 
/etc/sasl2:
 
/etc/statetab.d:
 
/etc/vmware-tools:
GuestProxyData       poweron-vm-default  statechange.subr    vgauth.conf
guestproxy-ssl.conf  resume-vm-default   suspend-vm-default
poweroff-vm-default  scripts             vgauth
 
/etc/wpa_supplicant:
wpa_supplicant.conf

3. 使⽤ls查看/etc/⽬录下以".conf"结尾的⽂件信息

[root@localhost ~]# ls /etc/*.conf
/etc/asound.conf  /etc/kdump.conf      /etc/man_db.conf    /etc/sudo-ldap.conf
/etc/chrony.conf  /etc/krb5.conf       /etc/mke2fs.conf    /etc/sysctl.conf
/etc/dracut.conf  /etc/ld.so.conf      /etc/nsswitch.conf  /etc/vconsole.conf
/etc/e2fsck.conf  /etc/libaudit.conf   /etc/resolv.conf    /etc/yum.conf
/etc/fuse.conf    /etc/libuser.conf    /etc/rsyslog.conf
/etc/GeoIP.conf   /etc/locale.conf     /etc/sestatus.conf
/etc/host.conf    /etc/logrotate.conf  /etc/sudo.conf


4. 使⽤ls查看/etc/⽬录中以"y"字⺟开头的⽂件信息

[root@localhost ~]# ls /etc/y*
/etc/yum.conf
 
/etc/yum:
fssnap.d  pluginconf.d  protected.d  vars  version-groups.conf
 
/etc/yum.repos.d:
tgsy.repo


5. find查找/var/⽬录中以“.log”⽂件

[root@localhost ~]# find /var/ -name "*.log" -type f
/var/log/tuned/tuned.log
/var/log/audit/audit.log
/var/log/anaconda/anaconda.log
/var/log/anaconda/X.log
/var/log/anaconda/program.log
/var/log/anaconda/packaging.log
/var/log/anaconda/storage.log
/var/log/anaconda/ifcfg.log
/var/log/anaconda/ks-script-hPtrDE.log
/var/log/anaconda/ks-script-wn28ax.log
/var/log/anaconda/journal.log
/var/log/boot.log
/var/log/vmware-vmsvc.log
/var/log/yum.log
/var/log/mysqld.log


6. 在opt⽬录下创建test⽬录

[root@localhost ~]# mkdir /opt/test

7. 在test⽬录中创建abc.txt,def.txt.ghi.txt,xxx.txt.yyy.txt五个⽂件

[root@localhost ~]# mkdir /opt/test
[root@localhost ~]# cd /opt/test
[root@localhost test]# touch abc.txt def.txt ghi.txt xxx.txt yyy.txt


8. 修改以上5个⽂件的最后修改时间分别为15,14,13,12,11,10⽇

[root@localhost test]# touch abc.txt def.txt ghi.txt xxx.txt yyy.txt
[root@localhost test]# touch abc.txt -m -d "2024-7-15 00:00"
[root@localhost test]# touch def.txt -m -d "2024-7-14 00:00"
[root@localhost test]# touch ghi.txt -m -d "2024-7-13 00:00"
[root@localhost test]# touch xxx.txt -m -d "2024-7-12 00:00"
[root@localhost test]# touch yyy.txt -m -d "2024-7-11 00:00"


9. 在test⽬录下创建a⽬录

[root@localhost test]# mkdir a


10. 将以上5个⽂件复制⼀份到a⽬录中

[root@localhost test]# cp abc.txt a
[root@localhost test]# cp def.txt a
[root@localhost test]# cp ghi.txt a
[root@localhost test]# cp xxx.txt a
[root@localhost test]# cp yyy.txt a


11. 将a⽬录⽂件做成bak.tar.gz⽂件保存到家⽬录中

[root@localhost test]# cd /home/
[root@localhost home]# tar -zcvf bak.tar.gz /opt/test/a
tar: 从成员名中删除开头的“/”
/opt/test/a/
/opt/test/a/abc.txt
/opt/test/a/def.txt
/opt/test/a/ghi.txt
/opt/test/a/xxx.txt
/opt/test/a/yyy.txt


12. 使⽤find删除test⽬录下3天前的⽂件

[root@localhost home]# find /opt/test/ -mtime +3 | xargs rm -rf


13. find删除opt⽬录下3天内的⽂件

[root@localhost home]# find /opt/* -mtime -3 -exec rm -rf {} \;


14. find删除正好第三天的⽂件

[root@localhost home]# find /opt/test -mtime 3 -exec rm -rf {} \;


15. 将/opt/test/a⽬录中的⽂件复⼀份到/opt/test/⽬录下

[root@localhost ~]# cp /opt/test/a/* /opt/test


16. 创建⽬录/opt/test0

[root@localhost ~]# mkdir /opt/test0


17. 在/opt/test0/⽬录中创建三个⽂件 a.mp4(5M),b.mp4(20M),c.mp4(80M)

[root@localhost ~]# dd if=/dev/zero of=a.mp4 bs=5M count=1
记录了1+0 的读入
记录了1+0 的写出
5242880字节(5.2 MB)已复制,0.0195403 秒,268 MB/秒
[root@localhost ~]# dd if=/dev/zero of=b.mp4 bs=20M count=1
记录了1+0 的读入
记录了1+0 的写出
20971520字节(21 MB)已复制,0.092686 秒,226 MB/秒
[root@localhost ~]# dd if=/dev/zero of=c.mp4 bs=80M count=1
记录了1+0 的读入
记录了1+0 的写出
83886080字节(84 MB)已复制,0.280751 秒,299 MB/秒


18. 创建⽬录/opt/test0/b/

[root@localhost ~]# mkdir /opt/test0/b/


19. 将/op t/test0/中的⽂件复制⼀份/opt/test0/b/⽬录中

[root@localhost ~]# cp /opt/test0/* /opt/test0/b


20. find查询/opt/test0/⽬录中⽂件⼤于20M的,并删除

[root@localhost ~]# find /opt/test0/ -size +20M -exec rm -rf {} \;


21. find查询/opt/test0/⽬录中⽂件⼩于20M的⽂件并删除

[root@localhost ~]# find /opt/test0/ -size -20M -exec rm -rf {} \;


22. find查找/opt/test0/⽬录中⽂件size为20M的⽂件并删除

[root@localhost ~]# find /opt/test0/ -size 20M -exec rm -rf {} \;


23. /opt/test0/b中的⽂件复制⼀份到/opt/test0中

[root@localhost ~]# cp /opt/test0/b/* /opt/test0


24. 打开新的虚拟主机

25. 将家⽬录中的bak.tar.gz⽂件上传到新主机的/opt⽬录中

[root@localhost ~]# scp /home/bak.tar.gz [email protected]:/opt/
[email protected]'s password:


26. 将新主机的/e tc/skel/⽬录下载到 当前主机的/opt⽬录中

[root@localhost ~]# scp -r [email protected]:/etc/skel/ /opt/
[email protected]'s password: 
.bash_logout                                        100%   18    19.3KB/s   00:00    
.bash_profile                                       100%  193   241.4KB/s   00:00    
.bashrc                                             100%  231   343.7KB/s   00:00    
notice.text                                         100%   56    97.9KB/s   00:00  


27. 设置计划任务,每周3将/e tc/yum.repos.d/⽬录下的.repo⽂件压缩保存到tmp,在⽂件 名中添加时间戳

[root@localhost ~]# crontab -e
 
 
0 0 * * 3 /usr/bin/tar -zcvf /tmp/etc_$(date "+\%Y\%m\%d\%H\%M\%S").tar.gz /etc/yum.re
pos.d/*.repo

标签:练习题,7.15,etc,test,conf,opt,root,localhost
From: https://blog.csdn.net/weixin_68468644/article/details/140472623

相关文章

  • [考试记录] 2024.7.15 csp-s模拟赛4
    2024.7.15csp-s模拟赛4T1传送带题面翻译有一个长度为\(n\)的一维网格。网格的第\(i\)个单元格包含字符\(s_i\),是“<”或“>”。当弹球放在其中一个格子上时,它会按照以下规则移动:如果弹球位于第\(i\)个格子上且\(s_i\)为'<',则弹球在下一秒会向左移动一个单元格;如......
  • Linux的文件查找吉计划任务练习题
    #练习1 使用ls查看/etc/目录下的所有文件信息[root@gym~]#ls/etc/#练习2 使用ls查看/etc/⽬录下名包含“a”字⺟的⽂件或者⽬录信息[root@gym~]#ls/etc/|grep'a'#练习3 使用ls查看/etc/目录下以“.conf”结尾的文件信息[root@gym~]#ls/etc/*.conf#......
  • JavaAPI练习(1) (2024.7.15)
        Math类packageMathExercise20240715;//Math类所在的是java.lang包,属于核心包,无需导包publicclassMathExercise{publicstaticvoidmain(String[]args){//Math方法为静态的,不需要创建对象,直接类名调用即可//abs返回参数的绝对......
  • 7.15鲜花——2024dl24灯光秀游记
    前言时光的背面有阑珊灯火那红墙绿树由我们诠说不问从前烟火无惧前路宕落我们将扬帆向未来漂泊就算在背对阳光的角落那不凡荣光把我们包裹每一个山长水阔每一条寻常巷陌每一颗心都依然灼热同灯火唱和少年翘首以盼的天晴等来属于盛夏的蜩鸣那些黑板书写的叮咛成了谁的曾经时光的......
  • 云原生周刊:Score 成为 CNCF 沙箱项目|2024.7.15
    开源项目TridentTrident是由NetApp维护的全面支持的开源项目。它从头开始设计,旨在通过行业标准接口(如容器存储接口CSI)帮助您满足容器化应用程序对持久性存储的需求。MonokleMonokle通过提供用于编写YAML清单、验证策略和管理实时集群的统一可视化工具,简化了创建、分析......
  • 每日一笑7.15
    先跟大家说声抱歉哈,最近有点忙,昨天没法发每日一笑节目,接下来我2天至少会更新一次,希望大家体谅!老师:“请用‘一边……一边……’造句。”学生:“我一边脱衣服,一边穿裤子。”老师:“你到底是脱还是穿啊?”学生:“我中暑了,在脱衣服;可外面冷,所以还要穿裤子。”小明:“妈妈,我是从......
  • GJOI 2024.7.15 总结
    T1CF1607E简单题,直接模拟即可。T2CF1614C容易发现一种可行的构造方案就是对于每个\(a_i\)以及包含它的操作\(C_{i_1,i_2...i_t}\),令\(a_i=V_{i_1}\&V_{i_2}\&...V_{i_t}\)即可。直接硬上线段树即可。考虑到位运算位之间互不影响的性质,接着我们从分别考虑每一......
  • 当代政治制度(练习题)
    当代政治制度(练习题)***Rz整理版仅供参考***以归侨华侨眷中的中上层人士为主组成的民主党派是(D.中国致公党)A.中国民主建国会B.中国民主促进会C.九三学社D.中国致公党中国共产党同各民主党派合作的政治基础是(B.四项基本原则)A.十六字方针B.四项基本......
  • 小学期第二周总结(7.8-7.15)
    7.8周一小学期就没有周末这么一说了,所以周一跟周五在我看来没什么区别今天起晚了七点才起,看到表我一个鲤鱼打挺穿上衣服就走了饭都没吃好在时间是赶上了,我发现六年级真好教,上课我准备的那些没一会就讲完了,我让学生用我手机上的不背单词背单词,毕竟没有课本,又让他看了ted演讲,对英......
  • U7-11课综合练习+12课阶段测评练习——复习练习题目
     [2的n次方] 高精度乘法复习资料:https://www.cnblogs.com/jayxuan/p/18287673 重复做以下操作$n$次:对每一位乘以$2$,然后进位。(当然也可以使用正常的高精度乘法)【参考代码】#include<bits/stdc++.h>usingnamespacestd;intans[59];intmain(){intn......