首页
Linux教程
Linux实战教程
Shell教程
Mysql教程
Keepalived教程
Linux基础教程
Linux进阶教程
运维题库
运维干货
视频教程
运维资讯
资源下载
关于我们
首页 运维题库Linux基础一百题

Linux基础一百题

  1. 打印当前路径。
     
  2. 切换到/etc/sysconfig下
     
  3. 查看当前路径下的内容,包含属性。
     
  4. 显示/root下目录结构
     
  5. 切换到/root下面
     
  6. 创建目录test,并切换到该目录下
     
  7. 在上面test目录下,创建oldboy1,oldboy2,oldboy3,3个目录
     
  8. 将/etc/passwd重定向到/root/oldboy.txt,并将oldboy.txt中的nologin替换为oldboy
     
  9. 将oldboy.txt中1-5行的oldboy替换为nologin
     
  10. 查找/etc大于20K,修改时间为7天以内的文件,复制到/opt
     
  11. 查询arp命令是由哪个RPM软件包安装的
     
  12. 查询/etc/ssh/sshd_config属于哪个软件包
     
  13. 删除/usr/sbin/ip命令,并恢复,删除前请做好备份或快照
     
  14. 创建test用户,创建/t1目录
     
  15. 将/t1目录设置用户为test
     
  16. 让test对/t1目录拥有读和执行的权限
     
  17. 添加用户组tech,增加test1用户,将test1用户的组改为tech
     
  18. 将/t1目录的组属性改为tech
     
  19. 更改/t1目录权限,让test1通过tech组拥有/t1目录下的删除和创建目录的权限
     
  20. root下将vim命令设置suid,然后在test下实现提权到root
     
  21. 给系统关键文件/etc/passwd /etc/shadow加锁,禁止被修改
     
  22. 系统ls命令丢失,如何使用rpm和yum命令进行安装恢复
     
  23. 卸载net-tools软件包,忽略依赖
     
  24. /etc/fstab文件丢失,如何使用rpm和yum命令进行安装恢复
     
  25. 已知软件包名为ipvsadm-1.27-8.el7.x86_64.rpm,请安装此软件包
     
  26. 取/etc/hosts最后一列
     
  27. 取ifconfig eth0里面的ip
     
  28. 取/etc/passwd里面的用户列
     
  29. 输入ip a取出所有ip地址
     
  30. 将/etc/passwd文件里的内容重定向到/root/passwd.txt中
     
  31. 过滤出/root/passwd.txt文件中含有root的行
     
  32. 找出/root/passwd.txt中含有bash的行,并且从中过滤出root所在行
     
  33. 将/var/log/messages文件中后20行导入到/root/messages中,并且过滤出含有systemd的行
     
  34. 将“ec 111”命令的错误输出重定向到/root/cw.txt文件中
     
  35. 用vim编辑器查找出/root/passwd.txt中的root并将其替换为oldboy后保存退出
     
  36. 用grep过滤出ifconfig中包含当前网段的行
     
  37. 过滤出/root/passwd.txt中带bash和root的行并显示再/root/passwd.txt件中的行号
     
  38. 同时过滤/root/passwd.txt中含有bash或root的行
     
  39. 请在/opt下创建oldboyedu目录,并在oldboyedu目录下创建dir1到dir5,共5个目录。
     
  40. 请用一条命令完成创建多级目录/opt/oldboy/data/test123。
     
  41. 请在/opt/oldboyedu目录下创建f1到f5,共5个文件。
     
  42. 查看/opt下的完整目录结构,并【只】显示子目录目录。
     
  43. 切换到/opt/oldboyedu目录下,并打印当前所在的路径。
     
  44. 编辑f1文件,增加”老男孩教育“内容。
     
  45. 使用重定向追加的方式给f2追加内容,“I am 30.”。
     
  46. 把/etc/passwd内容重定向到f4里面,并过滤出含有halt的行。
     
  47. 浏览f4内容,并查看行号。
     
  48. 浏览文件头部2行和尾部2行。并跟踪f4文件尾部的变化。
     
  49. 把oldboyedu目录复制到/opt/oldboy/data下
     
  50. 删除/opt/oldboy/data下的test123目录
     
  51. 打包oldboyedu目录,到备份目录/backup下,并按日期命名压缩包。
     
  52. 删除/backup下7天前的扩展名为.tar.gz的所有文件。
     
  53. 打包oldboyedu目录下,所有以f开头的文件,并移动到/opt下的data目录。
     
  54. 清空所有历史记录
     
  55. 创建test001用户,并设置密码oldboy123
     
  56. 将test001用户使用visudo方式配置为管理员身份
     
  57. 创建组sa,并添加用户test002属于sa组
     
  58. 设置test002用户只能以root身份运行useradd命令
     
  59. 创建用户test003,不创建家目录,不能登录
     
  60. 修改用户test003用户的登录shell为bash
     
  61. 卸载tree
     
  62. 下载tree
     
  63. 取出/etc/hosts中的第一列
     
  64. 取出/etc/passwd中root用户的uid列和解释器
     
  65. 在/etc/passwd文件中用awk取出所有包含root的行
     
  66. 取出/etc/passwd中uid大于100,小于1000的用户的行
     
  67. 取出/etc/passwd中uid小于100的用户的行
     
  68. 取出ifconfig中所有的ip地址
     
  69. 取出”:::1==2##@@3;;4″这串字符串中的数字
     
  70. 先创建一个/oldboy目录,然后将/oldboy目录挂载到/tmp目录上
     
  71. 关机的命令都有那些
     
  72. 重启用什么命令
     
  73. 查看系统负载的命令有那些
     
  74. 如何查看当前系统都有哪些进程
     
  75. 查看sshd的进程
     
  76. 杀死其中一个sshd的进程
     
  77. 计算从1加到100的和
     
  78. 用shell脚本写一个可以进行两数之间计算的计算器
     
  79. 利用for循环ping 192.168.56.1~192.168.56.254之间的所有ip
     
  80. 获取本机的IP地址和网关地址
     
  81. 在/userdata目录下建立50个目录(user1~user50),并赋予目录754权限(没有这个目录就自己创建一个)
     
  82. 任意两个整数,输出最大数。
     
  83. 暴力破解:已知下面的字符串是通过1万以内的数字,通过md5sum加密手段得来的密码串
    ece9db278
    82827e5b2
    36d8b9747
     
  84. 实现每分钟监控Linux系统内核心目录下/usr/bin下任意文件的增删改,如果发现异常就发送邮件
     
  85. 请扫描(模拟一定范围公网IP)所有局域网IP的80,443,3389,139,445,3306端口,如果打开就汇报打开,
    如果 3306端口打开,就模拟登录数据库(密码已知)进入获取blog数据后台管理员密码。
     
  86. 已知棋盘上有64个格子,第1个格子放1粒米,第2个格子放2粒米,第三个格子放4粒米,
    后一 个格子是前一个格子的两倍,以次类推最后棋盘上有多少粒米
     
  87. 通过查看netstat.log文件发现访问次数超过5次的IP,使其禁止访问网站(netstat.log文件QQ群里有)
     
  88. 查询数据库中都有那些用户
     
  89. 查询当前的登录用户
     
  90. 创建一个名为test的数据库
     
  91. 往数据库里导入world库
     
  92. 查询属于中国的城市
     
  93. 查询属于中国的城市人数大于500万的城市
     
  94. 查询中国或美国的城市信息
     
  95. 查询中国或美国的城市信息并且人数超过800万的城市
     
  96. 查询中国或美国的城市信息并且人数在500万到800万之间的城市
     
  97. 创建一个拥有增删改查权限的blog用户,密码为oldboy123
     
  98. 搭建游戏网站
     
  99. 搭建博客网站
     
  100. 搭建可道云网站

本文链接:https://www.yunweibase.com/archives/736

网友评论comments

发表评论

邮箱地址不会被公开。 必填项已用*标注

暂无评论

Copyright © 运维基地 保留所有权
扫二维码
扫二维码
返回顶部