lyx

  • 嵌入式
  • 运维
  • 笔记
  • 关于
所有文章 友链 关于我

lyx

  • 嵌入式
  • 运维
  • 笔记
  • 关于

devops资料

2017-04-10

1.炒了8年的概念,到底该如何理解DEVOPS这个词? http://mt.sohu.com/20160815/n464305141.shtml

2.给 DevOps 初学者的入门指南 http://blog.csdn.net/FIRim/article/details/52681704

3.DEVOPS门户 http://devopshub.cn/

4.DEVOPS http://www.leexide.com/page/2

5.DEVOPS 文档中心 http://docs.devopshub.cn/

未完待续。。。。 持续更新中。。。。。。

  • 互联网资源
  • IT
  • 运维
  • Linux
  • about

展开全文 >>

Linux命令基础-rmdir

2017-04-09

命令简介

rmdir命令用来删除空目录。当目录不再被使用时,或者磁盘空间已到达使用限定值,就需要删除失去使用价值的目录。利用rmdir命令可以从一个目录中删除一个或多个空的子目录。该命令从一个目录中删除一个或多个子目录,其中dirname佬表示目录名。如果dirname中没有指定路径,则删除当前目录下由dirname指定的目录;如dirname中包含路径,则删除指定位置的目录。删除目录时,必须具有对其父目录的写权限。

注意:子目录被删除之前应该是空目录。就是说,该目录中的所有文件必须用rm命令全部,另外,当前工作目录必须在被删除目录之上,不能是被删除目录本身,也不能是被删除目录的子目录。

虽然还可以用带有-r选项的rm命令递归删除一个目录中的所有文件和该目录本身,但是这样做存在很大的危险性。

命令语法

rmdir(选项)(参数)

命令选项

-p或--parents:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除; --ignore-fail-on-non-empty:此选项使rmdir命令忽略由于删除非空目录时导致的错误信息;
-v或-verboes:显示命令的详细执行过程;
--help:显示命令的帮助信息;
--version:显示命令的版本信息。

命令实例

[root@localhost ~]# rmdir /mnt/haha/hello/
[root@localhost ~]# tree /mnt/
/mnt/
├── haha
└── hgfs

rmdir 只能删除空目录
[root@localhost ~]# clear
[root@localhost ~]# tree /mnt
/mnt
├── haha
│   └── hello.ttx
└── hgfs
2 directories, 1 file
[root@localhost ~]# rmdir /mnt/haha/
rmdir: failed to remove ‘/mnt/haha/’: Directory not empty
  • 运维
  • CentOS7
  • Linux命令
  • oldLinux

展开全文 >>

Linux命令基础-mkdir

2017-04-09

命令简介

mkdir命令用来创建目录。该命令创建由dirname命名的目录。如果在目录名的前面没有加任何路径名,则在当前目录下创建由dirname指定的目录;如果给出了一个已经存在的路径,将会在该目录下创建一个指定的目录。在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。

命令语法

mkdir (选项)(参数)

命令选项

-Z:设置安全上下文,当使用SELinux时有效;
-m<目标属性>或--mode<目标属性>建立目录的同时设置目录的权限;
-p或--parents 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录;
--version 显示版本信息。

命令实例

[root@localhost ~]# mkdir -pv  /mnt/haha/hello
mkdir: created directory ‘/mnt/haha’
mkdir: created directory ‘/mnt/haha/hello’
  • 运维
  • CentOS7
  • Linux命令
  • oldLinux

展开全文 >>

Linux命令基础-echo

2017-04-09

命令简介

echo命令用于在shell中打印shell变量的值,或者直接输出指定的字符串。linux的echo命令,在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的,因此有必要了解下echo的用法echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。

命令语法

echo(选项)(参数)

命令选项

-e:激活转义字符。 使用-e选项时,若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:
\a 发出警告声;
\b 删除前一个字符;
\c 最后不加上换行符号;
\f 换行但光标仍旧停留在原来的位置;
\n 换行且光标移至行首;
\r 光标移至行首,但不换行;
\t 插入tab;
\v 与\f相同;
\\ 插入\字符;
\nnn 插入nnn(八进制)所代表的ASCII字符;

命令实例

[root@localhost ~]# echo -e "\e[1;42mGreed Background\e[0m"
Greed Background

文字闪动效果,5m表示光标闪烁 0m表示光标停止闪烁
[root@localhost ~]# echo -e "\033[37;31;5mMySQL Server Stop...\033[39;49;0m"
MySQL Server Stop...


可以选择的编码如下所示(这些颜色是ANSI标准颜色):
      编码          颜色/动作
      0            重新设置属性到缺省设置
      1            设置粗体
      2            设置一半亮度(模拟彩色显示器的颜色)
      4            设置下划线(模拟彩色显示器的颜色)
      5            设置闪烁
      7            设置反向图象
      22           设置一般密度
      24           关闭下划线
      25           关闭闪烁
      27           关闭反向图象
      30           设置黑色前景
      31           设置红色前景
      32           设置绿色前景
      33           设置黄色前景
      34           设置蓝色前景
      35           设置紫色前景
      36           设置青色前景
      37           设置白色(灰色)前景
      38           在缺省的前景颜色上设置下划线
      39           在缺省的前景颜色上关闭下划线
      40           设置黑色背景
      41           设置红色背景
      42           设置绿色背景
      43           设置黄色背景
      44           设置蓝色背景
      45           设置紫色背景
      46           设置青色背景
      47           设置白色(灰色)背景
      49           设置缺省黑色背景
其他有趣的代码还有:
      \033[2J      清除屏幕
      \033[0q      关闭所有的键盘指示灯
      \033[1q      设置"滚动锁定"指示灯(Scroll Lock)
      \033[2q      设置"数值锁定"指示灯(Num Lock)
      \033[3q      设置"大写锁定"指示灯(Caps Lock)
      \033[15:40H   把关闭移动到第15行,40列
      \007        发蜂鸣生beep


关注更多的可以查看这个网址

http://blog.csdn.net/xin_yu_xin/article/details/46948079
  • 运维
  • CentOS7
  • Linux命令
  • oldLinux

展开全文 >>

Linux命令基础-touch

2017-04-09

命令简介

touch命令有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件。

命令语法

touch(选项)(参数)

命令选项

-a:或--time=atime或--time=access或--time=use 只更改存取时间;
-c:或--no-create 不建立任何文件;
-d:<时间日期> 使用指定的日期时间,而非现在的时间;
-f:此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题;
-m:或--time=mtime或--time=modify 只更该变动时间;
-r:<参考文件或目录> 把指定文件或目录的日期时间,统统设成和参考文件或目录的日期时间相同;
-t:<日期时间> 使用指定的日期时间,而非现在的时间;
--help:在线帮助;
--version:显示版本信息。

命令实例

这个比较简单,大家简单尝试一下就可以了!!
  • 运维
  • CentOS7
  • Linux命令
  • oldLinux

展开全文 >>

Linux命令基础-head

2017-04-09

命令简介

head命令用于显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容。

命令语法

head(选项)(参数)

命令选项

-n<数字>:指定显示头部内容的行数;
-c<字符数>:指定显示头部内容的字符数;
-v:总是显示文件名的头信息;
-q:不显示文件名的头信息。

命令实例

[root@localhost ~]# head  -v anaconda-ks.cfg
==> anaconda-ks.cfg <==
#version=DEVEL
# Demo file
# hello
# helo
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
graphical


显示文件前20行
[root@localhost ~]# head -20 anaconda-ks.cfg
#version=DEVEL
# Demo file
# hello
# helo
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
graphical
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard --vckeymap=us --xlayouts='us'
# System language
lang en_US.UTF-8

# Network information
network  --bootproto=dhcp --device=ens33 --onboot=off --ipv6=auto --no-activate

显示文件第10到20行
[root@localhost ~]# head -20 anaconda-ks.cfg | tail
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard --vckeymap=us --xlayouts='us'
# System language
lang en_US.UTF-8

# Network information
network  --bootproto=dhcp --device=ens33 --onboot=off --ipv6=auto --no-activate
[root@localhost ~]#

如果想要显示的时候增加行号,我们可以使用cat命令
[root@localhost ~]# cat -n anaconda-ks.cfg | head -n 5 | tail -n 2
     4  # helo
     5  # System authorization information
  • 运维
  • CentOS7
  • Linux命令
  • oldLinux

展开全文 >>

Linux命令基础-pwd

2017-04-09

命令简介

pwd命令以绝对路径的方式显示用户当前工作目录。命令将当前目录的全路径名称(从根目录)写入标准输出。全部目录使用/分隔。第一个/表示根目录,最后一个目录是当前目录。执行pwd命令可立刻得知您目前所在的工作目录的绝对路径名称。

命令语法

pwd(选项)

命令选项

--help:显示帮助信息;
--version:显示版本信息。

命令实例

[root@localhost ~]# pwd /root
/root
  • 运维
  • CentOS7
  • Linux命令
  • oldLinux

展开全文 >>

Linux命令基础-tree

2017-04-09

命令简介

tree命令以树状图列出目录的内容。

命令语法

tree(选项)(参数)

命令选项

-a:显示所有文件和目录;
-A:使用ASNI绘图字符显示树状图而非以ASCII字符组合;
-C:在文件和目录清单加上色彩,便于区分各种类型;
-d:先是目录名称而非内容;
-D:列出文件或目录的更改时间;
-f:在每个文件或目录之前,显示完整的相对路径名称; -F:在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","@","|"号; -g:列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码;
-i:不以阶梯状列出文件和目录名称;
-l:<范本样式> 不显示符号范本样式的文件或目录名称; -l:如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录;
-n:不在文件和目录清单加上色彩;
-N:直接列出文件和目录名称,包括控制字符;
-p:列出权限标示;
-P:<范本样式> 只显示符合范本样式的文件和目录名称;
-q:用“?”号取代控制字符,列出文件和目录名称; -s:列出文件和目录大小;
-t:用文件和目录的更改时间排序;
-u:列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码;
-x:将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该目录予以排除在寻找范围外。

命令实例

如果大家的Linux没有tree,那么可以使用yum来进行安装

这个命令主要用的就是 -L 选项 和显示当前目录,我这里就不演示了
  • 运维
  • CentOS7
  • Linux命令
  • oldLinux

展开全文 >>

Linux命令基础-cd

2017-04-09

命令简介

cd命令用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。另外,~也表示为home directory的意思,.则是表示目前所在的目录,..则表示目前目录位置的上一层目录。

命令语法

cd (选项) (参数)

命令选项

-p 如果要切换到的目标目录是一个符号连接,直接切换到符号连接指向的目标目录
-L 如果要切换的目标目录是一个符号的连接,直接切换到字符连接名代表的目录,而非符号连接所指向的目标目录。
- 当仅实用"-"一个选项时,当前工作目录将被切换到环境变量"OLDPWD"所表示的目录。

命令实例

cd 进入用户主目录;
cd ~ 进入用户主目录;
cd - 返回进入此目录之前所在的目录;
cd .. 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思);
cd ../.. 返回上两级目录;
cd !$ 把上个命令的参数作为cd参数使用。
  • 运维
  • CentOS7
  • Linux命令
  • oldLinux

展开全文 >>

Linux命令基础-tail

2017-04-09

命令简介

当前位置:首页 » 文件和目录管理 » tail tail命令文件内容查看 tail命令用于输入文件中的尾部内容。tail命令默认在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。

命令语法

tail(选项)(参数)

命令选项

--retry:即是在tail命令启动时,文件不可访问或者文件稍后变得不可访问,都始终尝试打开文件。使用此选项时需要与选项“——follow=name”连用;
-c或——bytes=:输出文件尾部的N(N为整数)个字节内容; -f或;--follow:显示文件最新追加的内容。“name”表示以文件名的方式监视文件的变化。“-f”与“-fdescriptor”等效; -F:与选项“-follow=name”和“--retry"连用时功能相同;
-n或——line=:输出文件的尾部N(N位数字)行内容。
--pid=<进程号>:与“-f”选项连用,当指定的进程号的进程终止后,自动退出tail命令; -q或——quiet或——silent:当有多个文件参数时,不输出各个文件名;
-s<秒数>或——sleep-interal=<秒数>:与“-f”选项连用,指定监视文件变化时间隔的秒数; -v或——verbose:当有多个文件参数时,总是输出各个文件名;
--help:显示指令的帮助信息;
--version:显示指令的版本信息。

命令实例

tail file (显示文件file的最后10行)
tail +20 file (显示文件file的内容,从第20行至文件末尾)
tail -c 10 file (显示文件file的最后10个字符)
  • 运维
  • CentOS7
  • Linux命令
  • oldLinux

展开全文 >>

« Prev1…34567…16Next »
© 2017 lyx
Hexo Theme Yilia by Litten
  • 所有文章
  • 友链
  • 关于我

tag:

  • CentOS6.8
  • SSH服务
  • DHCP服务
  • 自动化部署
  • 互联网资源
  • IT
  • 运维
  • Linux
  • RSYNC服务
  • NTP服务
  • Postfix服务
  • DNS服务
  • NFS服务
  • Samba服务
  • FTP服务
  • Apache服务
  • CentOS7
  • Dokcer
  • Gitlab
  • 源码安装
  • Hadoop
  • 集群
  • Centos6.8
  • 文件共享
  • Haproxy
  • 存储系统
  • 高可用
  • 负载均衡
  • 编程
  • 程序员
  • LAMP
  • LNMP
  • WEB服务器
  • 博客
  • 编译
  • 内核
  • Linux命令
  • Linux基础
  • 笔记
  • 分布式系统
  • NFS
  • 认证服务
  • NIS
  • Nagios
  • 监控
  • 存储
  • RAID
  • WEB架构
  • 远程连接
  • SSH
  • Zabbix
  • 自动化
  • saltstack
  • cobbler
  • Centos7
  • ELKstack
  • Elasticsearch
  • Logstash
  • Heartbeat
  • MySQL
  • Nginx
  • puppet
  • markdown
  • 跨平台
  • Linux服务
  • 大学
  • 版权声明
  • STM32
  • 嵌入式
  • 邮件服务
  • 汉化
  • 网卡错误
  • 虚拟机
  • 分布式存储
  • Corosync
  • Pacemaker
  • DRBD
  • MooseFS

    缺失模块。
    1、在博客根目录(注意不是yilia根目录)执行以下命令:
    npm i hexo-generator-json-content --save

    2、在根目录_config.yml里添加配置:

      jsonContent:
        meta: false
        pages: false
        posts:
          title: true
          date: true
          path: true
          text: true
          raw: false
          content: false
          slug: false
          updated: false
          comments: false
          link: false
          permalink: false
          excerpt: false
          categories: false
          tags: true
    

  • 阿里云
  • 鸿鹄论坛
  • 百度云搜索
  • Github搜索
  • PDF转换软件
  • TI公司WEBENCH
  • powershell教程
  • 七牛云
  • 有道云笔记
  • HTML5
  • 小马运维博客
  • 运维知识体系架构图
  • 云栖社区
  • ChinaUnix
<br>热爱技术<br>热爱开源<br> 2017年<br>