首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux这么

本书源自日均阅读量近万次火爆的线上同名课程,口碑与影响力俱佳,旨在打造简单易学且实用性强的轻量级Linux入门教程。...本书基于最新的红帽RHEL系统编写,且内容通用于CentOS、Fedora等系统。...本书共分为20章,内容涵盖了部署虚拟环境、安装Linux系统;常用的Linux命令;与文件读写操作有关的技术;使用Vim编辑器编写和修改配置文件;用户身份与文件权限的设置;硬盘设备分区、格式化以及挂载等操作...;使用Squid部署代理缓存服务;使用iSCSI服务部署网络存储;使用MariaDB数据库管理系统;使用PXE+Kickstart无人值守安装服务;使用LNMP架构部署动态网站环境等。...本书适合打算系统、全面学习Linux技术的初学人员阅读,具有一定Linux使用经验的用户也可以通过本书来温习自己的Linux知识。

1.3K30

Linux这么》笔记(九)

开机时用到的函数库,以及/bin与/sbin下面的命令要调用的函数 /sbin 开机过程中需要的命令 /media 用于挂载设备文件的目录 /opt 放置第三方的软件 /root 系统管理员的家目录.../srv 一些网络服务的数据文件目录 /tmp 任何人均可使用的共享临时目录 /proc 虚拟文件系统,例如系统内核、进程、外部设备及网络状态等 /usr/local 用户自行安装的软件.../usr/sbin Linux系统开机不会使用到的软件/命令/脚本 /usr/share 帮助与说明文件,也可放置共享文件 /var 存放经常变化的文件,如日志 /lost+found 当文件系统发生错误时...sessionName 查看所有会话 screen -ls 退出会话 exit 恢复会话 screen -r sessionName 连接共享会话(共享终端显示) screen -x 参考书目 《Linux...这么》 刘遄 著

82840
您找到你想要的搜索结果了吗?
是的
没有找到

Linux这么》笔记(七)

强制保存退出 :set nu 显示行号 :set nonu 不显示行号 :命令 执行命令 :整数 跳转到该行 :s/one/two 当前所在行第一个one替换成two :s/one/two/g 当前所在行所有...字符串 从下至上搜索字符串 /字符串 从上值下搜索字符串 配置Yum软件仓库 第1步:进入到/etc/yum.repos.d/目录中(因为目录存放着Yum软件仓库的配置文件)。...Shell终端中逻辑“与”的运算符号是&&,它表示当前面的命令执行成功后才会执行它后面的命令 Shell终端中逻辑“或”的运算符号是||,表示当前面的命令执行失败后才会执行它后面的命令 逻辑语句是“非”,在Linux...系统中的运算符号是一个叹号(!)...参考书目 《Linux这么》 刘遄 著

64810

Linux这么》笔记(四)

[选项] [文件] -b 将可执行文件(binary)当作文本文件(text)来搜索 -c 仅显示找到的行数 -i 忽略大小写 -n 显示行号 -v 反向选择--仅列出没有关键字的行 在Linux...系统中,/etc/passwd文件是保存着所有的用户信息,而一旦用户的登录终端被设置成/sbin/nologin,则不再允许登录系统,因此可以使用grep命令来查找出当前系统中不允许登录系统的所有用户信息...size 匹配文件大小(+50KB为查找超过50KB的文件,-50KB为查找小于50KB的文件) -prune 忽略某个目录 -exec ··· {} \; 进一步处理搜索结果命令 在整个文件系统中找出所有归属于...linuxprobe用户的文件并复制到/root/findresults目录 find / -user luoxiaolei -exec cp -a {} /root/findresults/ \; 参考书目 《Linux...这么》 刘遄 著

60510

Linux这么》笔记(二)

系统状态检测命令 ifconfig 网卡名称、inet参数后面的IP地址、ether参数后面的网卡物理地址(又称为MAC地址),以及RX、TX的接收数据包与发送数据包的个数及累计流量 uname 查看系统内核与系统版本等信息...uname -a 查看当前系统版本的详细信息 cat /etc/centos-release uptime 查看系统的负载信息 显示当前系统时间、系统已运行时间、启用终端数量以及平均负载值等信息。...平均负载值指的是系统在最近1分钟、5分钟、15分钟内的压力情况(下面加粗的信息部分);负载值越低越好,尽量不要长期超过1,在生产环境中不要超过5。...free free -h who who用于查看当前登入主机的用户终端信息 last last命令用于查看所有系统的登录记录 history 清空所有的命令历史记录 history -c 执行历史命令...在下面的输出信息中,加粗的部分是收集好的资料压缩文件以及校验码,将其发送给技术支持人员即可 参考书目 《Linux这么》 刘遄 著

57820

Linux这么》笔记(六)

alias命令来创建一个属于自己的命令别名 alias 别名=命令 取消一个命令别名,则是用unalias命令 unalias 别名 判断用户输入的命令是内部命令还是外部命令 type 命令名称 查看到Linux...系统中所有的环境变量 env export命令将其提升为全局变量 export WORKDIR=/home/workdir 命令在Linux中的执行分为4个步骤 第1步:判断用户是否以绝对路径或相对路径的方式输入命令...第2步:Linux系统检查用户输入的命令是否为“别名命令”,即用一个自定义的命令名称来替换原本的命令名称。 第3步:Bash解释器判断用户输入的是内部命令还是外部命令。...第4步:系统在多个路径中查找用户输入的命令文件,而定义这些路径的变量叫作PATH,可以简单地把它理解成是“解释器的小助手”,作用是告诉Bash解释器待执行的命令可能存放的位置,然后Bash解释器就会乖乖地在这些位置中逐个查找...参考书目 《Linux这么》 刘遄 著

71830

设计模式这么

Java设计模式系列内容,现在,让设计模式如此简单。 ---- Java设计模式系列文章 设计模式专栏,点我直达 ---- 设计模式概述 1.1 引言 设计模式是程序员可以使用的形式化的最佳实践。...解决应用程序或系统设计时的常见问题。学习这些模式有助于经验不足的开发人员通过一种简单快捷的方式来学习软件设计。...毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。...项目中合理地运用设计模式可以完美地解决很多问题,每种模式在现实中都有相应的原理来与之对应,每种模式都描述了一个在我们周围不断重复发生的问题,以及问题的核心解决方案,这也是设计模式能被广泛应用的原因。

80440

干掉公式 —— numpy 这么

例如在平面直角坐标系中,向量 [1,2] 表示 x 轴为 1,y 轴为 2 的一个点,从原点,即 [0,0] 点指向这个点的方向,就是这个向量的方向,扩展的三维坐标系,再到 n 为坐标系(当然超过三位人类比较难以理解了...矩阵 理解了向量,矩阵理解起来就容易了,相当于一组向量,即坐标系中的多个点的集合,矩阵运算,相当于多个向量的运算或变换。...用 numpy 简单很多:x * 2,就像做标量运算一样,感觉向量同一个数值一样。...矩阵点积 求和与连乘 统计公式中,求和运算很常见,例如对矩阵求和: ?...的冰山一角,但却可以成为理解 numpy 运算原理的思路,在数据分析或者机器学习,或者论文写作过程中,即使不了解 numpy 中简洁的运算,也可以根据数学公式写出代码实现,进而通过实践学习和了解 numpy 更容易了

1.7K10

根据《LINUX这么》总结的常用命令

date命令用于显示及设置系统的时间或日期,格式为:"date [选项] [+指定的格式]"。 reboot命令用于重启系统,格式为:"reboot"。...ps命令用于查看系统中的进程状态,格式为:“ps [参数]”, top命令用于动态的监视进程活动与系统负载等信息,格式为:“top”。...uname命令用于查看系统内核与系统版本等信息,格式为:“uname [-a]”。 uptime命令用于查看系统的负载信息,格式为:“uptime”。...find命令用于在Linux系统中按照指定条件查找文件,格式为:“find [查找路径] 寻找条件操作”。...xfs_quota命令用于管理XFS文件系统的quota硬盘配额,格式为:“quota [参数] 配额文件系统”。

88220

权限系统这么设计,yyds

例如:常见于文件系统LINUX,UNIX、WindowsNT版本的操作系统都提供DAC的支持。 缺点:对权限控制比较分散,例如无法简单地将一组文件设置统一的权限开放给指定的一群用户。...原理:主体有一个权限标识,客体也有一个权限标识,而主体能否对客体进行操作取决于双方的权限标识的关系。...一般角色相对于用户来说是固定不变的,每个角色都有自己明确的权限和限制,这些权限在系统设计之处确定了,之后也轻易不会再变动。 1....3.用户管理权限系统设计一定要简单清晰 在设计权限系统之处,一定要理清思路,一切从简,能不增加的多余角色和权限逻辑,一定不要增加。...所以初期设计一定要条理清晰,简单明了,能避免后续非常多不必要的麻烦。 4.无权提示页 有时员工 A 会直接给员工 B 分享他当下正在操作的页面,但有可能员工 B 无权查看。

1.2K20

高级架构进阶之HashMap源码这么

如果数组该位置上没有元素,直接将该元素放到此数组中的该位置上。...null : e.value;      //根据key及其hash值查询node节点,如果存在,则返回节点的value值。...我见到绝大多数程序员,对学习的态度,基本上就是这几个层次(很偏激哦): 只关注项目本身,不懂baidu一下。 除了做好项目,还会阅读和项目有关的技术书籍,看wikipedia。...除了阅读和项目相关的书外,还会阅读IT行业的书,比如Java时,还会去了解函数语言,如LISP。 找一些开源项目看看,大量试用第三方框架,还会写写demo。...你读的过程中经常会卡住,而一卡主可能陷进了迷宫。这时,你需要做的,可能是暂时中断一下,再从外围看看它:如API结构、框架的设计图。 下图是我总结出来的目前最应该学习的源码知识点: ?

1.2K40

支付系统这么设计,稳的一批!!

Part one 支付系统总览 核心系统交互 业务图谱 Part two 核心系统解析 交易核心 支付核心 渠道网关 资金核算 Part three 服务治理 平台统一上下文 数据一致性治理 DB拆分...那么,支付系统到底长什么样,又是怎么运行交互的呢?抛开带有支付牌照的金融公司的支付架构,下述链路和系统组成基本上符合绝大多数支付场景。其实整体可以看成是交易核心+支付核心 两个大系统。...交易系统关联了业务场景和底层支付,而支付系统完成了调用支付工具到对账清算等一系列相关操作。下面我们就来一起看下各个系统的核心组成和交互。 1. 支付系统总览 核心系统交互 业务图谱 2....核心系统解析 交易核心 交易核心把公司的业务系统和底层支付关联起来,让业务系统专注于业务,不比关心底层支付。...生产实践 性能压测 构建压测模型,模拟现实真实场景;压测数据进影子库,正常业务无侵入;单机性能和集权链路都不能忽视;识别系统稳定性和容量配比。。。

8900

支付系统这么设计,稳的一批!!

那么,支付系统到底长什么样,又是怎么运行交互的呢?抛开带有支付牌照的金融公司的支付架构,下述链路和系统组成基本上符合绝大多数支付场景。其实整体可以看成是交易核心+支付核心 两个大系统。...交易系统关联了业务场景和底层支付,而支付系统完成了调用支付工具到对账清算等一系列相关操作。下面我们就来一起看下各个系统的核心组成和交互。 1. 支付系统总览 核心系统交互 业务图谱 2....核心系统解析 交易核心 交易核心把公司的业务系统和底层支付关联起来,让业务系统专注于业务,不比关心底层支付。...服务治理 平台统一上下文 通过确定系统边界、业务建模拆分之后,整个支付平台被拆分几十个服务,而如何保障在服务间流转业务信息不被丢失,是我们需要考虑的问题。...CAS 校验 幂等 & 异常补偿 对账 准实时对账 DB 拆分 异步化 支付是整个交易链路的核心环节,那么,怎么兼顾支付系统的稳定性和执行效率呢?是异步化。

54020
领券