自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LINUX_Home

数据正在左右我们的认知......

  • 博客(20)
  • 收藏
  • 关注

原创 IP别名

1、IP别名是什么     IP别名就是一张物理网卡上配置多个IP,实现类似子接口之类的功能。从网络协议的角度来讲,下层总是为上层提供服务,一块网卡的MAC地址只要一一对应上层的一个IP地址,并且这个逻辑关系是合理的,就算成立,而上层并不在乎下层是什么,比如一个IP地址可以对应多个应用层端口,不也是这个道理吗?2、实现的功能     在linux作DHCP服务器向多网段分配不同IP或者

2016-09-04 09:42:21 3289

原创 Shell中的函数调用

本章学习内容        ----------函数介绍        ----------函数定义        ----------函数使用        ----------区分return和exit        ----------删除函数        ----------注意事项    1、介绍函数 

2016-09-03 23:31:46 20842

原创 shell特殊用法

特殊用法一  while语法格式        while read LINE; do    循环体    done         功能:依次读取/PATH/FROM/SOEMFILE文件中的每一行,且将此行赋值给LINE变量中  示例:扫描/etc/passwd文件每一行,如发现GECOS字段为空,则填充用户名和单位电话为123,并提示该

2016-09-03 23:29:52 337

原创 bash变量详解

Shell作为用户和Unix/Linux沟通的桥梁,既可以是一个可执行的二进制程序,同时也是一个具备了编程能力的程序设计语言,定义了各种各样的变量和参数,下面介绍一下shell之上的各种变量(一段可变化的内存空间)。1、本地变量   特性:只对当前shell生效[root@centos7 ~/bin]#cat localvar1.sh #!/bin

2016-09-03 23:26:04 9632

原创 shell脚本基础

本章学习内容        ----------什么是shell        ----------shell类型        ----------shell分类        ----------shell脚本的特点        ----------shell脚本的语法格式        ----------shell脚本的语法基础

2016-09-03 23:23:37 465

原创 文件查找

Linux上的所有资源都以文件的形式存在,如果是手工查找的话,势必会浪费太多的时间,这里推荐俩款大家用于查找的工具。文件查找   文件查找经常用到的俩款软件,locate和find   二者区别locate:1) 非实时查找;        2) 依赖于索引,而索引构建非常占用资源,索引的创建是在系统空闲时系统自动进行,可以           用updatedb命令

2016-09-03 08:33:15 2295 1

原创 vim编辑器进阶

1、vim介绍    vim(Visual Interface Improved)是一款异常强大的文本编辑器,如果大家对它的认识还停留在编辑文件,再退出的阶段的话,那就太对不起vim了,反倒不如用nano来的爽快。不过学习vim刚开始的阶段必然是痛苦的,如果想要一蹴而就,那就是你想多了。所以还需大家结合实际情况,勤加练习,认真揣摩。这里是对vim用法和功能的总结,希望对大家学习vim有所帮助。

2016-09-02 13:32:41 492

原创 文件处理工具系列(二):行编辑器sed

1、sed介绍    sed(Stream EDitor),是一种行编辑工具,它一次处理一行内容。处理时,把当前匹配到的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令对这些数据做出相应的增删改查操作,处理完成后,默认输出至屏幕,而未被匹配到的行也将默认输出至屏幕。而原来的文件内容并没有发生改变,除非使用重定向存储输出。

2016-09-02 13:31:27 1199

原创 文本处理工具系列(一):文本的查看、分析、统计和文本过滤工具grep

1、文本的查看、统计和分析工具   文本查看工具  cat tac rev more less head  tail  cut  paste      cat        -A:显示所有隐藏的控制符        -n:显示行号        -s:压缩连续的空行至一行[root@centos6 testdir]# cat -A -n f4   

2016-09-01 23:46:44 2642

原创 用户组管理系列(二):权限设置

1、权限简介    操作系统中每个文件都拥有特定的权限、所属用户和所属组。权限是操作系统用来限制资源访问的机制,在Linux中权限一般分为读(readable)、写(writable)和执行(excutable),分为三组。分别对应文件的属主(owner),属组(group)和其他用户(other),通过这样的机制来限制哪些用户、哪些组可以对特定的文件进行什么样的操作。

2016-09-01 23:44:17 7097

原创 用户组管理系列(一):增删改查

1、什么是用户和组   每个用户都拥有一个唯一的用户名和一个与之相关联的数值型的用户标识UID,用户可以隶属于一个或多个组,而每个组也都拥有唯一的一个名称和一个组标识符GID,对于进程和内核来说,只识别UID和GID,用户名和组名最终都会通过/etc/passwd和/etc/group这俩个数据库转换为UID和GID来标识。这两个ID的主要用途如下:    ● 确定各种系统资源的所

2016-09-01 23:42:46 8080

原创 Linux,你了解多少!

1、Linux概述       Linux是一种自由和开放源代码的类UNIX操作系统。严格来讲,术语Linux只表示操作系统内核本身,但通常采用Linux内核来表达该意思。Linux则常用来指基于Linux内核的完整操作系统,包括GUI组件和许多其他实用工具。由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,FSF提议将该组合系统命名为GNU/Linu

2016-09-01 23:40:07 2796

原创 基础系列(六):I/O重定向

1、什么是I/O重定向    在说I/O重定向之前,先来说说数据流的概念吧。数据流分为三种:标准输入(stdin),标准输出(stdout)和标准错误输出(stderr)。简单来说,标准输入指的是通过键盘键入的信息,标准输出指的是命令执行所回传的正确信息,而标准错误输出指的是命令执行失败后,所回传的错误信息。而I/O重定向就是指修改这些默认的I/O,对原来系统命令的默认执行方式进行改变,通

2016-09-01 12:53:53 484

原创 基础系列(五):tr

因为tr的使用比较灵活,这里直接给出示例,具体的使用方法不予列出。1、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中[root@centos7 tmp]# cat /etc/issue | tr [a-z] [A-Z] > /tmp/issue.out[root@centos7 tmp]# cat /tmp/issue.out \SKERN

2016-09-01 12:51:31 357

原创 linux索引inode详解

1、inode简介  文件系统是数据在硬盘上的一种排列组织方式,linux每个分区都可以格式化为不同的文件系统,所以可以说每个分区都是一个文件系统,都有自己的目录层次结构。而在目录之下,linux已经将所有的资源处理成为文件,不论是目录还是命令,之后linux会将这些分属不同分区的、单独的文件系统按一定的方式形成一个系统的总的目录层次结构,实现对不同分区的数据进行访问。但是通过目录层次访问

2016-09-01 12:49:07 8580 2

原创 globbing、ERE、BRE的比较

在linux中,对资源进行选择的时候,通常都会使用到通配符(globbing)、基本正则表达式(Basic Regular Expression)或者扩展正则表达式(Extend Regular Expression),大家肯定都疑惑过,它们在使用时,为什么相同的元字符会表示不同的含义呢?答案其实很简单,在bash环境下是不支持正则表达式的,也就是说那些* + .等之类的都是通配符,而真正支持正则

2016-09-01 12:46:18 504

原创 基础系列(四):命令

本次继续学习linux基础命令,包括stat、touch、cp、mv、rm、tree、mkdir、rmdir,tee1、stat    命令格式      stat [OPTION]... FILE...      命令功能      显示文件的时间戳,即访问时间、修改时间和改变时间      stat [OPTION].

2016-09-01 08:47:40 284

原创 基础系列(三):命令

linux的基础命令有很多,我们来详细了解几个,ls,cd,history   1、cd      命令格式        ls [OPTION]... [FILE]...     命令功能:切换目录     常用示例        .:本级目录        ..:上级目录        cd:切换至用户的家

2016-09-01 08:45:57 276

原创 基础系列(二):FHS和man的使用

1、Linux文件系统目录    Linux主要由文件系统、内核、shell和各种应用程序组成,通过将各种可利用资源模拟成文件的形式,利用shell接口的交互性,可以顺利访问到各文件。Linux文件系统分层标准(Filesystem Hierarchy Standard)为一个倒置的树状结构,通过根的自引用可以访问到文件系统之下的各个文件。在众多linux发行版之中,都遵循次原则,下面以c

2016-09-01 08:44:40 435

原创 基础系列(一):命令

Unix是1969年由Ken Thompson编写的,它是后来各种内核版本研究的雏形。后来在1991年8月,Linus Torvalds创造了开源的linux,对开源发展做出了划时代的贡献。在linux系统中中,脱离了windows的图形界面,所有的操作交由内核之上的shell程序,它是我们管理硬件的一个交互式接口。本次学习目标:了解linux的基本使用。1、登

2016-09-01 00:22:20 596

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除