云计算练习题

打印 上一主题 下一主题

主题 874|帖子 874|积分 2622

第一题:每周日晚上11点59分必要将/data目次打包压缩到/mnt目次下并以时间命名
  
  1. #crontab -e
  2. 59 23 * * 7 /bin/tar czvf /mnt/`date +%F`-data.tar.gz /data
  3. 59 23 * * 7 /bin/tar czvf /mnt/`date +%T`.tar.gz /data
复制代码
第二题:查找出体系中/application目次下所有tar.gz的文件并备份到/opt目次下?
  
  1. find /application -name'*.tar.gz' -exec cp -r {} /opt \;
复制代码
第三题:ssh与telnet有什么区别?
  
  1. ssh:对数据加密,数据经过压缩,传输速度快,更安全
  2. telnet:明文传送报文,不加密,传输不安全,传输慢
复制代码
第四题:怎样判断一个进程比如nginx是否存在或者启动?请给出下令
  
  1. # ps -ef | grep nginx
  2. systemctl status nginx
  3. netstat -lntp | grep nginx
复制代码
第五题:怎样克制root用户远程登陆?
  
  1. vim /etc/ssh/sshd_config +38
  2. PermitRootLogin no
复制代码
第六题:/etc/passwd这个文件要求修改文件属性,只可以查看文件内容,其它什么都不可以对文件举行操作。
  
  1. chattr +i /etc/passwd
复制代码
第七题:首先将vim a.txt 放到背景,然后在调出到前台输入内容123不保存在放到背景 后将vim杀死?
  
  1. # vim a.txt &
  2. # jobs
  3. # fg %工作号
  4. ctrl+z
  5. jobs
  6. # kill -9 %工作号
复制代码
第八题:创建一个目次为/home/test目次属主为root属组为it组,必要任何用户在这个目次下创建的文件都继承目次的属组?
  
  1. # mkdir /home/test
  2. # groupadd it
  3. # chown root.it /home/test
  4. # chmod g+s /home/test
复制代码
第九题:怎样知道本身的机器是否可以上网?使用的什么下令?通过什么协议实现的?
  
  1. ping命令
  2. ICMP协议
复制代码
第十题: 软连接与硬连接有什么区别?
  
  1. 软链接:可以给目录做链接,硬链接不可以
  2. 删除源文件硬链接不受影响,软链接失效
  3. 软链接可以跨分区,硬链接不可以
复制代码
  1. 1.在/opt/test/dir1/test/目录下面创建20个test.txt文件
  2. mkdir -p /opt/test/dir1/test
  3. touch /opt/test/dir1/test/test{1..20}.txt
  4. 2.在/mnt/目录中创建dir2目录
  5. mkdir /mnt/dir2
  6. 3.将/opt/test/dir1/test/目录拷贝到/mnt/dir2目录中
  7. cp -r /opt/test/dir1/test/ mnt/dir2
  8. 4.将/mnt/dir2/test/目录中的test2.txt 改名为file300
  9. mv /mnt/dir2/test/test2.txt /mnt/dir2/test/file300
  10. 5.将/mnt/dir2/test/目录中以txt结尾的文件删除。查看留下的文件
  11. rm -rf /mnt/dir2/test/*.txt
  12. ls /mnt/dir2/test
  13. 6.在/opt/目录下创建yumlist的目录。并且在此目录下创建yum.repo文件
  14. mkdir /opt/yumlist
  15. touch /opt/yumlist/yum.repo
  16. 7.进入yum.repo文件编辑文件内容 hello world
  17. vim /opt/yumlist/yum.repo-----i-----hello world
  18. 8.将hello world复制10行后保存文件。
  19. yy----10p----wq
  20. 9.将yum.repo文件 移动到/tmp下
  21. mv /opt/yumlist/yum.repo /tmp/
  22. 10.给服务器添加3个账号xiaozhang、xiaoli、xiaowang
  23. useradd xiaozhang
  24. useradd xiaoli
  25. useradd xiaowang
  26. 11.修改普通用户xiaowang和root的密码
  27. passwd xiaowang
  28. passwd
  29. 12.创建用户jack和tom属于hr,wc组
  30. useradd jack -g hr
  31. useradd tom -g wc
  32. 13.创建用户tony,属于hr,不属于wc组,并且将3个人的密码修改为qianfeng
  33. useradd tony -g hr
  34. 法一:管道方式将字符串"qianfeng"传递给"passwd"命令的参数"--stdin"
  35. echo qianfeng | passwd --stdin tony
  36. 法二:交互式
  37. passwd tom    ----qianfeng
  38. passwd jack   ----qianfeng
  39. 14.查找系统内所有.gz结尾的文件并备份到/tmp/backup目录下
  40. find / -name "*.gz" -exec cp -rf {} /tmp/backup \;
  41. 15.cat /2.txt 将它的结果混合输出到/opt/file.txt
  42. cat /2.txt &> /opt/file.txt
  43. 16.怎么判断一个账户是否存在??
  44. id 账户名
  45. 17.>与>>区别是什么
  46. >覆盖  >> 追加
  47. 18.将cat /home/b.txt中将正确的输出重定向到a.txt中将错误的输出重定向到c.txt
  48. cat /home/b.txt 1>a.txt 2>c.txt
  49. 19.请将vsftpd的进程杀掉,他的IPD为11223
  50. kill -9 11223
  51. 20.如何删除当前目录下以.log结尾的文件?
  52. rm -rf ./*.log
  53. 21.打印当前工作目录的Linux命令是?
  54. pwd
  55. 22.如何查看在后台运行的程序?
  56. jobs
  57. 23.如何将后台运行的程序调出之前台运行?
  58. fg %进程号
  59. 24.2>与&>是什么意思?
  60. 标准错误输出覆盖重定向
  61. 混合输出覆盖重定向
  62. 25.静态查看进程有用什么命令?你知道的有几种?
  63. ps -ef
  64. ps aux
  65. pstree -p
  66. 26.修改主机名为testpm-server
  67. hostnamectl set-hostname testpm-sever
  68. 27.如何查看服务的端口?
  69. netstat -lntp 或lsof
  70. 28.如何查看nginx的进程是否运行?
  71. ps -ef | grep nginx 或 systemctl status nginx
  72. 29.如何查看你的操作系统的版本以及内核?
  73. 版本:
  74. Debian/Ubuntu系统:lsb_release -a
  75. Red Hat/CentOS系统:cat /etc/redhat-release或cat /etc/centos-release
  76. Fedora系统:cat /etc/fedora-release
  77. SUSE系统:cat /etc/SuSE-release
  78. 内核:uname -a 或uname -r
  79. 30.什么是进程?
  80. 已启动的可执行程序的运行实例,是程序运行的过程
  81. 31.放在后台运行的程序通过什么命令可以查看到?
  82. jobs
  83. 32.将nginx进程PID号为1142强制杀掉用什么命令?
  84. kill -9 1142
  85. 33.请列出查看cpu负载的命令?
  86. htop , uptime , ps aux
  87. 34.load average: 0.40,0.21,0.12 分别代表什么意思?
  88. 系统在过去1分钟、5分钟、15分钟内的平均负载
  89. 35.请用命令查看一下httpd的PID号?
  90. ps aux | grep httpd
  91. 36.计划每星期天早8点服务器定时重启,如何实现?
  92. crontab -e
  93. 0 8 * * 7 /usr/sbin/reboot
  94. 37.某系统管理员需要每天做一定的重复工作,编制一个解决方案:
  95. crontab -e
  96. (1).从下午 4:50 删除/abc 目录下的全部子目录和全部文件;
  97. 50 16 * * * /usr/bin/rm -rf /abc/*
  98. (2).每逢周一下午 5:50 将/data目录下的所有目录和文件归档并压缩为文件backup.tar.gz;
  99. 50 17 * * 1 /usr/bin/tar cvzf backup.tar.gz /data
  100. (3).在早上 8:00 开机后启动crontab。
  101. 0 8 * * * /sbin/systemctl start crond.service
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

水军大提督

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表