鸟哥的Linux私房菜:服务器架设篇 第三版基础篇』的文章才行!否则几乎就如同上面提到的,维护这样的一部 Linux 主机,是很花时间的!没有这个认知,那就不要架站吧!免得毒害其他的战友呐! 在架站的过程当中,无论出现任何问题,第一个步骤就是察看登录档(log file),那是克服问题的地方! 原文:https://wizardforcel.gitbooks.io/vbird-linux-server-3e/content/index.html 的朋友常常会问的一句话就是:『我学 Linux 就是为了架设服务器,既然只是为了架设服务器,为什么我还要学习 Linux 的其他功能?例如:例行性工作排程、Bash Shell,又干嘛去认识所有的登录档等等,我又用不到!此外,既然有好用的 Web 接口的 Server 设定软件,可以简单的将网站架设起来,为什么我还要去学习 vim 手动的编辑一些配置文件?干嘛还需要去理解服务器的工作的原理?』上面 不管是 Windows 还是 Linux,要架设好一部堪称完美的服务器,『基本功课』还是得做的,这包括了: - 基础网络的基本概念,以方便进行联网与设定及除错; • 熟悉操作系统的简易操作:包括登录分析、账号管理、文书编辑器的使用等等的技巧; - 信息安全方面:包括防火墙与软件更新方面的相关知识等等; - 该服务器协议所需软件的基本安装、设定、除错等,才有办法实作。 而且,每一个项目里面0 码力 | 795 页 | 17.63 MB | 2 年前3
基于 Java EE 的企业应用系统设计 - Spring MVC 03上传文件 Spring 文件下载 示例:隐藏资源 示例: 防止交叉引用 Spring 用户登录 监听器 ## 接下来… Spring 文件上传 示例:Apache Commons FileUpload 上传文件 Spring 文件下载 示例:隐藏资源 示例:防止交叉引用 Spring 用户登录 监听器 ## 文件上传 ## Spring MVC 中处理文件上传有两种方法 1. 使用 接下来… # Spring 文件上传 示例:Apache Commons FileUpload 上传文件 Spring 文件下载 示例:隐藏资源 示例:防止交叉引用 Spring 用户登录 监听器 ## Domain 类 Product.java public class Product implements Serializable { private static final ## 接下来… Spring 文件上传 示例:Apache Commons FileUpload 上传文件 Spring 文件下载 示例:隐藏资源 示例:防止交叉引用 Spring 用户登录 监听器 ## 文件下载 为了将像文件资源发送到浏览器,需要在控制器中完成以下工作: 1. 对请求处理方法使用 void 返回类型,并在方法中添加 HttpServletResponse 参数。0 码力 | 40 页 | 651.07 KB | 2 年前3
鸟哥的Linux 私房菜的情况下而允许大众可以做最大限度的使用!那么 GPL 是什么呢?基本上他是基于 GNU 的架构下的!简单的说,GNU 就是『自由软件』的意思,『自由软件』是放置于网络上供人免费下载使用的软件,基本上他会提供原始程序代码与编译完成的执行档(有的仅提供原始码,要编译得自己来才行),并鼓励使用者修改程序使符合使用者本身的服务需求,当然啰,如果你将这些自由软件修改之后,以商业的手法来贩卖,也不会触犯到什么法律上的责任啦,只是如此一来则违反了 您可以修改程序的一个或几个副本或程序的任何部分,以此形成基于这些程序的衍生作品。只要您同时满足下面的所有条件,您就可以按前面第一款的要求复制和发布这一经过修改的程序或作品。 您必须在修改过的档案中附有明显的说明:您修改了此一档案及任何修改的日期。 您必须让您发布或出版的作品,包括本程序的全部或一部分,或内含本程序的全部或部分所衍生的作品,允许第三方在此许可证条款下使用,并且不得因为此项授权行为而收费。 如果修改的程序在 http://www.linuxiso.org 要注意的是,您所下载的档案为 image 档(所谓的映象档,可能是 .iso 的附档名),你必须要将该档案烧录成为可开机的光盘片之后才能真正的使用他!(提供一下个人的经验:您可以使用 IE 或 Netscape 之类的浏览器下载上述的 image 档,不过,很抱歉的是,由于档案太大了(一个映象档需要 600~700 MB 之间),使用 http 协议来捉档案的话,很容0 码力 | 386 页 | 11.69 MB | 2 年前3
Linux命令大全搜索工具 v1.8用来变更文件或目录的权限 chown 用来变更文件或目录的拥有者或所属群组 chpasswd 批量更新用户口令的工具 chroot 把根目录换成指定的目的目录 chsh 用来更换登录系统时使用的shell cksum 检查文件的CRC是否正确 clear 清除当前屏幕终端上的任何信息 clock 用于调整 RTC 时间 clockdiff 检测两台linux主机的时间差 结束本次循环,继续执行下一个 for,while 或 until 循环 convertquota 把老的配额文件转换为新的格式 cp 将源文件或目录复制到目标文件或目录中 cpio 用来建立、还原备份档的工具程序 crontab 提交和管理用户的需要周期性执行的任务 csplit 将一个大文件分割成小的碎片文件 cu 用于连接另一个系统主机 cupsdisable 停止指定的打印机 cupsenable killall 使用进程的名称来杀死一组进程 last 列出目前与过去登入系统的用户相关信息 lastb 列出登入系统失败的用户相关信息 lastlog 显示系统中所有用户最近一次登录信息 ld 将目标文件连接为可执行程序 ldconfig 动态链接库管理命令 ldd 打印程序或者库文件所依赖的共享库列表 less 分屏上下翻页浏览文件内容0 码力 | 1347 页 | 8.79 MB | 2 年前3
Pivotal Greenplum 最佳实践分享ecoverseg –F进行全量同步,全量同步是在两个节点之间全量拷贝文件,超过10 000个对象,在数据目录下地文件数会可能达到上百万个档,这些文件的拷贝需要花费很长时间 使用gpexpand扩容节点时,对象数多,对应到每个实例下的文件数非常多,将这些目的档重分布到新扩展的节点时间会很长 系统表(pg_class, pg_attribute)太大,影响系统工作效率 系统元数据检查pg_checkcat等工具运行时间比较长 系统元数据检查pg_checkcat等工具运行时间比较长 ## 物理模型经验分享 物理模型对于系统性能有很大影响,因此需要我们特别关注。 以下来自于在某大型银行的使用经验: 行存储和列存储: 避免过多使用列存储的原因是防止小档数过多。 • 列存储能够提升查询性能,对于更新和全字段类操作性能反而会下降 对于少数频繁查询的宽表,例如交易表、帐户表、客户表等采用列存储,其它表采用行存储 ## 数据压缩: 在金融业,行压缩 gp_workfile_limit_per_segment 500GB? 根据实际情况调整 gp_workfile_limit_per_query 本参数为4.2.8以上版本增加,防止临时空间SPILL档数过多导致空间急剧增长 视图gp_workfile_usage_per_query可以实时监控每个query正在使用的临时空间大小 注:在GP4.3中内置了这个view,在GP4.2中需要执行./0 码力 | 41 页 | 1.42 MB | 2 年前3
使用Spring Cloud与Docker实战微服务绍:http://www.docker.org.cn/book/docker/what-is-docker-16.html Docker官方文 档:https://docs.docker.com/engine/understanding-docker/ Docker中文文 档:http://git.oschina.net/widuu/chinese_docker Docker介 绍:https://segmentfault 由于并不是很常用,所以不做讲解了。有兴趣的可以前往 https://docs.docker.com/engine/reference/builder/扩展阅读。 参考文档: Dockerfile文 档:https://docs.docker.com/engine/reference/builder/#dockerfile-reference Dockerfile最佳实 践:https://docs com/art/201411/457338.htm 3.5 Docker私有仓库的搭建与使用 3.5 Docker私有仓库的搭建与使用 准备工作 安装、使用私有仓库 使用域名搭建https的私有仓库 配置登录认证 参考文档: 3.5 Docker私有仓库的搭建与使用 和Maven一样,Docker不仅提供了一个中央仓库,同时也允许我们搭建私有仓库。如果读者对Maven有所了解,将会很容易理解私有仓库的优势:0 码力 | 179 页 | 2.57 MB | 3 月前3
鸟哥的 Linux 私房菜:基础学习篇 第四版17.8 参考资料与延伸阅读19.8 第十八章、认识与分析登录文件20 18.1 什么是登录文件20.1 18.2 rsyslog.service:记录登录文件的服务20.2 18.3 登录文件的轮替(logrotate)20.3 18.4 systemd-journald.service简介20.4 18.5 分析登录文件20.5 18.6 重点回顾20.6 18.7 的一些进阶选项 ☐ 11.2.3 基础正则表达式练习 ☐ 11.2.4 基础正则表达式字符汇整(characters) ☐ 11.2.5 sed 工具:行的新增/删除,行的取代/显示,搜寻并取代,直接改档 11.3 延伸正则表达式 11.4 文件的格式化与相关处理 ☐ 11.4.1 printf:格式化打印 ☐ 11.4.2 awk:好用的数据处理工具 ☐ 11.4.3 文件比对工具:.cmp 关于群组:/etc/group 文件结构,有效与初始群组,groups,newgrp, /etc/gshadow 13.2 帐号管理 ☐ 13.2.1 新增与移除使用者:useradd, useradd 参考档, passwd, chage, userdel ☐ 13.2.2 使用者功能:id, finger, chfn, chsh ☐ 13.2.3 新增与移除群组:groupadd, groupmod0 码力 | 1158 页 | 13.73 MB | 2 年前3
Laravel 5.2 中文文档应单张表),这为我们实现某型功能,比如前后端分离登录带来麻烦。 我们对此进行了改进,在 Laravel 5.2 中,你可以定义多个认证驱动,还有多个认证模型以及用户表,并且可以独立控制其认证处理(登录、注册、密码重置)。例如,如果你的应用包含一个后台管理员用户表和一个前台学生用户表,现在你可以使用 Auth 门面来实现后台用户和学生用户的独立登录而不相互影响。 ## 认证脚手架 通过多认证驱动,Laravel 2 还提供了便捷的方式来创建前台认证视图,只需在终端执行如下 Artisan 命令即可: php artisan make:auth 该命令会生成纯文本的、兼容 Bootstrap 样式的视图用于登录、注册和密码重置。该命令还会使用相应路由更新路由文件。 注意:该功能特性只能在新应用中使用,不能再应用升级过程中使用。 ## 隐式模型绑定 隐式模型绑定使得在路由或控制器中直接注入相应模型实例更加便捷。假设你有一个路由定义如下: up 启动 Homestead 虚拟机,要实现这一目的需要将 Homestead 安装目录添加到系统路径。这样你就可以在系统的任意位置运行 homestead 或 homestead ssh 来启动/登录虚拟机。 ## 通过 SSH 连接 你可以在 Homestead 目录下通过运行 vagrant ssh 以 SSH 方式连接到虚拟机,但是如果你需要以更平滑的方式连接到 Homestead,可以为主机添加一个别名来快速连接到0 码力 | 377 页 | 4.56 MB | 2 年前3
鸟哥的Linux私房菜:基础学习篇 第四版参考资料与延伸阅读 20. 第十八章、认识与分析登录文件 20.1. 18.1 什么是登录文件 20.2. 18.2 rsyslog.service:记录登录文件的服务 20.3. 18.3 登录文件的轮替(logrotate) 20.4. 18.4 systemd-journald.service 简介 20.5. 18.5 分析登录文件 20.6. 18.6 重点回顾 20 与 Tarball 来介绍一下如何管理你系统上面的套件。再来,你知道你的系统上面跑了多少数据吗?虽然知道什么是 ps 来查询程序,但是总是得知道我的系统有哪些服务吧!嘿嘿!来看看先?不但如此,还得针对登录文件进行解析,以及对于系统进行备份。呵呵!管理员的工作还真多那。不止不止,还要进行核心的管理呢!哇!果然是忙毙了!无论如何,还是得要了解呐! ## 第十七章 认识系统服务(daemon) ### 1 ## 第十八章 认识与分析登录文件 当你的 Linux 系统出现不明原因的问题时,很多人都告诉你,你要查阅一下登录文件才能够知道系统出了什么问题了,所以说,了解登录文件是很重要的事情呢。登录文件可以记录系统在什么时间、哪个主机、哪个服务...2015/08/20 • 20.1.18.1 什么是登录文件 • 20.2.18.2 rsyslog.service:记录登录文件的服务 • 20.30 码力 | 1057 页 | 14.60 MB | 2 年前3
《深入浅出MFC》2/ee/New】,表示选按File 菜单中 的New 命令项。或者用来表示一个对话窗,例如我写:【New Project】对话窗。 磁盘内容与安装 本书光盘片内含书中所有的范例程序,包括源代码与EXE 档。中介文件(如.OBJ 和.RES 等)并未放入。所有程序都可以在Visual C++ 5.0 整合环境中制作出来。安装 方式很简单(根本没有什么安装方式):利用DOS 外部指令,XCOPY,把整个光盘片 资源的实际内容(二进制代码)系借助各 种工具产生,并以各种扩展名存在,如.ico、.bmp、.cur 等等。程序员必须在一个所谓 的资源描述档(.rc)中描述它们。RC 编译器(RC.EXE)读取RC 档的描述后将所有UI 资源档集中制作出一个.RES 档,再与程序代码结合在一起,这才是一个完整的Windows 可执行档。 需要什么函数库(.LIB) 众所周知Windows 支持动态联结。换句话说,应用程序所调用的Windows -------------------------------------- #0008 #0009 #include// 每一个 Wi ndows 程序都需要包含此档 #0010 #include "resource.h" // 內含各个 resource IDs #0011 #include "generic.h" // 本程序之含入档 #0012 #0013 0 码力 | 1009 页 | 11.08 MB | 2 年前3
共 583 条
- 1
- 2
- 3
- 4
- 5
- 6
- 59













