-
【学员喜讯-820期】- 刚毕业的河南小伙儿在马哥教育学习四个月!起薪10K!
马哥教育《学员喜讯》栏目是为真实公布学员就业信息的栏目,记录每一个为求改变的个体在马哥教育经过4个月努力后的惊喜时刻,我们来看看本期学员: >【就业喜讯】 【学员喜讯-820期】- 刚毕业的河南小伙儿在马哥教育学习四个月!起薪10K!
-
【Linux面试真题】- Grep 命令有什么用? 如何忽略大小写? 如何查找不含该串的行?
【Linux面试真题】- Grep 命令有什么用? 如何忽略大小写? 如何查找不含该串的行? 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep [stringSTRING] filename grep [^string] filename
-
【Linux面试真题】- 绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?
【Linux面试真题】- 绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令? 绝对路径: 如/etc/init.d 当前目录和上层目录: ./ ../ 主目录: ~/ 切换目录: cd
-
【Linux面试真题】- 搜索文件用什么命令? 格式是怎么样的?
【Linux面试真题】- 搜索文件用什么命令? 格式是怎么样的? find <指定目录> <指定条件> <指定动作> whereis 加参数与文件名 locate 只加文件名 find 直接搜索磁盘,较慢。 find / -name "string*"
-
【Linux面试真题】- 什么是NAT,常见分为那几种,DNAT与SNAT有什么不同,应用事例有那些?
【Linux面试真题】- 什么是NAT,常见分为那几种,DNAT与SNAT有什么不同,应用事例有那些? SNAT,DNAT,MASQUERADE都是NAT。MASQUERADE是SNAT的一个特例。 SNAT是指在数据包从网卡发送出去的时候,把数据包中的源地址部分替换为指定的IP,这样,接收方就认为数据包的来源是被替换的那个IP的主机。 MASQUERADE是用发送数据的网卡上的IP来替换源IP,因此,对于那些IP不固定的场合,比如拨号网络或者通过dhcp分配IP的情况下,就得用M…
-
Linux面试真题 - 搜索文件用什么命令? 格式是怎么样的?
【Linux面试真题】- 搜索文件用什么命令? 格式是怎么样的? find <指定目录> <指定条件> <指定动作> whereis 加参数与文件名 locate 只加文件名 find 直接搜索磁盘,较慢。 find / -name "string*"
-
Docker 从入门到实践
一般说来 SPA 的项目我们只要启一个静态文件 Server 就可以了,但是针对传统项目就不一样了,一个项目会依赖很多服务端程序。之前我们的开发模式是在一台开发机上部署开发环境,所有人都在这台开发机上使用 Samba 连接开发。老式开发是没什么问题的,但是前端因为引入了编译流程,增加了 Webpack 打包构建的行为,当多人共同开发的时候经常会因为内存爆满进程被杀导致打包失败。痛定思痛后为了解决这个问题,我决定将 Docker 引入我们的开发环境,通过将开发环境本地化来解决这个问题,所以有了本文…
-
Linux面试真题 - 查看文件内容有哪些命令可以使用?
【Linux面试真题】- 查看文件内容有哪些命令可以使用? vi 文件名 #编辑方式查看,可修改cat 文件名 #显示全部文件内容more 文件名 #分页显示文件内容less 文件名 #与 more 相似,更好的是可以往前翻页tail 文件名 #仅查看尾部,还可以指定行数head 文件名 #仅查看头部,还可以指定行数
-
Linux面试真题 - screen 命令详解
【Linux面试真题】- screen 命令详解 背景 作为程序员一定会用到Linux系统,经常打开多个shell,运行一些需要很长时间才能完成的任务,通常情况下我们都是为每一个这样的任务开一个终端窗口,必须等待它们执行完毕,在此期间不能关掉窗口,否则这个任务就会被杀掉。 简介 GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。 GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的…
-
Linux面试真题 - 解释下什么是GPL,GNU,自由软件?
【Linux面试真题】- 解释下什么是GPL,GNU,自由软件? GPL:(通用公共许可证):一种授权,任何人有权取得、修改、重新发布自由软件的权力。 GNU:(革奴计划):目标是创建一套完全自由、开放的的操作系统。 自由软件:是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。主要许可证有GPL和BSD许可证两种。