![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
慕容淼
没啥好说的
展开
-
cut命令详解
Linux下的cut选取命令详解定义正如其名,cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut是以每一行为一个处理对象的,这种机制和sed是一样的剪切依据cut命令主要是接受三个定位方法:第一,字节(bytes),用选项-b第二,字符(characters),用选项-c第三,域(fields),用选项-f语法格式cut [-bn] [file...转载 2019-03-05 10:41:02 · 860 阅读 · 0 评论 -
面试Linux运维工作至少需要知道哪些知识?
知乎上有这样一个问题:一个新手面试 Linux 运维工作至少需要知道哪些知识?其中有一个答案对这一话题的解读非常深入,今天特别分享给大家。一、什么是大型网站运维?首先明确一下,全文所讲的”运维“是指:大型网站运维,与其它运维的区别还是蛮大的;然后我们再对大型网站与小型网站进行范围定义,此定义主要从运维复杂性角度考虑,如网站规范、知名度、服务器 量级、pv量等考虑,其它因素不是重点;因此,我...转载 2018-10-25 10:46:00 · 481 阅读 · 0 评论 -
shell变量子串
${a}:返回变量内容 示例: [root@localhost ~]# a=abcd[root@localhost ~]# echo $aabcd <<直接输出变量的值为abcd ${#a}:返回变量内容的长度(按字符),也适用于特殊变量. 示例: [root@localhost ~]# a=abcd[root@localhost ~]# ec...原创 2018-09-13 14:24:11 · 357 阅读 · 0 评论 -
shell特殊扩展变量
${abc:-word} : 如果abc的变量值为空或者为赋值,则会暂时返回word字符串为abc的值用途: 如果变量未定义,则暂时使用word作为变量的值,防止变量值为空或者未定义而导致异常示例: [root@localhost ~]# echo $abc <<变量值为空[root@localhost ~]# echo ${abc:...原创 2018-09-18 09:56:18 · 207 阅读 · 0 评论 -
linux添加变量
linux启动时,加载的配置文件顺序如下1./etc/profile 是所有用户登录都会加载的配置文件(注意是登录).里面定义了很多变量,不加export的情况下属于局部变量(里面对全部用户生效)(仅在登录时启动)2./etc/profile.d/ 目录下存放的是启动脚本文件,登录界面,字符集等就是在这里面的,(对全部用户生效)(仅在登录时启动)3./$HOME/.bash_profi...原创 2018-08-21 11:20:51 · 1050 阅读 · 0 评论 -
Linux—shell中$(( ))、$( )、``与${ }的区别
命令替换在bash中,$( )与` `(反引号)都是用来作命令替换的。命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。exp 1[root@localhost ~]# echo today is $(date "+%Y-%m-%d")today is 2017-11-07[root@localhost ~]# ech...转载 2018-08-27 11:09:49 · 408 阅读 · 0 评论