- 博客(79)
- 收藏
- 关注
原创 写给Linux初学者
选择Linux作为桌面计算机的操作系统有许多有效和令人信服的理由,最重要的是它可以根据用户的需求和品位来定制。本文针对新手,介绍了Linux操作系统的突出特点。Linux初学者指南Linux的设计初衷是为桌面用户提供一个负担得起的但功能强大的操作系统,在这个世界上,最常用的操作系统的价格很高。Linux最初是由来自赫尔辛基大学的芬兰学生Linus Torvalds于1991年创建的,用
2017-12-22 19:01:09 465 1
原创 云计算Q&A
Q:阿里云的成功有哪些要素?阿里云整体的起步是比较早的,是在2009年,所以第一步是远见的重要性,当阿里巴巴在国内外云计算市场还没有起来之前,就能够提前七年到八年投入非常可观的大笔资金去做研发,甚至连续多年是一种科技战略投资、没有对等商业回报的情况下,这是需要异常坚定的信念。所以第一是远见,第二是坚持。如马云老师所说:“大多数人是因为看见,所以相信,而阿里人是因为相信,所以看见。” 第
2017-12-20 19:23:18 757
原创 由浅入深说云计算
先从基础开始吧!01基础概念什么是云计算?对云计算的定义有多种说法。对于到底什么是云计算,至少可以找到100种解释。大家也不需要关注别人怎么定义,这里按照我理解的方式描述,云计算概念相对于传统模式而言,简单来说就是通过网络方式灵活的获取所需的计算、存储等虚拟化出来的资源,按使用量计费,特点是动态和易扩展。我们可以用云计算做以下事情:应用和服务部署存储、备份和恢复数据托管网站
2017-12-19 18:39:20 494
原创 云计算的误区与现实
当人们审视云计算和虚拟化环境中的合规性问题的误区和现实时,人们必须处理和解决安全问题。事实上,云计算是一个非常适合数据保护的环境,并有适当的保护措施。人们也必须纠正监管机构反对应用云计算的错误观点。误区1:企业的数据中心在安全方面胜过云计算这里有一些重量级人物对于这个话题的思考:“纽约时报”科技编辑QuentinHardy指出,与传统数据中心环境中存储的数据相比,云端的数据可能受到更高程度
2017-12-18 18:05:45 285
原创 运维小白初入职场必备生存手册
小白是一个刚刚毕业的大学生。目前找到了一份互联网公司运维的工作。在面试的过程中,得知自己的team leader 居然是自己的上几届的师兄。这个消息让小白兴奋不已。由于是同一个学校毕业,师兄就顺理成章了成了小白的私人运维启蒙老师。这不小白在周末喝茶的时间跑去骚扰师兄。了解公司的人员组织架构,好方便让自己快速入工作状态。小白:师兄,作为一个运维人员,我们平常工作都和什么样
2017-12-15 11:39:21 1053
原创 磁盘阵列 RAID
磁盘阵列 RAID====================================================================================RAID:廉价磁盘冗余阵列(Redundant Array of Independent Disks)作 用:容错、提升读写速率RAID类型 个数 利用率 优缺点----------
2017-12-14 18:44:19 275
原创 Linux操作系统基础答疑
Linux操作系统概述Q1.什么是GNU?Linux与GNU有什么关系?A:1)GNU是GNU is Not Unix的递归缩写,是自由软件基金会(Free Software Foundation,FSF)的一个项目,该项目已经开发了许多高质量的编程工具,包括emacs编辑器、著名的GNU C和C++编译器(gcc和g++);2)Linux的开发使用了许多GNU工具,Lin
2017-12-13 18:16:31 230
原创 交换分区管理 Swap
交换分区管理 Swap====================================================================================作用: ‘提升‘ 内存的容量,防止OOM(Out OfMemory)一、查看当前的交换分区[root@server0 ~]# free -mtotal used free share
2017-12-12 18:17:10 304
原创 基本分区管理
基本分区管理====================================================================================基本分区(MBR|GPT) ----> Filesystem----> mount逻辑卷 ----> Filesystem ----> mount[root@server0 ~]# ll /dev
2017-12-07 22:46:56 272
原创 进程管道 Piping
进程管道 Piping====================================================================================• Use redirection characters to control output tofiles. • Use piping to control outputto othe
2017-12-06 19:01:52 318
原创 I/O重定向
I/O重定向I/O Redirection====================================================================================标准输入、标准输出、标准错误输出重定向及综合案例输入重定向及结合案例标准输入、标准输出、标准错误file descriptors (FD,文件描述符或
2017-12-05 18:32:59 230
原创 使用信号控制进程
使用信号控制进程====================================================================================kill,killall,pkill,top给进程发送信号[root@tianyun ~]# kill -l //列出所有支持的信号编号 信号名1) SIGHUP 重新加载配置
2017-12-04 18:29:42 340
原创 查看进程 process
查看进程 process====================================================================================了解如进程的:• PID,PPID• 当前的进程状态• 内存的分配情况• CPU和已花费的实际时间• 用户UID,它决定进程的特权静态查看进程 ps注:ps -
2017-12-01 18:29:26 747
原创 基本权限 ACL
基本权限 ACL========================================================文件权限管理之: ACL设置基本权限(r、w、x)UGO设置基本权限: 只能一个用户,一个组和其他人ACL 设置基本权限: r,w,x=ACL基本用法=设置:[root@tianyun ~]# touch /home/test.txt[ro
2017-12-01 09:49:56 325
原创 高级权限 suid,sgid,sticky
高级权限suid,sgid,sticky========================================================文件权限管理之:高级权限问题1: 为什么会失败![root@tianyun ~]# ll /root/install.log-rw-r--r--. 1 root root 46571 6月 1 23:37/roo
2017-11-29 18:50:36 181
原创 基本权限 UGO
基本权限 UGO========================================================文件权限设置: 可以赋于某个用户或组 能够以何种方式 访问某个文件文件权限管理之:UGO设置基本权限(r、w、x)rw-r--r-- alice hrinstall.log权限对象:属主: u属组: g其他人: o
2017-11-28 18:29:02 582
原创 Linux文件管理
Linux文件管理========================================================创建、复制、删除、移动、查看、编辑、压缩、查找内容提要:Linux目录结构文件定位 路径文件管理一、Linux目录结构Windows: 以多根的方式组织文件 C:\ D:\ E:\Linux: 以单根的方式组织文件 //目录结构:
2017-11-24 17:39:55 276
原创 初识Shell
初识shell:GNU bash========================================================Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对
2017-11-22 20:49:45 291
原创 Linus发飙了!
信息安全人士提议,关闭不可靠的进程来确保Linux的安全性,Linux之父Linus Torvalds因此大光其火。在探讨提议将哪些功能特性添加到版本4.15的Linux内核中时,Linux之父莱纳斯•托瓦尔兹(Linus Torvalds)炮轰了不同的安全方法,言词之激烈让人瞠目结舌。托瓦尔兹这回炮轰的对象是开放软件爱好者和谷歌Pixel安全团队的成员基斯•库克(Kees Cook),他
2017-11-21 18:16:36 883
原创 Shell小探
计算机上的大多数日常工作任务,通过鼠标点击即可完成,但要想真正发挥Linux本身的威力,还需要Shell和命令行。Shell就如同编辑器一样,你可以根据个人爱好选择。虽然不同的Shell可以提供不同的功能,但是它们的核心开发思想都是一致的。现在让我们来追寻Shell的发展足迹,并探讨几个现在流行的Shell。Shell的历史Shell也称命令行解释器,有着悠久的历史,我们从第一个UNI
2017-11-20 18:11:51 185
转载 【转】我和Linux
电影中一个超级黑客坐在电脑面前,噼里啪啦地敲键盘,从不摸鼠标一下,几十秒就能入侵超级安全的军事系统。这是因为导演知道,作为人类,我们应该本能地知道让计算机圆满完成工作的唯一途径:是用键盘来操纵计算机。 先来讲一个亲身经历,前不久我去面试,那家公司开发是使用的Linux系统(Ubuntu 12.04)。当时第一轮面试是上机,第一道题是面试官告诉你一个文件名称,你需要在电脑里面找到一个压缩包,
2017-11-17 16:57:19 261
原创 如何优雅地升级内核?
前言大家都知道linux最核心的组件就是kernel:“内核”,有的时候修改内核代码来满足一些功能,有时候需要使用比较新的版本的一些特性,这时候就需要升级内核。本文和大家聊聊如何优雅的升级内核。kernel简介什么是kernel,linux由用户空间和内核空间组成,内核空间负责和硬件驱动打交道,基本上你的每项操作都通过内核反应到硬件当中,很多核心的操作也需要内核支持才行
2017-11-16 19:59:29 375
原创 回首2017,盘点最优秀的10大Linux发行版
Ubuntu排在榜首的是 Ubuntu,Ubuntu 是由Canonical 公司开发的基于 Debian 的开源Linux 操作系统。毫无疑问,它是当下最流行的 Linux 发行版,而且还有很多其他的发行版衍生自 Ubuntu。Ubuntu 服务器对构建高性能、高度可伸缩、灵活和安全的企业数据中心具有非常强大的支持。它也为大数据、可视化和容器、物联网(IoT)等服务提供了卓越的支持。如果
2017-11-15 18:11:56 338
原创 关于云计算,除了Docker,还有go
上个月,Go 语言的创始人之一,Unix 老牌黑客罗勃·派克(RobPike)在新文章中提到,Go 语言这十年的迅猛发展大到连他们自己都没有想到,并且还成为了云计算领域中新一代的开发语言,中国程序员对 Go语言的热爱完全超出了他们的想象。虚拟化,Docker,中国技术人Docker 负责人也有类似的感叹感叹,完全没有想到中国居然有那么多技术人喜欢 Docker,有这么多人在为 Dock
2017-11-14 17:34:33 690
原创 这些Linux指令,记住总不会错
今天来个比较长,但是有用的文章,学会之后Linux基础命令你就不用害怕基础命令分为六部分来介绍,都是一些公司里常用的命令做了下汇总:安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;系统
2017-11-13 18:20:14 243
原创 为什么我们要切换到Linux?我要怎样切换到Linux?
It’stime for changing.当你在选购电脑的时候,你可能会在Windows和macOS之间犹豫,但是可能基本不会想到 Linux。尽管如此,这个名气没那么大的操作系统仍然拥有庞大而忠诚的粉丝。因为它相对于它的竞争者,有很大的优势。不管你是完全不了解 Linux,或是已经尝试过一两次,我们希望你考虑一下在你的下一台笔记本或台式机上运行 Linux,或者可以和现存系统做个双启动
2017-11-10 16:03:28 324
原创 谈容器
与FreeBSD的Jails和Solaris的zone一样,Linux容器是独立的执行环境,它们拥有独立的CPU、内存、阻塞I / O和网络资源,它们共享主机操作系统的内核。其结果是让人感觉像一台虚拟机,但却摆脱了虚拟化操作系统的所有额外负载和启动开销。在一个大规模的系统中,运行VM意味着你可能运行了许多相同操作系统的重复实例和许多冗余的引导卷。因为与VM相比,容器更精简、更轻便,因此你可以在
2017-11-09 18:04:10 324
原创 Linux是怎么运作的?
在大量金钱与围绕 Linux 激烈争夺的公司之间,真正给操作系统带来活力的正是那些开发者。事实证明上,Linux 社区是可行的,因为它本身无需太过担心社区的正常运作。尽管 Linux 已经在超级计算机、移动设备和云计算等多个领域占据了主导的地位,但Linux 内核开发人员更多的是关注于代码本身,而不是其所在公司的利益。这是一个出现在 DawnFoster 博士[1]研究 Linux 内核协
2017-11-08 21:17:00 274
原创 2017Linux的5大痛点
1、 文档文档及其不足是今年最大的痛点之一。尽管开源的方式产生了优秀的代码,但是制作高质量文档的重要性在最近才走到了前列。随着越来越多的非技术用户采用 Linux 和开源软件,文档的质量和数量将变得至关重要。如果你想为开源项目做出贡献,但不觉得你有足够的技术来提供代码,那么改进文档是参与的好方法。许多项目甚至将文档保存在其仓库中,因此你可以使用你的贡献来适应版本控制的工作流。2、
2017-11-07 20:29:48 193
转载 惊!Linux 爆新漏洞,长按回车键70秒即可获得 root 权限
按住回车70秒,黑客就能在linux系统绕过认证,进而获取root权限,并能远程控制经过加密的linux系统。漏洞来源这个安全问题来源于Cryptsetup存在的一个漏洞(CVE-2016-4484 http://seclists.org/oss-sec/2016/q4/432 )。Cryptsetup是在Linux统一密钥设置(Linux Unified Key Setup, LUKS)
2017-11-06 17:39:58 421
原创 Linux下,说说core
1. 什么是core文件core 文件是大多数 UNIX 系统实现的一种特性,当进程崩溃时,操作系统会将进程当前的内存映像和一部分相关的调试信息写入 core 文件,方便人们后面对问题进行定位。2. 哪些信号可能会产生core文件操作系统里面有很多信号(每个信号都有一个名字,且已SIG开头,用正整数表示,Linux系统一般在头文件中定义),分别代表了不同的含义,在Linux系统中,我们
2017-11-01 17:58:45 411
转载 Linux 在统治着计算机世界
0、2017 Linux Kernel开发报告Linux 基金会报告说,Linux 运行着 90% 的公共云工作量,世界上 82% 的智能手机,62% 的嵌入式市场,以及几乎占领了 99% 的超级计算机市场。所有的这些都基于 Linux 内核。去年,Linux 内核的十大企业贡献者包括 Intel, Red Hat, Linaro, IBM, Samsung, SUSE, Google
2017-10-31 18:25:49 374 1
原创 Linux 运维工程师必备监控工具集
八大系统监控工具1、top这是一个被预装在许多 UNIX 系统中的小工具。当你想要查看在系统中运行的进程或线程时:top 是一个很好的工具。你可以对这些进程以不同的方式进行排序,默认是以 CPU 进行排序的。2、htophtop 实质上是 top 的一个增强版本。它更容易对进程排序。它看起来上更容易理解,并且已经内建了许多通用操作。它也是完全交互式的。3、atopa
2017-10-30 18:02:31 591
原创 适合新手的Linux发行版
Ubuntu MATE由于MATE桌面,不管你熟悉Linux的程度如何,找到应用程序和设置都很简单直观。但是,Ubuntu MATE在后台还有其他好处。这些好处包括可以在底层进行的调整,大多数人可能不知道,但可以确保出色的使用体验。面向新用户的特性:使用Ubuntu MATE的人们可能会喜欢其简单明了的布局、易于定制以及很好用的事实。最大的好处也许就是“欢迎”(Welcome)功能。这让用
2017-10-27 15:10:50 928
转载 Linux 下删除了文件,空间为何不释放?
你是否碰见过 Linux 环境下,文件已经删除,但是空间未被释放的情况?这篇小文就会介绍一下,这种问题的一个场景,以及相应的解决方案。我们的一台应用服务器,操作系统是 Red Hat Linux,监控报警,/opt/applog文件系统使用率超阈值,整体容量为50G,但发现实际文件容量20G,剩下的30G空间是什么?我们知道,Linux 环境下,任何事物,都是以文件的形式存在,系统在后台,
2017-10-25 18:32:29 674
转载 实际工作中的常见测试方法
兼容性测试、流量测试、电量测试、弱网络测试、稳定性测试、安全测试和环境相关测试。第一:兼容性测试针对App通常会考虑这些方面:1)操作系统版本包括Andoird版本,iOS版本2)屏幕分辨率android 800*480, 960*640,1280*720(720p),1920*1080(1080p),2560*1440(
2017-10-24 18:32:29 565
原创 Linux嵌入式学习的五点建议
1学习的目的首先我们要明白你的目的是什么,大概来说所谓嵌入式Linux可以分为两部分:底层系统、应用开发。如果你是想做应用开发,那么你去把C语言、数据结构、JAVA什么的学好吧。嵌入式应用开发和PC上的应用开发并没有什么特别要注意的。也许你说在嵌入式上要做些优化,是的,要优化,但是未经优化的程序和PC上的程序开发没什么差别。另外,当你有能力去优化时,你已经不用来问这个问题了。具体到某个例子,比
2017-10-20 18:38:39 610
原创 入坑Linux的一点原因
说起Linux,大家可能都知道好,优点比比皆是: 安全、开放、性能突出等。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于
2017-10-19 18:05:13 498
转载 Linux的肘后备急方
一、Linux最常用的20个命令这一部分主要总结一些任何使用Linux系统的人,都比较常用到的Linux命令,Linux最常用的20个命令具体如下: Linux常用命令名称 作用和用法说明 ls 查看目录与文件#显示当前目录下所有文件的详细信息:ls -la mkdir 创建目录
2017-10-18 17:48:34 548
原创 Linux的10个核按钮
这篇文章将会向你介绍十条命令,但你最好不要“尝试”着去使用。当然,以下命令通常都是在 root 权限下才能将愚蠢发挥到无可救药;在普通用户身份下,破坏的只是自己的一亩三分地。1. rm -rf 命令 rm -rf 命令是删除文件夹及其内容最快的方式之一。仅仅一丁点的敲错或无知都可能导致不可恢复的系统崩坏。下列是一些 rm 命令的选项:rm 命令在 Linux 下通常用来
2017-10-17 17:40:17 366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人