基础测试题

一选择题

1、某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为。

A 467    B 674   C 476     D 764

2、将Windows C:盘(hda1)安装在Linux 文件系统的/winsys 目录下,命令是。

A mount dev/had1 /winsys

B mount /dev/had1 /winsys

C mount /dev/had1 winsys

D mount dev/had1 winsys

 

 

 

二、复制/etc/passwd 到/root/下,同时用vim命令编辑操作passwd文件:

1、把passwd文件里面所有root 替换成 heima

(1)用vim打开passwd

(2)在命令行模式下,输入:%s/root/heima/g

注释:%:匹配本文档的所有行的第一个关键词

s:替换操作

/:查找操作

Root:查找关键词

Heima:替换关键词

/g:匹配本行的所有关键词

2、如何删除passwd文件内容内所有行的首字母

方法一:

(1) 用vim打开passwd文件

(2) 在命令行模式下输入:%s/\v^.{1}/

注释:%:匹配文档所有行的首个关键词;

s:替换

\v:vim支持普通的正则表达式所有元字符

^ :匹配首行

.:匹配任意单个字符

{1}:出现一次

方法二:

(1)在vim打开passwd文件,并把光标定位在首行首字母处

(2)在命令行模式下,按下ctl+v,进入可视化模式

(3)按下 G(大写的),即可选中整个文档的所有行的首字母

(4)按下字母 d,即可删除掉所有行的首字母。

三、计划任务:

1、制定一个计划任务:每周六3点1分,开始备份/root/passwd文件到/opt下

(1) 在/root/yunwei/shell/passwdBachup.sh  脚本,并增加执行权限。

(2) 脚本内容:

1) #!/bin/bash

2) c在命令行输入:#crontab -ep  /root/passwd /opt/passwd`date +”%Y%m%d%H%M%S”`.bak

(3)

(4) 另起一行,输入 1 3 * * 6 /root/yunwei/shell/passwdBackup.sh

2、在11月份内,每天的早上6点到12点中,每个2小时执行一次 /usr/bin/httpd.sh,请用crontab的定时器指令写出

(1) Crontab -e

(2) 0 6-12/2 * 11 * /usr/bin/httpd.sh

解释:默认的备份的时间是0分钟(每时),6-12点每两个小时(6-12/2)

四、把/root/passwd 文件属组改成daemon,同时给其所有者权限为可读写执行。

(1)chgrp daemon /root/passwd

(2)chmod u=rwx /root/passwd

五、vim里如何快速跳到行首和行尾,误删除一行该如何操作?

行首:在命令行模式下输入 ^(小写)

行尾:在命令行模式下输入$(小写)

误操作后:通过在命令行模式下 按下u(小写)

五、添加一条简单的防火墙规则,允许远程主机访问本机的443端口,添加完成后尝试删除该规则

iptables -I INPUT -p tcp --dport 443 -j ACCEPT

六、添加组名称为lebron,组id为888,然后添加用户curry,使其uid为777,起始组为lebron并禁止该用户登入系统。

(1)#groupadd -g 888 lebron

(2)#useradd -u 777 -g 888 -s /sbin/nologin  curry

linux基础测试题二相关推荐

  1. Linux基础练习题(二)

    Linux基础练习题(二) 1.复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [root@www ~]# cp -r ...

  2. Linux基础命令二

    Linux基础命令二 ⚽⚽有志者,事竟成,破釜沉舟百二秦关终归楚⚽⚽

  3. Linux基础(二)的笔记

    文章目录 前言 一. VIM文本编辑器 1.VIM文本编辑器的概述 2.VIM编辑器的操作模式 二.磁盘管理 1.Linux磁盘管理常用命令 2.Linux硬盘分区和格式化概述 3.Virtual b ...

  4. 实验楼Linux基础挑战2答案,实验楼-Linux基础-实验二 Linux的基本概念及操作

    一.实验介绍 1.1 实验内容 实验楼环境介绍 常用 Shell 命令及快捷键 Linux 使用小技巧 1.2 实验知识点 Linux 基本命令 通配符的使用 查看帮助文档 二.桌面环境 1.Linu ...

  5. Linux基础学习二:计算机组成以及Linux简单配置

    一.计算机组成 服务器: 配置比较高的电脑 云服务器:阿里云,腾讯云 购置硬件服务器: 需要机房(自建 , IDC机房) CPU 概念:计算机核心.中央处理器 作用:执行指令.代码 类别:大脑 实战参 ...

  6. linux基础(二)

    四.常用命令介绍 4.1.1 目录处理命令 1).目录处理命令:ls 命令名称:ls 功能描述:ls命令用来显示目标列表 命令英文原意:list             命令所在路径: /bin/ls ...

  7. Linux基础命令(二十)Linux中的磁盘管理(后)

    一.开机自动挂载 需求1:由于mount挂载后,每次关机都会umount,想让开机自动挂载! 前提:存在已经格式化好了的分区! 策略1:vim /etc/fstab /dev/vdb1 /mnt xf ...

  8. Linux基础操作二

    编程语言的作用及与操作系统和硬件的关系 编程语言的作用:用来定义计算机程序的形式,程序员用它来编写程序,进而控制其向计算机发出指令,使计算机完成人类布置的任务. 编程语言的作用及与操作系统和硬件的关系 ...

  9. linux基础测试题

    1. 在文件word.txt 中查找hadoop 单词,书写命令 2. Linux 的hosts 文件和profile 文件的路径在哪 3. 网卡的配置文件路径 4. 将文件夹/usr/local/t ...

最新文章

  1. 修改ubuntu崩溃转储的设置
  2. VMware 虚拟化编程(6) — VixDiskLib 虚拟磁盘库详解之二
  3. OPENCV3读取avi,解决返回NULL问题
  4. Java多线程:线程间通信之volatile与sychronized
  5. 论文浅尝 | 用于低资源条件下知识图谱补全的关系对抗网络
  6. 华为云专家带你解读文本情感分析任务
  7. php获取模型错误,php – 解析错误,期望activecollab模型类中出现“T_PAAMAYIM_NEKUDOTAYIM”错误...
  8. TP框架多上传域上传图片
  9. linux终端 rmdir,Linux常用命令之rmdir
  10. 挤房工具发布--支持最新版浩方和VS平台
  11. 基础级拆机-神舟战神GX8CP5s1上8700发现较为鸡肋-仿CP7s2
  12. CodeForces - 1040B Shashlik Cooking(水题)
  13. Linux禁用scp和sftp
  14. 什么是流程引擎,F2BPM
  15. Java学习第二十四天
  16. 读jQuery 权威指南[5]-插件
  17. 开心测试卷答案软件六下外研版,外研版英语六年级小升初测试卷含答案
  18. python文件保存在哪里_Python文件夹与文件操作
  19. spark 的lit是什么_什么是LIT文件(以及如何打开一个文件)?
  20. tyvj 1031 热浪

热门文章

  1. 2010最流行中秋祝福短信
  2. jquery+video 鼠标滑动标签切换video中的视频资源,暂停未播放视频
  3. 数字IC设计工具教程——VCS常用命令
  4. Jenkins定时执行测试任务
  5. iphone合并重复联系人_如何清理iPhone上的重复联系人
  6. WindowsXP VOL,VLK,FPP,RTM的含义
  7. Spring Boot单元测试方法Failed to load ApplicationContext
  8. 06 微架构教务系统——学员搜索接口、学员档案添加接口、学员档案更新接口、学员档案删除接口
  9. js实现获得QQ截图或者微信截图后剪切板的内容clipboardData
  10. 曾国藩家书之劝学篇 摘录1