注册 登录

清河洛

您现在的位置是:清河洛 > 系统相关 > Linux

Linux

  • bash中的通配符和其他特殊符号

    一、通配符(是用来匹配文件名的)?  匹配一个任意字符*  匹配0个或多个任意字符(也就是可以匹配任何内容)[]  匹配中括号中任意一个字符[-]  匹配中括号中的指定范围的任意一个字符[^]  匹配一个不是中括号中的字符的字符二、bash中的其他的一些特殊符号‘‘  单引号,在单引号中所有的特殊符号都没有特殊含义,会直接输出""  双引号,和单引号不同的是"$"、"`"、""拥有调用变量值、引用命令和转移符的特殊含义··  反引号,代表括起来的内容是系统命令,在bash中会优先执行$()  和反引号作用一样,用来引用系统命令,由于反引号容易看错,推荐使用$()  #开头的行代表注释$ ...

    2016-12-16
  • bash中的多命令顺序执行和管道符

    一、多命令顺序执行:多命令顺序执行连接符号:;(分号)  格式:命令1 ; 命令2;...  作用:多个命令顺序执行,命令之间没有逻辑关系&&   格式:命令1 && 命令2  作用:逻辑与,只有当命令1正确执行才会继续执行命令2||   格式:命令1 || 命令2  作用:逻辑或,只有当命令1执行错误才会继续执行命令2dd if=输入文件 of=输出文件 bs=字节数 count=个数这个命令可以复制所有文件,包括系统的硬件设备如硬盘,可以复制数据结构和文件系统如:dd if=/dev/sda of=/dev/sdb作用是复制sda的硬盘系统和数据结构到...

    2016-12-16
  • bash的输入重定向和输出重定向

    标准输入和输出: 设备 设备文件名 文件描述符 类型 键盘 /dev/stdin 0 标准输入 显示器 /dev/sdtout 1 标准输出 显示器 /dev/sdterr 2 标准错误输出 由于输入和输出的设备文件名写起来比较繁琐,所以bash中为这3种设备都起了一个代号,即文件描述符。输入重定向(一般比较少用到):命令 0< 文件名:如wall 0< test:把test文件的内容广播出去输出重定向:标准输入重定向:本来命令或者错误命令的输出应该是输出到我们操作的界面上,现在改变了输出的方向,输出到指定文件或设备当中。1、命令 > 文件:以覆盖的...

    2016-12-16
  • bash的命令别名与常用快捷键

    一、命令别名:设定别名命令:alias 别名=‘原命令‘删除别名命令:unalias 别名,添加-a选项标识删除所有别名查询别名命令:alias这个设定别名的命令是暂时生效的,让别名永久生效需要修改配置文件:家目录下的.bashrc文件。在Linux中的命令执行的顺序:1、执行用绝对路径或相对路径执行的命令2、执行别名3、执行bash的内部命令4、执行按照$FATH环境变量定义的目录查找顺序查找到的第一个命令二、bash常用快捷键Ctrl+A:把光标移动到命令行开头Ctrl+E:把光标移动到命令行结尾Ctrl+C:强制终止当前的命令Ctrl+L:清屏,相当于clear命令Ctrl+U:剪...

    2016-12-16
  • bash的历史命令和命令文件补全功能

    一、历史命令:history [选项] [历史命令保存文件]-c:清空历史命令(包括缓存中的和.bash_history文件中的内容)-w:把缓存中的历史命令写入历史命令保存文件(家目录中的文件.bash_history)历史命令默认会保存1000条,可以在配置文件/etc/profile文件中修改HISTSIZE的值来修改默认值。历史命令的调用:1、使用上下箭头调用切换以前的历史命令2、使用"!n"重复执行第n条历史命令(通过history命令查看历史命令前面的数字)3、使用"!!"重复执行上一条命令4、使用"!子串"重复执行最后一条以该子串开头的命令二、bash的命令和文件补全功能在...

    2016-12-16


网址导航