
Linux
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。...
-
Oracle Linux 7.8 多路径(Multipath)+Udev绑定磁盘
前言本配置文档,主要是解决安装oracle软件前,绑定外置存储设备使用。一 安装Multipath软件安装multipath软件
yum install device-mapper-multipath -y
设置开机自启
system -
Linux管理员必知的十大PHP安全要点
PHP是使用最广泛的脚本编程语言之一。市场份额颇能说明其主导地位。PHP 7已推出,这个事实让这种编程语言对当前的开发人员来说更具吸引力。尽管出现了一些变化,但是许多开发人员对PHP的未来持怀疑态度。一个原因是P
-
Linux特殊权限SUID、SGID、SBIT
对于linux中文件或目录的权限,应该都知道普通的rwx权限。我们先看看下面两个的权限是什么非常奇怪,/tmp目录和 passwd文件的权限怎么怪怪的,怎么有s和t权限呢。看了下面的内容你就明白了。1 SUID当s出现在文件拥有者
-
漫画赏析:Linux 内核到底长啥样
今天,我来为大家解读一幅来自 TurnOff.us 的漫画 “InSide The Linux Kernel” 。 TurnOff.us 是一个极客漫画网站,作者Daniel Stori 画了一些非常有趣的关于编程语言、Web、云计算、Linux 相关的漫画。今天解读
-
汇总Linux 性能分析工具
出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章。本文也可以作为检验基础知识的指标,另外文章涵盖了一个系统的方方面面。如果没有完善的计算机系统知识,网络知识和操作系统知识,文档中的工
-
LNAMP Linux+Apache+Nginx+MySQL+PHP 环境配置
最近看到很多人都在LNAMP,变得越来越流行了,干脆将我之前自己做的重新优化了一边,更新了新版程序,并降低了55%的内存消耗,速度和负载都比0.1版提高了不少。
LNAMP 介绍:
Centos -
2020年如何选择 Linux 发行版
不管是在企业级应用还是在消费者领域,2015 对于 Linux 来说都是极其重要的一年。作为一个从 2005 年就开始使用 Linux 的老用户,我有幸见证了 Linux 过去这 10 年里的重大发展,并且,我相信它在 2016 年里会更加令人激
-
11 个 Linux 上最佳的图形化 Git 客户端
Git是软件开发和若干其他版本控制任务免费和开源的分布式版本控制系统。它被设计用来以应付一切从小到非常大的项目,基于速度,效
-
Linux能完全替代Windows 吗?
据数据分析公司 Net Market Share 声称,Linux 桌面操作系统的使用率已达到了2%。对这款开源操作系统来说,这可是前所未有的成就。这个数字并没有把安卓算作 Linux。这表明,更多的用户扎堆涌向传统的 Linux 桌面。1.
-
Linux下如何选择文件系统:EXT4、Btrfs 和 XFS
老实说,人们最不曾思考的问题之一是他们的个人电脑中使用了什么文件系统。Windows 和 Mac OS X 用户更没有理由去考虑,因为对于他们的操作系统,只有一种选择,那就是 NTFS 和 HFS+。相反,对于 Linux 系统而言,有很多种文
-
如何在 FreeBSD 10.2 上安装使用 Nginx 的 Ghost
Node.js 是用于开发服务器端应用程序的开源的运行时环境。Node.js 应用使用 JavaScript 编写,能在任何有 Node.js 运行时的服务器上运行。它跨平台支持 Linux、Windows、OSX、IBM AIX,也包括 FreeBSD。Node.js 是 R
-
Linux 上安装 Node.js
问题: 如何在你的 Linux 发行版上安装 Node.js?Node.js 是建立在谷歌的 V8 JavaScript 引擎服务器端的软件平台上。在构建高性能的服务器端应用程序上,Node.js 在 JavaScript 中已是首选方案。是什么让使用 Node.js
-
Linux 性能优化之 IO 子系统
本文介绍了对 Linux IO 子系统性能进行优化时需要考虑的因素,以及一些 IO 性能检测工具。本文的大部分内容来自 IBM Redbook - Linux Performance and Tuning GuidelinesFileSystemVFS(Virtual FileSystem) 虚拟
-
Linux 终端生存指南
完全利用Linux终端处理日常工作并非易事,但其可行性却是不容质疑的。实现日常功能的各类最佳Linux Shell应用有没有考虑到利用Linux终端搞定日常生活中的种种需求?告别现代GUI软件,一切以文本形式呈现。其实这并非不
-
玩转 Windows 10 中的 Linux 子系统
在今年的 Build 2016 上,微软向全世界介绍了他们还处于 Beta 阶段的 Windows 下的 Linux 子系统(Windows Subsystem for Linux)(WSL),它可以让开发者们在 Windows 10 下通过 Bash shell 运行原生的 Ubuntu 用户态二进
-
“懒惰”Linux 管理员的 10 个关键技巧
好的系统管理员区分在效率上。如果一位高效的系统管理员能在 10 分钟内完成一件他人需要 2 个小时才能完成的任务,那么他应该受到奖励(得到更多报酬),因为他为公司节约了时间,而时间就是金钱,不是吗?技巧是为了提高管理
-
你必须知道的29 个 Linux 命令
虽然Linux发行版支持各种各样的饿GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的。Bash和 Linux Shell 需要输入命令来完成任务,因而被称为 命令行接口。命令是计算机执
-
备份、恢复 Linux 文件权限
你可能听说或碰到过这样的事情:一个系统管理员菜鸟不小心输入”chmod -R 777 /”从而导致了巨大的悲剧,使得整个系统遭到了严重的破坏。在日常管理中,我们有许多工具可以用来备份文件权限,如cp、rsync、etc
-
Linux 守护进程的启动方法
守护进程(daemon)就是一直在后台运行的进程(daemon)。本文介绍如何将一个 Web 应用,启动为守护进程。一、问题的由来Web应用写好后,下一件事就是启动,让它一直在后台运行。这并不容易。举例来说,下面是一个
-
Linux内存寻址之分段机制
前言最近在学习Linux内核,读到《深入理解Linux内核》的内存寻址一章。原本以为自己对分段分页机制已经理解了,结果发现其实是一知半解。于是,查找了很多资料,最终理顺了内存寻址的知识。现在把我的理解记录下来,希望对
-
linux pureftp添加虚拟用户操作方法
linux 系统安装pureftp软件省略
1、创建不允许登录的系统用户
useradd ftpuser -s /sbin/nologin
2、创建ftp目录
mkdir /www/ftp
chown ftpuser:ftpuser /www/ftp
3、创 -
linux nginx 报错 upstream timed out (110: Connection timed out)有效解决办法
nginx 作PHP的web接口服务器。在线上发现时不时经常崩溃。504,导致接口访问无响应回复。查看日志:[error] 11618#0: *324911 upstream timed out (110: Connection timed out)
-
Linux nginx错误:a client request body is buffered to a temporary file
1.错误日志:warn:an upstream response is buffered to a temporary file解决办法:增加fastcgi_buffers 8 4K; fastcgi_buffer_size 4K;2. a client request body is buffe
-
Linux 下 Hadoop 2.6.0 集群环境的搭建
本文旨在提供最基本的,可以用于在生产环境进行Hadoop、HDFS分布式环境的搭建,对自己是个总结和整理,也能方便新人学习使用。基础环境JDK的安装与配置现在直接到Oracle官网(http://www.oracle.com/)寻找JDK7的安装包不
-
总结Linux 文件权限
在 Linux 中最基本的任务之一就是设置文件权限。理解它们是如何实现的是你进入 Linux 世界的第一步。如您所料,这一基本操作在类 UNIX 操作系统中大同小异。实际上,Linux 文件权限系统就直接取自于 UNIX 文件权限(甚