网络工程师面试题总结(五)_网络工程师面试题

2020-02-28 其他工作总结 下载本文

网络工程师面试题总结(五)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“网络工程师面试题”。

上海技术面试题总结

(五) 什么是文件系统?你了解那些文件系统?那些是Linux支持的?那些是Windows 支持的?

系统由三部分组成:与文件管理有关的软件、被管理的文件以及实施文件管理所需的数据结构。有:FAT,FAT16,FAT32,NTFS,ext2,ext3

Linux 支持ext2,ext3

Window支持FAT,FAT16,FAT32,NTFS

 什么是进程?什么是线程?有什么关系?

理器并由处理器执行的一个实体。

线程是运行程序的跳度单位

线程是“进程”中某个单一顺序的控制流。也被称为轻量进程(lightweight procees)。 如何去备份SQL server 中的数据库

完整备:包括对整个数据库、部分事务日志、数据库结构和文件结构的备份。代表的是备份完成时刻的数据库,提供了任何其他备份的基准。

差异备份:事先已执行过一次完整备份,对上一次完整备份之后所有更改的数据作备份。

事务日志备份:事先已执行过一次完整备份,从上一次事务日志备份到当前事务日志的尾部,截断已确认的事务日志。备份T-SQL语句,而不是数据库结构、文件结构或数据。

数据库分为用户数据库和系统数据库。

完整备份和还原 小型数据库

数据库很少改变或只读

完整+差异备份与还原 数据库频繁更改

想要最少的备份时间

完整+事务日志备份与还原 数据库和事务日志备份相结合数据库经常更改

完整备份时间过长

完整+差异+事务日志备份与还原 可以减少所需还原事务日志备份的数量

缩短恢复数据库的时间

 有个主机的名字是cisco,ip地址是192.168.1.23,ping cisco 表示的含义?

如果这里的IP和主机名同指的是一台机子的话,那么他们的效果是一样的

 Ping 192.168.1.23 表示的含义? Ping 127.0.0.1 表示什么? 你了解的计算机体系结构?

功能特性。按照计算机系统的多级层次结构,不同级程序员所看到的计算机具有不同的属性。计算机体系结构就是指适当地组织在一起的一系列系统元素的集合,这些系统元素互相配合、相互协作,通过对信息的处理而完成预先定义的目标。通常包含的系统元素有:计算机软件、计算机硬件、人员、数据库、文档和过程。

其中,软件是程序、数据结构和相关文档的集合,用于实现所需要的逻辑方法、过程或控制;硬件是提供计算能力的电子设备和提供外部世界功能的电子机械设备(例如传感器、马达、水泵等);人员是硬件和软件的用户和操作者;数据库是通过软件访问的大型的、有组织的信息集合;文档是描述系统使用方法的手册、表格、图形及其他描述性信息;过程是一系列步骤,答:ping ip地址是测试网络的连通性,ping 本机回环是测试本机的网卡是否正常 答:计算机体系结构(ComputerArchitecture)是程序员所看到的计算机的属性,即概念性结构与答:就是ping 192.168.1.23这个ip。答:SQL有三种备份类型: 答:进程是操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处答:文件系统:操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件

它们定义了每个系统元素的特定使用方法或系统驻留的过程性语境。

 7层模式?TCP。IP各自工作在第几层? Oracle数据库的数据库、表空间、数据文件各自的作用?关系是什么? 答:TCP工作在传输层,IP工作在网络层

答:数据库(database):物理操作系统文件或磁盘(disk)的集合。

临时表空间主要用途是在数据库进行排序运算、管理索引、访问视图等操作时提供临时的运算空间,当运算完成之后系统会自动清理。当临时表空间不足时,表现为运算速度异常的慢,并且临时表空间迅速增长到最大空间(扩展的极限),并且一般不会自动清理了。

数据文件用来存储数据库的数据,如表、索引等。读取数据时,系统首先从数据库文件中读取数据,并存储到SGA的数据缓冲区中

 http 服务器卡怎么办? 如果中毒了怎么办?

进行优化在正常提供服务的情况下减少进程,还有就是提高服务器的配置

中毒:可以用杀毒软件杀毒试试!注意:在设置的时候,注意设置成删除病毒就可以了,不要双击任

何一个盘符,在文件夹选项里选显示所有隐藏文件和系统文件.如果杀不彻底那就看一下有没有服务器中毒前的数据备份,这一般都会有的,我会对服务器进行全面的数据还原!

保护:安装病毒软件、升级系统、禁止ping三种安全方式。

2、禁止远程协助,屏蔽闲置的端口。

3、禁止终端服务远程控制

4、关闭Meenger服务,(信使服务)

 查看进程和结束的命令是什么

答:查看:linux下: ps、top

Windows下:任务管理器

Cmd下:tasklist命令查看他的详细信息

结束:windows下:采用ntsd-c q-p

PID命令,此命令号称是无敌的,只有System、SMSS.EXE和CSRSS.EXE不能杀。Taskkill加进程号

Linux下:kill

 查看时间答:cmd下 time /t查看时间 查看IP

Linux下:ifconfig 查看所有 ifconfig eth0 本地

 查看内存答:pstop查CPU情况静态ps动态top

任务管理器

右击“我的电脑”—“属性”就可以看到

 客户端访问不到http是什么原因

查看局域网的连接状况

在查看服务器是否设置什么策略(网关与外网不通)

 客户端加入不到域是什么原因答:可能是网络不通、可能是DNS的问题(必须指向服务器的ip)、电脑系统是GHOST出来、域中是否存在同名的计算机账户、可能没有这个域„„ wwwdnsftp的端口号?答:www:80dns:67ftp:20/21 Php有关的配置问题及应用

第一步、将PHP4整个目录拷入C:根目录下;

第二步、将PHP4中的PHP.INI拷入WINDOWS(WINNT)目录下; 答:首先先查看本机的网络连接状况(客户机与网关的物理链路不通)Date /t 查看日期 答:windows下:nslookup查看DNS地址ipipconfig 查看ip地址ipconfig /all 查看全部答:http服务器卡的原因一般是由于用户访问量太大或开的进程较多和服务器配置较低导致我会对服务器答:1)Windows安装IIS的组件

第三步、将PHP4目录中的文件php4ts.dll拷入WINDOWS(WINNT)system32下;

第四步、将PHP4extensions目录中的php_bz2.dll、php_dbase.dll、php_exif.dll、php_gd.dll、php_imap.dll、php_ldap.dll、php_zlib.dll七个文件拷入WINDOWS(WINNT)system32下; 第五步,点start->programs->adminstrative tools->internet service manager

第六步,在计算机管理窗口上展开“服务和应用程序”/“Internet信息服务”,在“默认Web站点”上点鼠标右键,选属性,这时系统弹出“默认Web站点属性”窗口;

第七步,在“默认Web站点属性”窗口上点取“ISAPI筛选器”标签,点击“添加”按钮,在弹出的“筛选器属性”窗口的“筛选器名称”中输入“PHP”,“可执行文件”中输入“C:PHP4sapiphp4isapi.dll”,确定;

第八步,在“默认Web站点属性”窗口上点取“主目录”标签,点“配置”按钮,在弹出的“应用程序配置”窗口中点取“添加”按钮,在弹出的“添加/编辑应用程序扩展名映像”对话框中的“可执行文件”文本框中输入“C:PHP4sapiphp4isapi.dll”,“扩展名”文本框中输入“.php”(注意一定要有那个点),确定;

Linux下Lamp 平台主要问题是权限的问题!很有可能是硬件内存的问题!

双通道是否存在问题,或者是硬件是否松动等等

 Mysql常用的有哪些命令

net stop mysql

net start mysql

第二招、登陆mysql

语法如下: mysql-u用户名-p用户密码

键入命令mysql-uroot-p,回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:

mysql>

注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP

第三招、增加新用户

格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码”

如,增加一个用户user1密码为paword1,让其可以在本机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:

grant select,insert,update,delete on *.* to user1@localhost Identified by “paword1”;

如果希望该用户能够在任何机器上登陆mysql,则将localhost改为“%”。

如果你不想user1有密码,可以再打一个命令将密码去掉。

grant select,insert,update,delete on mydb.* to user1@localhost identified by “”;

第四招: 操作数据库

登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束。

1、显示数据库列表。

show databases;

缺省有两个数据库:mysql和test。mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。

2、显示库中的数据表:

use mysql;

show tables;

3、显示数据表的结构:

describe 表名;答:第一招、mysql服务的启动和停止

4、建库与删库:

create database 库名;

drop database 库名;

5、建表:

use 库名;

create table 表名(字段列表);

drop table 表名;

6、清空表中记录:

delete from 表名;

7、显示表中的记录:

select * from 表名;

第五招、导出和导入数据

1.导出数据:

mysqldump--opt test > mysql.test

即将数据库test数据库导出到mysql.test文件,后者是一个文本文件

如:mysqldump-u root-p123456--databases dbname > mysql.dbname

就是把数据库dbname导出到文件mysql.dbname中。

2.导入数据:

mysqlimport-u root-p123456

3.将文本数据导入数据库:

文本数据的字段数据之间用tab键隔开。

use test;

load data local infile “文件名” into table 表名;

1:使用SHOW语句找出在服务器上当前存在什么数据库:

mysql> SHOW DATABASES;

2:

2、创建一个数据库MYSQLDATA

mysql> CREATE DATABASE MYSQLDATA;

3:选择你所创建的数据库

mysql> USE MYSQLDATA;(按回车键出现Database changed 时说明操作成功!)

4:查看现在的数据库中存在什么表

mysql> SHOW TABLES;

5:创建一个数据库表

mysql> CREATE TABLE MYTABLE(name VARCHAR(20), sex CHAR(1));

6:显示表的结构:

mysql> DESCRIBE MYTABLE;

7:往表中加入记录

mysql> insert into MYTABLE values(“hyq”,“M”);

8:用文本方式将数据装入数据库表中(例如D:/mysql.txt)

mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;

9:导入.sql文件命令(例如D:/mysql.sql)

mysql>use database;

mysql>source d:/mysql.sql;

10:删除表

mysql>drop TABLE MYTABLE;

11:清空表

mysql>delete from MYTABLE;

12:更新表中数据

mysql>update MYTABLE set sex=“f” where name='hyq';

posted on 2006-01-10 16:21 happytian

13:备份数据库

mysqldump-u root 库名>xxx.data

14:例2:连接到远程主机上的MYSQL

假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:

mysql-h110.110.110.110-uroot-pabcd123

(注:u与root可以不用加空格,其它也一样)

3、退出MYSQL命令: exit(回车)

 防火墙的作用以及怎样的配置

它可通过监测、限制、更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,以此来实现网络的安全保护。

在逻辑上,防火墙是一个分离器,一个限制器,也是一个分析器,有效地监控了内部网和Internet之间的任何活动,保证了内部网络的安全。

 在防火墙上怎样知道黑客攻击本公司 知道一台pc机ip是192.168.1.2如何查询这台pc的mac答:ping 192.168.1.2,在用arp-a 查看机器上的arp缓存 Linux解压.gz的命令 你对针式打印机了解多少?你对热敏打印机了解多少?

其原理可分为的拍合式和储能式其原理分别如下。

拍合式打印头的击针原理是。

它由铁芯和线圈组成电磁铁,当线圈通电时,电磁铁磁化,产生电磁力,衔铁在被吸合瞬间拍击打印针出针,打印针通过色带和纸撞击到打印辊上,于是在纸上就打印出一个点;线圈断电时,铁芯失去电磁力,衔铁在衔铁弹簧的作用下返回原始位置,打印针亦在针复位弹簧和打印辊的反弹力作用力下收回。

储能式打印头的击针原理是。

这种打印头的工作原理是用永磁铁作用于衔铁弹簧片,使其处于储能状态,即打印针储存了击打能量。线圈通电时,由铁芯和线圈所组成的电磁铁建立起一个与永磁铁相反的磁场,使永磁铁的吸力减小,当 吸力小到等于或小于衔铁弹片的弹性恢复力时,衔铁簧片上的机械能量释放,推动衔铁使打印针飞出,撞击到色带、打印纸和打印辊上而印字。线圈断电后,衔铁及簧片又被永磁铁吸会原来位置,打印针收回。

(2)热敏打印机的工作原理是打印头上安装有半导体加热元件,打印头加热并接触热敏打印纸后就可以打印出需要的图案,其原理与热敏式传真机类似。图象是通过加热,在膜中产生化学反应而生成的。这种热敏打印机化学反应是在一定的温度下进行的。高温会加速这种化学反应。当温度低于60℃时,纸需要经过相当长,甚至长达几年的时间才能变成深色;而当温度为200℃时,这种反映会在几微秒内完成 答:tar-zxvf答:(1)针式打印机:通过打印机的驱动部件控制出针,击打色带,将点阵组成的字符输出到纸上, 根据答:防火墙是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。答:查看防火墙的日志,看看访问是否触发了制定的警报。

 如果客户不小把键盘线弄断了,你恰好在现场,这是客户要求让你免费维护或更换,你该怎么做? isa的版本?最新版是什么? ISA是如何工作的?

Web代理/缓存服务,其他防火墙和ISA防火墙相比显得那么的低能 答:有isa 2000.2004.2006最新:2006 答:ISA防火墙结合了状态过滤(包过滤)和应用层状态识别,再加上ISA防火墙提供了VPN服务和

 ISA里nat和路由的区别?

答:内网IP的数据转发出去叫NAT

公网IP的数据转发出去叫路由

NAT主要是实现内网IP对公网IP的映射并转发,比如你在局域网IP为192.168.x.x通过NAT就映射成外网地址2

02.x.x.x,并把数据转发

路由是通过一系列的路由算法,找到数据在公网上的传播的最佳路径并转发,通过公网的IP进行传

 SQL Server 知识:

个关系数据库管理系统。

 什么是索引和主键,各自的优点、缺点及区别?

没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比顺序扫描记录快100倍。

(2)主键:主键是一种唯一性索引,但它必须指定为“PRIMARY KEY”。如果你曾经用过AUTO_INCREMENT

类型的列,你可能已经熟悉主键之类的概念了。主键一般在创建表的时候指定,例如“CREATE TABLE tablename([...], PRIMARY KEY(列的列表));”。但是,我们也可以通过修改表的方式加入主键,例如“ALTER TABLE tablename ADD PRIMARY KEY(列的列表);”。每个表只能有一个主键。 数据库中的事物和锁食什么?作用?

谓S锁,是事务T对数据A加上S锁时,其他事务只能再对数据A加S锁,而不能加X锁,直到T释放A上的S锁

若事务T对数据对象A加了S锁,则T就可以对A进行读取,但不能进行更新(S锁因此又称为读锁),在T释放A上的S锁以前,其他事务可以再对A加S锁,但不能加X锁,从而可以读取A,但不能更新A! 数据库中视图是什么?答:视图可以将不同表中的数据通过关联实现多表数据输出

可以减少我们编码的工作量,也方便维护 答:锁:基本的封锁类型有两种:排它锁(X锁)和共享锁(S锁).所谓X锁,是事务T对数据A加上X锁时,只允许事务T读取和修改数据A,...所答:(1)索引:索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果答:结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。SQL Server 是一

《网络工程师面试题总结(五).docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
网络工程师面试题总结(五)
点击下载文档
相关专题 网络工程师面试题 网络工程师 面试题 网络工程师面试题 网络工程师 面试题
[其他工作总结]相关推荐
    [其他工作总结]热门文章
      下载全文