- 博客(15)
- 收藏
- 关注
原创 Linux三剑客的基本使用
Linux命令三剑客,awk,最擅长取列,sed最擅长取行,grep擅长过滤,是Linux运维人员必会的三个命令。 首先说一下 awk : awk是一种优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一。这种Weinberger和Brian kernighan三个人的姓的缩写。 awk 程序脚本 pattern pattern 即模式,pattern用来查找匹配的...
2019-08-14 08:30:50
288
原创 文件系统
Linux文件系统的特性: 从super block ,date block,inode这三个方面来说,首先说一下super block它又称为超级快,作用就是记录整个文件系统的信息,其中也是包括了block与inode的总量,和已经使用的数量,还有未使用的数量。 date block又称为数据块,用来保存实际数据的,block的大小和数量在格式化的时候就已经决定了,不可以再进行改变,否则就得...
2019-08-06 16:21:33
220
原创 Shell脚本
**shell script是利用shell的功能所写的一个程序,这个程序是使用纯文本文件,将一些shell的语法与指令写在里面,然后用正规表示法,管道命令以及数据流重导向等功能,以达到我们所想要的处理目的。 更明白地来说,shell script就像早期dos年代的.bat,最简单的功能就是将许多指令汇整写一起,让使用者很容易地就能够一个操作执行多个命令,而shell script更是提供了数组...
2019-08-04 19:55:51
308
原创 Linux中的SUID
SUID是Set UID的简称,翻译过来就是设置用户ID。它会出现在文件拥有者权限的执行位上,具有这种权限的文件会在其执行时。 例如,使用如下命令: ls -l /usr/bin/passwd 我们会得到如下的结果: -rwsr-xr-x 1 root root 42824 Sep 13 2012 /usr/bin/passwd ** SUID和SGID的详细解析 ** 由于SUID和SGID是...
2019-08-01 10:35:47
1755
原创 Linux的硬盘及文件管理系统
首先说一下持久储存数据有接口类型,并口,串口, 并口就是同一线缆可以多块连接。串口是同一线缆可以接多块设备; 硬盘分为:机械硬盘,固态硬盘 机械硬盘:track:磁道 sector:柱面 设备类型:块:随机访问,数据交换单位是块 字符:线性访问,数据交换单位是“”字符“” 块系统:系统能够随机无序访问固定大小的数据片设备,这些这些数据片称为块。 块设备是以固定大小长度来传送资料,它使用缓冲区暂存数...
2019-07-30 20:27:39
286
原创 find
find是实时查找工具,通过遍历指定骑士路径下文件系统层级结构完成,查找。 还有它的工作特性有,查找速度略慢,精确查找,实时查找。 用法:查找起始路径:指定具体搜索目录起始路径; 查找条件:指定的查找标准,可更根据文件名、大小、类型、从属关系、权限等标准进行。 处理动作:对符合查找条件的文件做出操作。 ...
2019-07-23 08:47:42
254
原创 Linux文本处理三剑客
grep : 作用 文本搜索工具,根据用户指定的‘模式对目标文件逐步进行匹配检查,打印匹配到的行 grep root /etc/passwd grep命令选项: grep "$USER" /etc/passwd -v 显示不被pattern 匹配的行...
2019-07-18 20:03:18
207
原创 bash的基础特性:
命令补全: shell程序在接收到用户执行命令的请求,分析完成之后,最左侧的字符串会被当作命令。 命令查找机制: 根据内部命令: 根据path环境变量中设定的目录,自左而右逐个搜索目录的文件名; 路径补全: 在给定的起始路径下,以对应路径下的打头字串来逐一匹配起始路径下的每个文件。 bash变量 bash中变量有两种,分别是环境变量和自定义变量,可以理解为全局变量和局部变量,...
2019-07-17 15:31:46
226
原创 组id
组id 组名称 -c, --comment COMMENT:修改注释信息; -d, --home HOME_DIR:修改用户的家目录;用户原有的文件不会被转移至新位置; -m, --move-home:只能与-d选项一同使用,用于将原来的家目录移动为新的家目录; -l, --login NEW_LOGIN:修改用户名; -s, --shell SHELL:修改用户的默认shell; -...
2019-07-17 15:18:25
322
原创 Linux用户和组管理
linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一个方面也能帮助用户组织文件,并为用户提供安全性能保护。每个用户账号都拥有一个唯一的用户名和用户口令。用户在登录时键入正确的用户名和口令后,才能进入系统和自己的主目录。 ...
2019-07-17 09:56:03
163
转载 Java常用工具类---UUID工具类、Map工具类
package com.jarvis.base.util; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; /** * A class that represents an immutable univer...
2019-05-31 10:31:46
451
原创 springMVC的功能和优点
spring MVC是一个分成的Java web开发框架,MVC提供了一个 分成的体系结构,其中每一层对其他层进行了抽象,如下 1.模型:应用程序所使用的特定域信息的表现形式 2.视图:域模型的表现形式(通过使用诸如输入元素和按钮之类的用户界面元素,而这些元素与模型进行交互)。 3.控制器(Controller):主要负责解释用户的输入并转换为模型,然后将转换后的结果显示给用户。 具体流...
2019-05-30 14:43:33
793
原创 ArrayList和Vector的区别
这两个类都实现了List接口(List接口继承了Collection接口),他们都是有序集合,即存储在这两个集合 中的元素的位置都是有顺序的,相当于一种动态的数组,我们以后可以按位置索引号取出某个元素,并且其中的 数据是允许重复的,这是与HashSet之类的集合的最大不同处,HashSet之类的集合不可以按索引号去检索其 ...
2019-05-30 14:35:58
13106
2
原创 Java集合类里面基本的接口有哪些?
Collection:代表一组对象,每一个对象都是它的子元素。 Set:不包含重复元素的Collection。 List:有顺序的collection,并且可以包含重复元素。 Map:可以把键(key)映射到值(value)的对象,键不能重复。 ...
2019-05-30 14:35:34
979
原创 负载均衡的5种策略
1.轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 upstream backserver { server 192.168.0.14; server 192.168.0.15; } 2、指定权重 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 upstream backserver { se...
2019-05-30 14:32:07
1828
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅