- 博客(11)
- 收藏
- 关注
原创 pycharm输入中文乱码,输出也乱码的问题解决办法
pycharm中输入中文,显示乱码然后他输出的内容也有问题,网上查资料,发现大部分都是复制粘贴,大部分都是shit,而且按照他们方法操作后没屁用后来自己碰了下运气,改了一个设置就ok了把那个intellij改为darcula即可...
2019-10-08 14:16:39 1189 2
转载 cut命令详解
Linux下的cut选取命令详解定义正如其名,cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut是以每一行为一个处理对象的,这种机制和sed是一样的剪切依据cut命令主要是接受三个定位方法:第一,字节(bytes),用选项-b第二,字符(characters),用选项-c第三,域(fields),用选项-f语法格式cut [-bn] [file...
2019-03-05 10:41:02 910
转载 面试Linux运维工作至少需要知道哪些知识?
知乎上有这样一个问题:一个新手面试 Linux 运维工作至少需要知道哪些知识?其中有一个答案对这一话题的解读非常深入,今天特别分享给大家。一、什么是大型网站运维?首先明确一下,全文所讲的”运维“是指:大型网站运维,与其它运维的区别还是蛮大的;然后我们再对大型网站与小型网站进行范围定义,此定义主要从运维复杂性角度考虑,如网站规范、知名度、服务器 量级、pv量等考虑,其它因素不是重点;因此,我...
2018-10-25 10:46:00 492
原创 Docker的核心概念和安装方法
核心概念 a). Docker镜像 docker镜像(image)类似于虚拟机镜像,可以将它理解为一个面向docker引擎的只读模板,包含了文件系统.例如:一个镜像可以包含一个完整的Ubuntu操作系统环境,可以把它称作为一个Ubuntu镜像.镜像也可以是安装了Apache应用程序(或者别的软件),可以称为一个Apache镜像.镜像是创建docker容器的基础,通过版本管理和增量的文...
2018-10-12 15:33:53 138
原创 docker入门,什么是docker
什么是Docker Docker是基于Go语言实现的开源项目,诞生于2013年初,它就是一款容器,类似于虚拟机.Docker的优势更快速的交付和部署.开发人员可以使用镜像来快速构建一套标准的开发环境;开发完之后,测试和运维人员可以使用镜像来部署代码.docker可以快速创建和删除容器,实现快速迭代,大量节约开发.测试.部署的时间.并且各个步骤都有明确的配置和操作,整个过程全程可...
2018-10-12 10:53:35 166
原创 shell特殊扩展变量
${abc:-word} : 如果abc的变量值为空或者为赋值,则会暂时返回word字符串为abc的值用途: 如果变量未定义,则暂时使用word作为变量的值,防止变量值为空或者未定义而导致异常示例: [root@localhost ~]# echo $abc <<变量值为空[root@localhost ~]# echo ${abc:...
2018-09-18 09:56:18 245
原创 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 388
原创 shell特殊变量基础知识
shell中的特殊变量$0: 获取当前脚本的文件名,如果脚本中包含路径,就包括路径 $N:获取shell脚本中第n个参数,n大于9时需要用{}括起来 $#:获取当前shell脚本后面的参数总个数 $*:获取当前脚本所有所传参数,不加引号和$@相同,把所有参数视为一个字符集,如果$*加上双引号,则表示,每个参数为单个字符,相当于"$1,$2,$3"如果单个参数中有空格,此方法则吧它以空格的...
2018-09-10 13:12:34 127
原创 简单内存报警邮箱脚本
开发壳脚本判断系统内存剩余的大小,如果低于3000MB。就用邮箱报警给系统管理员。将脚本加入定时任务,每三分钟执行一次。 整理思路 (1)分析需求 明白开发的需求,是完成程序的大前提,因此,分析需求至关重要,一切不以需求为主的程序的开发都是瞎扯淡。 (2)设计思路 设计思路就是根据需求,吧需求进行拆解,分模块逐步实现,例如本脚本...
2018-08-29 14:55:05 742
转载 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 415
原创 linux添加变量
linux启动时,加载的配置文件顺序如下1./etc/profile 是所有用户登录都会加载的配置文件(注意是登录).里面定义了很多变量,不加export的情况下属于局部变量(里面对全部用户生效)(仅在登录时启动)2./etc/profile.d/ 目录下存放的是启动脚本文件,登录界面,字符集等就是在这里面的,(对全部用户生效)(仅在登录时启动)3./$HOME/.bash_profi...
2018-08-21 11:20:51 1078
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人