一、(使用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. Qt_DLL_4_MFC

    1.下载地址: https://github.com/qtproject/qt-solutions 2. ZC: 做用于MFC的DLL的时候,app的创建 只能是在 主线程中,不然的话 就会报错... ...

  2. 《剑指offer》第六题(重要!从尾到头打印链表)

    文件main.cpp // 从尾到头打印链表 // 题目:输入一个链表的头结点,从尾到头反过来打印出每个结点的值. #include <iostream> #include <sta ...

  3. Codeforces 768B - Code For 1(分治思想)

    768B - Code For 1 思路:类似于线段树的区间查询. 代码: #include<bits/stdc++.h> using namespace std; #define ll ...

  4. 移动开发基础和Dalvik VM

    移动开发基础和Dalvik VM 1.基础 移动开发:是指以PDA.UMPC等便携终端为基础进行的开发工作. PDA:Person Digital Assistant 个人数码助理 UMPC:Ultr ...

  5. memcached-1.4.20 主要启动流程笔记

    以下笔记主要是关注tcp模式下memcached的启动过程. main() 设置信号处理函数为sig_handler() 初始化系统设置,保存在全局变量settings里面 settings_init ...

  6. php--------使用 isset()判断字符串长度速度比strlen()更快

    isset()速度为什么比strlen()更快呢? strlen()函数函数执行起来相当快,因为它不做任何计算,只返回在zval 结构(C的内置数据结构,用于存储PHP变量)中存储的已知字符串长度.但 ...

  7. Python基础--Python简介和入门

    ☞写在前面 在说Python之前,我想先说一下自己为什么要学Python,我本人之前也了解过Python,但没有深入学习.之前接触的语言都是Java,也写过一些Java自动化用例,对Java语言只能说 ...

  8. 一篇文章,读懂Netty的高性能架构之道

    一篇文章,读懂Netty的高性能架构之道 Netty是由JBOSS提供的一个java开源框架,是一个高性能.异步事件驱动的NIO框架,它提供了对TCP.UDP和文件传输的支持,作为一个异步NIO框架, ...

  9. ubuntu安装环境软件全文档

    1,安装apace2: sudo apt-get install apache2 2谷歌浏览器的安装:sudo apt-get install  chromium-browser-dbg 3,国际版Q ...

  10. forget word out2

      1★ dictionary / dik ʃ ən əri   dict   2★ fy => faction f æk ʃ ən 派别