总结一下,随着时间,慢慢的深入Linux,就目前来说,说难也不难,说简单也更不简单,其实所有的一切都是建立在你的学习方法之上的,刚进入这一行,对白新来说,其实倍感压力,看也看不懂,听也听不懂,看一切都是究极复杂,特别是对一个命令细细评味的时候就觉得越来越难,而且对于会的也是逐个忘记。其实这些都是我们自己造成的,其实Linux这个东西主要是靠积累,有些东西不光是靠记的,最主要还是要靠积累,所以我觉得
分类:
其他 时间:
2019-01-02 22:12:21
收藏:
0 评论:
0 赞:
0 阅读:
145
文件查找:find-name“文件名”(支持通配符)(iname不区分大小写)-regex"PATTEN"-typeTYPE文件类型-size[+|-]UNIT按文件大小-atime[+|-]#按时间-perm[/|-]数字权限(/模糊查找,只要某一位符合。-每一位都要拥有符合权限)处理动作:-ls-delete删除找到的文件-flsfile保存查找到文件的“ls-l”格式到指
分类:
其他 时间:
2019-01-02 22:12:02
收藏:
0 评论:
0 赞:
0 阅读:
146
1.1Vim的几种模式正常模式:可以使用快捷键命令,或按:输入命令行。插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。可视模式:正常模式下按v可以进入可视模式,在可视模式下,移动光标可以选择文本。按V进入可视行模式,总是整行整行的选中。ctrl+v进入可视块模式。替换模式:正常模式下,按R进入。^放在字符串前面,匹配行首的字;$放在字符串后面,匹配行尾的字;\<匹配一
分类:
系统服务 时间:
2019-01-02 22:11:39
收藏:
0 评论:
0 赞:
0 阅读:
209
rpm:-i安装-q查询:a所有包f指定文件由那个包生成c配置文件l安装后生成的所有文件i安装信息yum:yuminstall包名安装yumremove包名卸载yumhistoryundo/redo根据yum历史进行操作制作yum仓库:创建/etc/yum.d/*.repo编辑添加[仓库名]name=baseurl=file://或http://或https://或ftp://(路径为repoda
分类:
其他 时间:
2019-01-02 22:10:47
收藏:
0 评论:
0 赞:
0 阅读:
151
tar工具tar(TapeARchive,磁带归档的缩写)tar[OPTION]...(1)创建归档tar-cpvf/PATH/FILE.tarFILE...(2)追加文件至归档:注:不支持对压缩文件追加tar-r-f/PATH/FILE.tarFILE...(3)查看归档文件中的文件列表tar-t-f/PATH/FILE.tar(4)展开归档tar-x-f/PATH/FILE.tartar-x-
分类:
系统服务 时间:
2019-01-02 22:10:34
收藏:
0 评论:
0 赞:
0 阅读:
242
处理文本的工具sed基于gnu项目Stream(流,行)EDitor,行编辑器sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使诸如‘D’的特殊命令,那会在两个循环之间清空模式空间,但不会清空保留空间。这样不
分类:
其他 时间:
2019-01-02 22:10:11
收藏:
0 评论:
0 赞:
0 阅读:
151
sed[option]...‘script‘inputfile...script:地址命令opt:-n不输出模式空间内容到屏幕,即不自动打印-e多点编辑-r支持使用扩展正则表达式-i.bak备份文件并原处编辑?地址:(1)不给地址:对全文进行处理(2)单地址:#:指定的行,$:最后一行,/pattern/:被此处模式所能够匹配到的每一行(3)地址范围:#,#从#行到#行,#,+#,
分类:
其他 时间:
2019-01-02 22:09:59
收藏:
0 评论:
0 赞:
0 阅读:
193
条件判断if格式:if条件;then内容elif条件;then内容else内容ficase格式:case变量引用inPAT1}内容;;PAT2)内容;;....*)内容;;esacshell配置文件读取顺序交互式登录:/etc/profile-->/etc/profile.d/.sh-->~/.bash_profile-->~/.bashrc-->/etc/bashrc非交
分类:
系统服务 时间:
2019-01-02 22:09:34
收藏:
0 评论:
0 赞:
0 阅读:
182
locate命令
?-i 不区分大小写的搜索
?-n N 只列举前N个匹配项目
?-r 使用基本正则表达式
?实时查找工具,通过遍历指定路径完成文件查找
?特点:
? 查找速度略慢
? 精确查找
? 实时查找
?Stream EDitor:
?P: 打印模式空间开端至\n内容,并追加到默认输出之前
?h: 把模式空间中的内容覆盖至保持空间中
?H:把模式空间中的内容追加至保持空间中
?g: 从保持空间取出数据覆盖至模式空间
?x: 把模式空间中的内容与保持空间中的内容进行互换
?n: 读取匹配到的行的下一行覆盖至模式空间
?N:读取匹配到的行的下一行追加至模式空间
静态和动态链接
?链接主要作用是把各个模块之间相互引用的部分处理好,使得各个模块之间能
够正确地衔接,分为静态链接和动态链接
rpm包管理
?CentOS系统上使用rpm命令管理程序包:
安装、卸载、升级、查询、校验、数据库维护
包查询
-a:所有包
-f:查看指定的文件由哪个程序包安装生成
-p rpmfile:针对尚未安装的程序包文件做查询操作
-c:查询程序的配置文件
-d:查询程序的文档
分类:
其他 时间:
2019-01-02 22:09:06
收藏:
0 评论:
0 赞:
0 阅读:
213
Shell脚本编程基础?程序?程序:算法+数据结构?数据:是程序的核心?数据结构:数据在计算机中的类型和组织方式?算法:处理数据的方式?程序编程风格:过程式:以指令为中心,数据服务于指令对象式:以数据为中心,指令服务于数据?shell程序:提供了编程能力,解释执行高级编程语言:编译:高级语言-->编译器-->机器代码-->执行C,C++解释:高级语言-->执行-->解
分类:
系统服务 时间:
2019-01-02 22:08:55
收藏:
0 评论:
0 赞:
0 阅读:
394
assert用在那些你知道绝对不会发生的事情上,但是因为人总是会犯错误,保不准你写出来的东西跟你想的不一样。所以assert用来捕捉的是程序员自己的错误。 同理,exception捕捉的是用户或者环境的错误。 作者:晨池链接:https://www.zhihu.com/question/244619 ...
分类:
其他 时间:
2019-01-02 22:07:17
收藏:
0 评论:
0 赞:
0 阅读:
160
一. nginx 入门 nginx 入门学习 web服务器软件 windows IIS服务器 linux nginx 公司的技术栈 收费版技术栈 apache web服务器 + java + tomcat应用服务器 + oracle + memcached + redhat 企业版linux + s ...
分类:
系统服务 时间:
2019-01-02 22:07:02
收藏:
0 评论:
0 赞:
0 阅读:
225
由于 React 的版本更新频繁,各类的新特性也是让人眼花缭乱的,为了方便自己查询最新的以及过往的 各个 React 版本 api、生命周期函数。 这里就用 caniuse 的方式做一个 方便查询的小功能。 那么要实现这个小功能之前,我们必须要对 React 的各种版本进行仔细的解读。 最快捷的方式 ...
分类:
Windows开发 时间:
2019-01-02 22:06:45
收藏:
0 评论:
0 赞:
0 阅读:
242
1. Logj4简介 Log4j是Apache大旗下的一个子项目,它可以用来重定向应用日志文件的输出流,无论我们想将日志文件输出到控制台还是网络还是其他地方,都可以通过logj4来配置,如果我们的应用里面引入的Spring框架技术,我们可以通过Spring来初始化logj4的配置文件信息,下面2,3 ...
分类:
编程语言 时间:
2019-01-02 22:06:30
收藏:
0 评论:
0 赞:
0 阅读:
197
SQL Server中事务日志管理的阶梯,级别5:以完全恢复模式管理日志 By Tony Davis, 2012/01/27 http://www.sqlservercentral.com/articles/Stairway+Series/73785/ 该系列 文是SQL Server中“Stair ...
分类:
数据库技术 时间:
2019-01-02 22:06:11
收藏:
0 评论:
0 赞:
0 阅读:
197
精读《新视野·读写教程A3》 U2: word: U3 U6 U8 The art of parenting: words: TEXT A TEXT B cradle vt.轻拥 n.摇篮 | scrutiny n.仔细检查 hesitant a.犹豫的 | contention n.看法 mili ...
分类:
其他 时间:
2019-01-02 22:05:56
收藏:
0 评论:
0 赞:
0 阅读:
227
Java陷阱之assert关键字 一、概述 在C和C++语言中都有assert关键,表示断言。 在Java中,同样也有assert关键字,表示断言,用法和含义都差不多。 二、语法 在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码中使用了assert关 ...
分类:
编程语言 时间:
2019-01-02 22:05:39
收藏:
0 评论:
0 赞:
0 阅读:
185
二十、字典 可变数据类型 {key:value}形式 查找效率高 key值必须是不可变的数据类型 1.增删改查 1).增 dic["新key"] = "新value" 追加新元素 dic.setdefault(新key,新value) 如果key存在 不添加 如果key不存在, 添加{新key:新v ...
分类:
编程语言 时间:
2019-01-02 22:05:24
收藏:
0 评论:
0 赞:
0 阅读:
177
如果你去年注意过技术方面的新闻,我敢说你至少看到node.js不下一两次。那么问题来了“node.js是什么?”。有些人没准会告诉你“这是一种通过JavaScript语言开发web服务端的东西”。如果这种晦涩解释还没把你搞晕,你没准会接着问:“为什么我们要用node.js?”,别人一般会告诉你:no ...
分类:
Web开发 时间:
2019-01-02 22:05:08
收藏:
0 评论:
0 赞:
0 阅读:
144
缓存表 内存表(将表keep到内存) 一、引言: 有时候一些基础表需要非常的频繁访问,尤其是在一些循环中,对该表中的访问速度将变的非常重要。为了提高系统的处理性能,可以考虑将一些表及索引读取并保存到内存中。 二、关于keep内存的几个参数 下面了解一下具体和CACHE有关的几个概念,即DB_CACH ...
分类:
其他 时间:
2019-01-02 22:04:38
收藏:
0 评论:
0 赞:
0 阅读:
168