一、(使用at命令实现任务的的自动化,要求用一条条的指令完成)
     找出系统中任何以txt为后缀名的文档,并且进行打印。打印结束后给用户foxy发出邮件通知取件。指定时间为十二月二十五日凌晨两点。
参考:
$ at 2:00 12/25/99        
 
然后系统出现at>提示符,等待用户输入进一步的信息,也就是需要执行的命令序列:
 
at> find / -name "*.txt"|lpr
 
at> echo "foxy:All texts have been printed.You can take them over.Good day!River" |mail -s "job done" foxy
 
输入完每一行指令然后回车,任何指令序列输入完毕后,使用组合键结束linux at命令的输入。这时候屏幕将出现如下信息:
 
warning:command will be executed using /bin/sh.
 
job 1 at 1999-12-25 02:00
 
 
 
 
二、(使用at命令实现任务的的自动化,要求用指令写在一个文挡中完成,如/tmp/printjob文件)
    找出系统中任何以txt为后缀名的文档,并且进行打印。打印结束后给用户foxy发出邮件通知取件。指定时间为十二月二十五日凌晨两点。
 
参考:(1)/tmp/printjob的内容如下
find / -name "*.txt"|lpr
 
echo "foxy:All texts have been printed.You can take them over.Good day!River" |mail -s "job done" foxy
(2)执行$ at -f /tmp/printjob 2:00 12/25/99
(3)效果:这样一来,linux at命令将使用文档中的命令序列,屏幕显示如下:
Warning:command will be executed using /bin/sh.
job 2 at 1999-12-25 02:00
 
 
 
 
三、用编辑配置文件的方式,设置网络(设置网卡eth0)
要求:IP地址192.168.18.2XX、子网掩码255.255.255.0、网关地址192.168.18.1;
      找出本机的物理地址;上因特网。
参考:
(1)编辑/etc/sysconfig/networking/devices/ifcfg-eth0文件的内容如下:
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
HWADDR=00:0c:29:8c:99:fc
USERCTL=no
PEERDNS=no
TYPE=Ethernet
IPADDR=192.168.1.234
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
(2)激活网卡
 
四、用图形配置的方式,设置网络(设置网卡eth0)
要求:IP地址192.168.18.2XX、子网掩码255.255.255.0、网关地址192.168.18.1;
  找出本机的物理地址;上因特网。
参考:
主菜单->系统工具->网络设备控制->网络配置
 
 
 
 
 
 
 
五、用编辑配置文件的方式,配置Samba网络服务。
要求:workgroup 用Windows中显示的工作组;security 验证和登录方式,用share ;在Windows中显示出来共享的目录是linuxsir ;设置要共享的目录是/opt/linuxsir、并可写、可以浏览;匿名用户以guest身份是登录。
参考:
(1)Smb.conf文件内容: 
[global]
     workgroup = LinuxSir
    netbios name = LinuxSir05
    server string = Linux Samba Server TestServer
    security = share
 
 [linuxsir]
            path = /opt/linuxsir
             writeable = yes
                browseable = yes 
   guest ok = yes
(2)第二步:建立相应目录并授权; 
[root@localhost ~]# mkdir -p /opt/linuxsir
[root@localhost ~]# id nobody
uid=99(nobody) gid=99(nobody) groups=99(nobody)
[root@localhost ~]# chown -R nobody:nobody /opt/linuxsir
(3)第三步:启动smbd和nmbd服务器;
     [root@localhost ~]# smbd
 
     [root@localhost ~]# nmbd
 
六、用图形配置的方式,配置Samba网络服务。
要求:workgroup 用Windows中显示的工作组;security 验证和登录方式,用share ;在Windows中显示出来共享的目录是linuxsir ;设置要共享的目录是/opt/linuxsir、并可写、可以浏览;匿名用户以guest身份是登录。
 
 
 
 
 
七、配置FTP服务器
具体要求如下:利用vsftpd配置一台支持匿名用户和本地用户ftp1和ftp2登录,禁止匿名用户上传。注:用户ftp1和ftp2的密码设置与用户名相同
参考:
(1)修改/etc/vsftpd/vsftpd.conf
#vi  /etc/vsftpd/vsftpd.conf
修改如下:
anonymous_enable=yes
local_enable=yes
anon_upload_enable=no
write_enable=yes
local_mask=022
idle_session_timeout=600
data_connection_timeout=60
accept_timeout=30
connect_timeout=10
local_max_rate=50000
anon_max_rate=30000
pasv_min_port=5000
pasv_max_port=6000
chroot_local_user=yes
listen=yes
listen_address=192.168.5.1
listen_port=21
max_clients=300
max_per_ip=5
(2)创建相关用户组和用户
#mkdir   /soft
#chmod   1777   /soft
#groupadd    ftpusers
#useradd  -d  /soft  -g  ftpusers  ftp1
#passwd  ftp1
#useradd  -d  /soft  -g  ftpusers  ftp2
#passwd  ftp2
(3)启动服务
#service  vsftpd  start
(4)从缩主机,用匿名用户、ftp1和ftp2登录
 
 
 
 
  
八、配置FTP服务器
具体要求如下:利用vsftpd配置一台支持匿名用户和本地用户ftp1,登录,禁止匿名用户上传,ftp1登录并下载文件到缩主机。注:用户ftp1的密码设置与用户名相同
参考:
参考:
(1)修改/etc/vsftpd/vsftpd.conf
#vi  /etc/vsftpd/vsftpd.conf
修改如下:
anonymous_enable=yes
local_enable=yes
anon_upload_enable=no
write_enable=yes
local_mask=022
idle_session_timeout=600
data_connection_timeout=60
accept_timeout=30
connect_timeout=10
local_max_rate=50000
anon_max_rate=30000
pasv_min_port=5000
pasv_max_port=6000
chroot_local_user=yes
listen=yes
listen_address=192.168.5.1
listen_port=21
max_clients=300
max_per_ip=5
(2)创建相关用户组和用户
#mkdir   /soft
#chmod   1777   /soft
#groupadd    ftpusers
#useradd  -d  /soft  -g  ftpusers  ftp1
#passwd  ftp1
(3)启动服务
#service  vsftpd  start
(4)从缩主机,用ftp2登录,并下载文件。
 
 
九、DNS服务器配置
设网络的网络号是92.168.32.0,域名为:wuchao.com。域中有主机提供DNS、WWW、FTP服务,其IP地址分别为192.168.32.13、192.168.32.12、192.168.32.14。DNS服务器安装在192.168.32.13机器上。
根据上面要求,使用文本的方式配置DNS,测试用DNS解析:DNS、WWW、FTP服务器的IP地址及反向解析。
参考见:实验五课件PPT文件。
 
 
十、DNS服务器配置
设网络的网络号是92.168.32.0,域名为:wuchao.com。域中有主机提供DNS、WWW、FTP服务,其IP地址分别为192.168.32.13、192.168.32.12、192.168.32.14。DNS服务器安装在192.168.32.13机器上。
根据上面要求,使用图形的方式配置DNS,测试用DNS解析:DNS、WWW、FTP服务器的IP地址及反向解析。
参考见:实验五课件PPT文件。
 
十一、编写一个脚本search,显示/home目录下的所有文件。要求:用shell的for语句实现。
参考:
(1)search文件的内容如下:
 for  i  in  /home/*
     do  
         echo $i
      done
(2)  chmod +x    search
(3) ./search
 
 
 
 
 
 

Linux基础和网络管理上机试题 - imsoft.cnblogs的更多相关文章

  1. Linux基础学习-网络管理

    Linux系统网络管理NetworkManager 1 启动网络管理服务和开机自启动 在rhel7中网路管理相关命令nmcli,nmtui,nmtui-edit,nm-connection-edito ...

  2. Linux基础六(网络管理)

    目录 一.网络配置 1. IP 地址配置 2. 网络配置文件 3. 虚拟机网络配置参数 二.网络命令 1. 网络环境查看命令 2. 网络测试命令 三.远程会话安全协议-SSH原理 1. SSH 原理 ...

  3. Linux基础学习系列目录导航

    Linux基础学习-通过VM安装RHEL7.4 Linux基础学习-命令行与图形界面切换 Linux基础学习-基本命令 Linux基础学习-RHEL7.4之YUM更换CentOS源 Linux基础学习 ...

  4. 面试题-linux基础

    Linux基础和git linux的基础命令(怎么区分一个文件还是文件夹) ls -F  在显示名称的时候会在文件夹后面添加“/”, 在文件后面加“*” 日志以什么格式,存放在哪里?日志可以存储在“/ ...

  5. Linux学习笔记(9)linux网络管理与配置之一——Linux基础网络命令与学习大纲(0)

    大纲目录 0.常用linux基础网络命令 1.配置主机名 2.配置网卡信息与IP地址 3.配置DNS客户端 4.配置名称解析顺序 5.配置路由与默认网关 6.双网卡绑定 [1] ping [2]net ...

  6. 实践一:Linux基础实践

    一.Linux基础实践 1.1 1. 掌握软件源的维护方法,配置系统使用软件源镜像.掌握通过软件源来查找,安装,卸载,更新软件的方法. 这部分内容在许多学长学姐的报告里都有很详细的讲解,我在此就不赘述 ...

  7. 西邮Linux兴趣小组2016免试题

    4.28的宣讲会圆满结束(就在写这段话之前不久),对于西邮Linux兴趣小组这一次纳新,身为局外人表示:还是有历史,还是会玩,还是厉害哈. 华丽的分割线里面是自己之前的攻关战略,最后补充了宣讲会上学长 ...

  8. Linux基础入门学习笔记20135227黄晓妍

    学习计时:共24小时 读书:1小时 代码:8小时 作业:3小时 博客:12小时 一.学习目标 1. 能够独立安装Linux操作系统   2. 能够熟练使用Linux系统的基本命令   3. 熟练使用L ...

  9. 全栈必备Linux 基础

    Linux 几乎无处不在,不论是服务器构建,还是客户端开发,操作系统的基础技能对全栈来说都是必备的.系统的选择Linux发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行 ...

随机推荐

  1. Java 密码扩展无限制权限策略文件[转]

    因为某些国家的进口管制限制,Java发布的运行环境包中的加解密有一定的限制.比如默认不允许256位密钥的AES加解密,解决方法就是修改策略文件. 官方网站提供了JCE无限制权限策略文件的下载: JDK ...

  2. Codeforces 862B - Mahmoud and Ehab and the bipartiteness

    862B - Mahmoud and Ehab and the bipartiteness 思路:先染色,然后找一种颜色dfs遍历每一个点求答案. 代码: #include<bits/stdc+ ...

  3. 检验二叉树序列化的合理性 Verify Preorder Serialization of a Binary Tree

    2018-07-31 17:47:13 问题描述: 问题求解: 本题要求在不构建二叉树的情况下对先序遍历生成的序列化字符串进行合法性验证,这里有个技巧性较强的验证方法,就是采用当前可用的指针数目进行验 ...

  4. Java读写记事本文件

    Java中我们也会考虑读写记事本,文件读取如下: public static void main(String[] args) { try { String path="d:\\abc.tx ...

  5. 理解Spring4.0新特性@RestController注解

    参考原文 @RestController注解是它继承自@Controller注解.4.0之前的版本,spring MVC的组件都使用@Controller来标识当前类是一个控制器servlet. 使用 ...

  6. C# Arc Gis实例教程——网络链接

    http://www.doc88.com/p-305888679879.html http://www.doc88.com/p-992232217007.html http://www.cnblogs ...

  7. java.lang.UnsupportedClassVersionError: com/my/test/TestUser : Unsupported major.minor version 52.0

    问题原因: 1.执行代码的jdk版本 低于 编译的jdk版本 2.项目用JDK1.8运行过,现在又在本地的eclipse等开发工具或者本地环境变量为低版本的jdk1.7或者jdk1.6下运行,ecli ...

  8. splay板子

    1, splay的一些基本操作. 使用前要插入$-INF,+INF$保证每个点的前驱后继存在. $get$函数在$x$存在时, 调用后, 根为$x$, 否则根为$x$的前驱或后继 const int ...

  9. map和unordered_map

    1.boost::unordered_map, 它与 stl::map的区别就是,stl::map是按照operator<比较判断元素是否相同,以及比较元素的大小,然后选择合适的位置插入到树中. ...

  10. 全源最短路径 - floyd算法 - O(N ^ 3)

    Floyd-Warshall算法的原理是动态规划. 设Di,j,k为从i到j的只以(1..k)集合中的节点为中间节点的最短路径的长度. 若最短路径经过点k,则Di,j,k = Di,k,k − 1 + ...