Linux
文章平均质量分 92
Ethan_bao
此人很懒,什么都没写
展开
-
linux shell $$用法和说明
记录下linux shell下的特殊用法及参数的说明变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。...转载 2019-12-03 16:21:18 · 443 阅读 · 0 评论 -
linux一些小问题
linux 的软连接和硬链接的区别在于:删除源文件的时候,软连接的文件也不可以查看,硬链接的文件还可以查看;软连接:ln -s /root/aa.txt 会在当前目录下创建一个文件“aa.txt ->/root/aa.txt” ,软连接就像远程访问文件内容;硬链接:ln /root/aa.txt会在当前目录下创建一个文件“aa.txt“ ,硬链接就像把文件cp过来一份。linu...原创 2019-11-07 14:41:59 · 230 阅读 · 0 评论 -
压缩命令tar zip
tar语法#压缩tar-czvf***.tar.gztar-cjvf***.tar.bz2#解压缩tar-xzvf***.tar.gztar-xjvf***.tar.bz2tar常用命令:-x 从档案文件中释放文件。-c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。-r 把要存档的文件追加到档案文件的末...转载 2019-11-01 16:02:45 · 202 阅读 · 0 评论 -
Linux查看CPU和内存使用情况以及ps命令
top命令 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。 内容解释:第一行(top): 1...转载 2019-11-01 14:37:37 · 640 阅读 · 0 评论 -
RAID
RAID技术超详细讲解RAID技术是一种多磁盘技术,面对数据的各方面有着两面性的影响,整体来说优点大于缺点的,下面我将详细介绍一下RAID ,简称磁盘阵列技术。一、RAID 概述 1988 年美国加州大学伯克利分校的 D. A. Patterson 教授等首次在论文 “A Case of Redundant Array of Inexpensive Disks” 中提出了 ...转载 2019-10-28 16:50:56 · 283 阅读 · 0 评论 -
数据冗余
冗余,指重复配置系统的一些部件,当系统发生故障时,冗余配置的部件介入并承担故障部件的工作,由此减少系统的故障时间。数据冗余,指数据之间的重复,也可以说是同一数据存储在不同数据文件中的现象,数据冗余例子:(1)表里字段有姓名,姓,名,年龄,出生日期字段,我们可以根据出生日期算出年龄,或者根据姓和名就知道一个人的名字,这就造成了资源浪费;(2)表里有用户ID,1月消费额,2月消费额,3月消费额...原创 2019-10-28 14:52:08 · 2682 阅读 · 0 评论 -
linux之expr命令
expr命令可以实现数值运算、数值或字符串比较、字符串匹配、字符串提取、字符串长度计算等功能。它还具有几个特殊功能,判断变量或参数是否为整数、是否为空、是否为0等。16.4.1 字符串表达式-------------------------'expr'支持模式匹配和字符串操作。字符串表达式的优先级高于数值表达式和逻辑关系表达式。 'STRING : REGEX' 执行模式匹配...转载 2018-09-20 17:37:10 · 886 阅读 · 0 评论 -
Shell 中取今天、昨天、前天、n天前以及n天后的时间
1:获取今天的日期date +'%Y-%m-%d'2017-03-15 或者date -d "now" +%Y-%m-%d 2017-03-152:获取昨天的日期date -d "yesterday" +%Y-%m-%d2017-03-14 或者date -d "1 days ago" +%Y-%m-%d2017-03-143:获取前天的时间 date -d "2 days ago" +%Y-...转载 2018-05-04 10:24:29 · 1183 阅读 · 0 评论 -
linux shell if 的用法
一 简介 str1 = str2 当两个串有相同内容、长度时为真 str1 != str2 当串str1和str2不等时为真 -n str1 当串的长度大于0时为真(串非空) -z str1 当串的长度为0时为真(空串) str1 当串str1为非空时为真[ "2006.01.23" \> "2005.03.01" ] &a...转载 2018-04-25 11:00:26 · 754 阅读 · 0 评论 -
Linux下的crontab定时执行任务命令详解
在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一、cron服务 cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。 service crond start /...转载 2018-04-08 10:36:48 · 212 阅读 · 0 评论 -
Linux 常用命令
sortsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort语法[root@www ~]# sort [-fbMnrtuk] [file or stdin]选项与参数:-f :忽略大小写的差异,例如 A 与 a 视为编码相同;-b :忽略最前面的空格符部分;...转载 2018-03-14 17:28:25 · 206 阅读 · 0 评论 -
Linux shell 重定向
大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。重定向命令列表如下:命令说明command > file将输出重定向到 file。command < file将输入重定向到 file。command >&...原创 2018-03-13 18:29:07 · 167 阅读 · 0 评论 -
linux中sed的用法
sed命令行格式为: sed [-nefri] ‘command’ 输入文本/文件 常用选项: -n∶取消默认的输出,使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到屏幕上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来 -e∶进行多项编辑,即对输入...转载 2018-03-06 10:50:53 · 627 阅读 · 0 评论 -
存储过程
MySQL数据库在5.0版本后开始支持存储过程,那么什么是存储过程呢?怎么创建、查看和删除存储过程呢?存储过程有什么优点?这些是本章节要探讨的问题: 什么是存储过程: 简单的说存储过程是为了完成某个数据库中的特定功能而编写的语句集,该语句集包括SQL语句(对数据的增删改查)、条件语句和循环语句等。 创建存储过程: 存储过程的创建非常简单,其创...翻译 2018-03-05 15:40:27 · 193 阅读 · 0 评论 -
rownum 用法
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。(1) rownum 对于等于某值的查询条件如果希望找到学生表中第一条学生的信息,可以使用rownum=1作为条件。但是想找到学生表中第二条学生的信息,使用rownum=2结果查不到数据。因为rown...转载 2018-03-05 11:39:02 · 561 阅读 · 0 评论 -
CentOS7.2安装MySQL5.7及错误
1、找到相关 Yum Repo,参考:http://dev.mysql.com/downloads/repo/yum/其它版本可以参考:http://repo.mysql.com/本文主要讲解官网最新版(社区版),其它版本不赘述!2、难得找的同学,可以直接复制如下命令进行安装:[root@linux-node2 ~]# rpm -ivh http://dev.mysql.com/get/mysql...转载 2018-03-05 10:44:23 · 494 阅读 · 0 评论 -
Linux操作系统CentOS7.2发行版本的安装与配置
由于CentOS 7出来不久,对于这个版本的系统安装与配置的教程较少,今天就索性介绍一下CentOS7.2系统的安装与配置。获取安装镜像文件: 1、直接访问CentOS官方开源镜像网站,http://mirror.centos.org/ 从网站我们可以看到各个版本目录 2、进入到centos/目录,可以看到目前最新版7.2.1511版本 3、点击进入7.2.1511目录后,会发现...转载 2018-02-11 15:13:19 · 1908 阅读 · 0 评论 -
linux之awk用法
awk是一个非常棒的数字处理工具。相比于sed常常作用于一整行的处理,awk则比较倾向于将一行分为数个“字段”来处理。运行效率高,而且代码简单,对格式化的文本处理能力超强。先来一个例子: 文件a,统计文件a的第一列中是浮点数的行的浮点数的平均值。用awk来实现只需要一句话就可以搞定$cat a1.021 331#.ll 442.53 6ss 7awk '转载 2018-02-05 10:45:11 · 263 阅读 · 0 评论 -
Linux 用户切换、修改用户名、修改密码
一、用户切换 "$":普通用户提示符 "#":root用户提示符 1.普通用户到root: 方式一:命令:su 然后输入root密码 此种方式只是切换了root身份,但Shell环境仍是普通用户的Shell,pwd命令一下,目录仍然是普通用户的工作目录。 方式二:命令:su - 然后输入root密码 此种方式,是连用户和She...转载 2018-02-09 14:38:46 · 2538 阅读 · 0 评论