bash是弱类型的编程语言,不严格区分数据类型,意味把所有数据统统当作字符串处理;字符串类型的数据可不加引号。引号有三种类型:‘,",` ‘,":字符引用 ‘:强引用,其内部的变量不会被替换; ":弱引用,其内部的变量会被替换; `:命令引用 变量引用:${NAME}bash..
分类:
其他好文 时间:
2016-03-06 23:55:20
阅读次数:
562
shell:外壳(是用户能直接操作系统资源的入口)shell一般分两种:图形界面GUI:gnome,kde,xfce命令行界面CLI:sh、csh、ksh、bash、tcsh、zsh进程:在每个进程看来,当前主机上只存在内核和当前进程。进程是运行中的程序,程序只有一个但是进程却可以有多个shell和子shell:..
分类:
其他好文 时间:
2015-12-24 00:53:27
阅读次数:
168
Bash是GNU计划中重要的工具软件之一,目前也是Linuxdistributions的标准shell。bash主要兼容于sh,并且依据一些使用者需求,而加强的shell版本。不论你使用的是那个distribution,你都难逃需要学习bash的宿命!那么这个shell有什么好处,干嘛Linux要使用他作为默认的shell呢?b..
分类:
其他好文 时间:
2015-11-06 23:39:34
阅读次数:
456
bash特性之快捷键: Ctrl+a: 跳转至命令首部 Ctrl+e: 跳转至命令尾部 Ctrl+l: 清屏 Ctrl+c: 中止或取消 Ctrl+u: 删除命令行首至光标所在处的所有字符 Ctrl+k: 删除光标所在处至命令尾部的所有字符 ...
分类:
其他好文 时间:
2015-10-14 19:46:20
阅读次数:
165
Linux总结之Bash特性
命令历史:
使用命令:history
环境变量:
HISTSIZE:命令历史缓冲区中记录的条数,默认为1000;
HISTFILE:记录当前登录用户在logout时历史命令存放文件;
HISTFILESIZE:命令历史文件记录历史的条数,默认为1000;
操作命令历史:
historydOFFSET删除指..
分类:
系统相关 时间:
2015-09-16 23:35:42
阅读次数:
328
bash的基础特性1、glob通配字符*多个任意字符?一个任意字符[]匹配指定范围内的任意单个字符[^]匹配范围外的任意单个字符[:lower:]小写字母#中括号为字符集的一部分,使用时还要加中括号[:upper:]大写字母[:alnum:]所有字母[:digit:]数字[:space:]空白字符[:punct:]标点符号2、..
分类:
系统相关 时间:
2015-08-26 00:05:11
阅读次数:
158
一、Linux目录配置标准和文件类型1、Linux目录配置标准FHS(FilesystemHierarchyStandard)FHS:/boot:引导文件存放目录,例如kernel(vmlinuz)、bootloader(grub,grub2);/bin:binary,供用户使用的基本的命令;OS启动即会用到程序;/sbin:管理类的基本命令;/lib:基本共享库;内..
分类:
系统相关 时间:
2015-08-26 00:05:00
阅读次数:
385
日期:2015年08月23日Linux目录结构LSB(LinuxStandardsBase)是一套核心标准,它保证了LINUX发行版同LINUX应用程序之间的良好结合规定了一系列标准,其中包括文件系统层级结构标准(FHSFilesystemHierarchyStandard)Linux系统根目录下有众多子目录,这些目录都参照了FHS协定/..
分类:
系统相关 时间:
2015-08-25 12:36:13
阅读次数:
354
占位,待完善。。。bash的基础特性:ShellGUI:GNOMEKDEXFCECLI:狭义上的shellcat/etc/shells/bin/bash/bin/csh/bintcsh/bin/bash终端:ternimal(1)命令历史history(2)命令别名alias/unalias(3)命令补全(4)路径补全(5)命令行展开~,{}
分类:
其他好文 时间:
2015-08-25 12:18:56
阅读次数:
140
进程:在每个进程看来,当前主机上只存在内核和当前进程进程是程序的副本,进程是程序执行实例用户工作环境:bash:#$1、命令历史2、管道、重定向3、命令别名4、命令行编辑5、命令行展开6、文件名通配7、变量8、编程命令行编辑:光标跳转:Crtl+a:跳到行首Ctrl+e:跳到行尾Ctr..
分类:
其他好文 时间:
2015-07-22 11:08:22
阅读次数:
105