梳理归档文档
梳理归档
- 1. 如cd:目录切换命令,请写出5个常用的其它系统操命令,并解释其用法
- 2. 阐述如何查看/配置系统环境变量、系统目录
- Windows
- Linux
- 3. 在实际工作中需要远程操作时,用到过哪些远程工具,优缺点如何?
- SSH
- Chrome Remote Desktop
- 4. 一台电脑,在应用软件全屏的情况下,如何去辨别是windows系统还是安卓系统?
- 查看设备硬件:
- 尝试执行一些系统特定的操作:
- 5. 如果需要向远程机器上传输一个文件,常见的方式有哪些,每种方式的优缺点?
- FTP
- SCP
- SFTP
- HTTP/HTTPS
- 6. 如访问一个特定的域名,访问失败,该如何排查和定位问题?
- 7 . 是否了解OCR技术?日常是否有用过文本识别技术,有哪些因素可能会对该技术产生影响?
- 8.http协议原理、主要方法及用途?
- 9.简述常见的代理服务器模式、原理及应用场景。
- 10.简要阐述各名词概念和用途:域名、DNS、IP、MAC;
1. 如cd:目录切换命令,请写出5个常用的其它系统操命令,并解释其用法
cd 切换
ls 查看
df 查看内存
top 查看当前进程
mv 移动
cp 拷贝
pwd 显示当前路径
rm 删除
vim 查看
2. 阐述如何查看/配置系统环境变量、系统目录
Windows
在命令行中,你可以使用 echo %变量名% 来查看某个环境变量,例如 echo %PATH%,在图形界面中,你可以右键点击“计算机”图标,选择“属性”,然后点击“高级系统设置”,再点击“环境变量”。
Linux
在命令行中,你可以使用 echo $变量名 来查看某个环境变量,例如 echo $PATH。也可以使用 env 命令来查看所有的环境变量,也可以在 ~/.bashrc 或 ~/.bash_profile 配置永久变量
3. 在实际工作中需要远程操作时,用到过哪些远程工具,优缺点如何?
SSH
优点:SSH是一种安全的网络协议,确保数据在网络传输过程中的安全性。
缺点:SSH主要用于文本界面的操作,对于需要图形界面的操作支持不好。
Chrome Remote Desktop
优点:Chrome Remote Desktop是一个Chrome浏览器的插件,允许用户远程访问其他电脑。安装和使用都非常简单
缺点:需要使用Chrome浏览器,且远程桌面的画面质量和速度可能受网络条件影响。
4. 一台电脑,在应用软件全屏的情况下,如何去辨别是windows系统还是安卓系统?
查看设备硬件:
可以通过查看设备的硬件特性来判断操作系统。例如,如果设备有鼠标和物理键盘,那么可能性大的是 Windows 系统。如果设备是平板或手机,并且只有触摸屏,那么可能是 Android 系统。
尝试执行一些系统特定的操作:
如果是触摸屏,你可以尝试用手指从屏幕边缘滑动看是否会出现 Android 的导航按钮或者 Windows 的任务栏,在全键盘设备上,你可以尝试按特定的系统快捷键。例如,Windows + D 在 Windows 系统中会显示桌面,这在 Android 系统中不会有反应,出了键盘按键,也可以通过下滑,听开机声音等。
5. 如果需要向远程机器上传输一个文件,常见的方式有哪些,每种方式的优缺点?
FTP
优点:大多数操作系统都支持FTP客户端和服务器。
缺点:安全性较低:FTP在传输数据时不加密,容易受到中间人攻击。
SCP
优点:SCP基于SSH协议,确保数据传输的安全。
缺点:
功能较少:不如SFTP功能丰富,主要用于简单的文件复制,需要SSH支持:远程机器需要安装SSH服务器。
SFTP
优点:SFTP通过SSH协议传输数据
缺点:速度可能较慢,需要SSH支持
HTTP/HTTPS
优点:可以通过Web浏览器进行文件传输,用户界面友好,HTTPS提供安全性:通过SSL/TLS加密数据。
缺点:需要Web服务器:需要在远程机器上配置HTTP服务器。
6. 如访问一个特定的域名,访问失败,该如何排查和定位问题?
- 检查网络连接:首先,确认你的设备是否已连接至互联网
- 检查网址是否正确:确认你输入的网址是否是正确的
- 使用Ping命令:在命令行中输入 ping 域名看看是否能够成功发送和接收数据包。如果不能,那可能是网络连接问题或者该域名的服务器有问题。
- 检查DNS解析:在命令行中使用 nslookup 域名 命令,看看域名是否能正确解析为IP地址。如果不能,那可能是DNS服务器的问题如果是dns问题,更换DNS服务器:尝试更换到其他的DNS服务器,例如Google的公共DNS(8.8.8.8 和 8.8.4.4)或Cloudflare的DNS(1.1.1.1),然后重试。
- 清除浏览器缓存:浏览器缓存可能会影响网页的加载,清除浏览器缓存后重试。
- 使用代理或VPN:如果以上步骤都无法解决问题,判断是否是外网,如果是外网,可能是因为该网站对你所在的地区进行了封锁。可以尝试使用代理或VPN服务访问。
7 . 是否了解OCR技术?日常是否有用过文本识别技术,有哪些因素可能会对该技术产生影响?
OCR是一种将图片中的打印文字转换成机器编码文字的技术
例如,使用OCR技术将纸质文件扫描并转换为Word或者PDF格式,之后可以在电脑上编辑这些文档有些名片识别使用手机应用通过拍摄名片,自动提取上面的联系信息,包括票据和发票识别在自动化财务流程中使用OCR识别和处理各种票据和发票。
对OCR技术的效果有影响的因素自然就可以想到
- 图像质量:图像的清晰度
- 字体和文字排版:不同的字体、大小以及文字的排版
- OCR系统需要根据所处理的语言有相应的字符集支持
- 文本所在的背景复杂度也会影响识别结果
- 不同的OCR软件和识别算法有不同的识别能力
8.http协议原理、主要方法及用途?
HTTP协议 无状态超文本传输协议,HTTP使用了请求/响应模型。客户端发起请求,服务器返回响应,最常见的方法有四种请求方式GET,PUT,POST,DELETE,GET方法常用于请求服务器发送某个资源,POST方法常用于提交表单,或者上传文件,PUT方法常用于更新已存在的资源,DELETE方法用于删除已存在的资源。
9.简述常见的代理服务器模式、原理及应用场景。
-
正向代理,客户端直接向代理服务器发送请求,代理服务器再将请求转发给原始服务器,最后再将服务器的响应返回给客户端。正向代理能够隐藏客户端的真实IP地址.
应用场景:常见的应用场景包括访问被封锁的网站、缓存静态资源以提高访问速度、过滤非法请求。 -
反向代理,反向代理接收来自互联网上的客户端请求,然后将请求转发到内部网络的服务器,并将服务器的响应返回给互联网上的客户端。
应用场景:常见的应用场景包括负载均衡、提供SSL加密、缓存静态内容以减轻后端服务器的负担。 -
SOCKS代理:SOCKS代理是一个协议,它可以在任何协议(如HTTP、FTP等)上进行代理,支持TCP和UDP传输。
应用场景:常见的应用场景包括需要处理不同协议、不同端口的代理需求,如VPN、远程桌面等。
10.简要阐述各名词概念和用途:域名、DNS、IP、MAC;
- 域名每个网站都有一个IP地址,然而IP地址是由一串数字组成,不便于记忆,因此就有了域名
- DNS是一个将域名转换为相应IP地址的系统.
- IP地址是每个设备在互联网上的唯一标识。IP地址可以用来定位和识别互联网上的设备,以便于数据的传输。
- MAC地址是网络设备在物理网络中的唯一标识