alias and glob

  • ALIAS

设置别名#alias NAME=‘VALUE‘

别名撤销#unalias

如果别名同原命令的名称,则如果要执行原命令,可使用"\COMMAND";

  • GLOB
  1. 通配符:

*匹配任意长度的任意字符

?匹配任意单个字符

[0-9]匹配范围内任意单个字符

[^0-9]匹配范围外的任意单个字符

  1. 专用字符:

[:digit:]数字[:lower:]小写[:upper:]大写[:alpha:]大小写[:alnum:]字母+数字[:space:]空格[:punct:]标点

  • BASH快捷键

Ctrl+l: 清屏,相当于clear命令;

Ctrl+a:跳转至命令开始处;

Ctrl+e:跳转至命令结尾处;

Ctrl+c:取消命令的执行;

Ctrl+u: 删除命令行首至光村所在处的所有内容;

Ctrl+k: 删除光标所在处至命令行尾部的所有内容;

时间: 2024-08-02 10:31:20

alias and glob的相关文章

0219自学Linux_bash特性+命令学习(cut,sort,uniq,wc,tr,histroy,alias)+通配符glob

09 GPL,BSD,Apache三个开源协定的大体联系及其区别 1.自由软件,版权描述:但是照样是有版权的 2.开源协定,版权描述 www.kernel.org内核版本的版本号查看网址,也是官网 查看最新kernel的最新版本,www.kernel.org习惯了解 列出linux发行版和linux内核的关系 Lniux发行版,GUN:GUN/Linux. 源代码:必须要编译才可以运行,所以发行版是已经将源代码已经编译完成的东西,组合在一起,就形成了发行版,主流的三大发行版:Fedora:它为r

11-用户及组管理.txt

回顾: 文件管理命令,bash的基础特性,文件本管理命令 文件管理命令:cp ,mv,rm bash的基础特性,alias/unalias,glob (*,?,[],[^]),快捷键 IO重定向.管道, 标准输出重定向:> ,>> 标准错误重定向:2>,2>> &>,&>> COMMND >/path/to/somefile.out 2> &1 输入重定向:< 显式使用:tr 隐式使用:... 管道:COMMN

Perl 内部结构详解

PerlGuts Illustrated Version 0.49, for perl 5.20 and older This document is meant to supplement the perlguts(1) manual page that comes with Perl. It contains commented illustrations of all major internal Perl data structures. Having this document han

第二周学习收获

bash基础特性及基础命令(02)_recv bash的基礎特性(1): (1) 命令歷史 history 環境變量: HISTSIZE: 命令歷史記錄的條數: HISTFILE: ~/.bash_history; HISTFILESIZE: 命令歷史文件記錄歷史的條數: history -d OFFSET -c history #: 顯示歷史中最近的#條命令: -a: 手動追加當前會話緩衝區的命令歷史至歷史文件中: 調用歷史中的命令: !#: 重複執行第#條指令: !!: !string: 調

linux常用命令-命令行编辑,history,命令行快捷键,pstree,alias,命令替换,通配符

命令行编辑:光标跳转: Ctrl+a:跳到命令行首 Ctrl+e:跳到命令行尾 Ctrl+u: 删除光标至命令行首的内容 Ctrl+k: 删除光标至命令行尾的内容 Ctrl+l: 清屏 Ctrl+d: 删除光标后面内容 命令历史:查看命令历史:history -c:清空命令历史 -d OFFSET [n]: 删除指定位置的命令 -w:保存命令历史至历史文件中 环境变量PATH:命令搜索路径HISTSIZE: 命令历史缓冲区大小 命令历史的使用技巧:!n:执行命令历史中的第n条命令: [[emai

09-文件管理、命令别名和glob

回顾: 文件系统 bash的基础特性.目录管理及文件查看 文件系统: boot, bin,sbin,lib,lib64,dev,home,root,mnt,media,etc,proc,sys usr var bash基础特性: 命令行展开 ~,{} 路径展开 命令补全 命令历史 命令补全 命令的状态结果 成功:0 失败:1-255 目录管理:mkdir rmdir 文件查看: more less  tail head touch -a  -m  -t   -c 文件管理: cp mv rm 复

马哥linux笔记(第4天 文件管理、命令别名和glob)

文件管理: cp,mv,rm 复制命令:cp cp [option] source dest cp [option] source directory cp [option] -t directory source cp sec dest 如果目标不存在:新建dest,并将src中内容填充至dest中: 如果目标存在: 如果dest是文件:覆盖 此时建议为cp命令使用-i选项,在覆盖前提示 如果dest是目录:在dest目录下创建一个与源文件同名的文件 cp sec... dest sec...

bash的基础特性 tr tee alias 通配符 输入输出重定向

1 .bash的基本特性 bash的特性是不是都在.bash里面呢? 通过alias 显示当前shell中所有的命令别名 设置别名 直接alias 名称=名称就行 此设置的别名只在此shell中管用,如果想全局生效的话 需要修改配置文件 本用户的配置文件在 ~bashrc 全局用户的在/etc/bashrc里面 修改后不会立即生效的 需要重新进去shell或者是 ./etc/shellrc/ 2 .unalias撤销别名 unalias 别名 unalias -a 会撤销所有的别名 3 如果定义

alias、grep、vim、find

1.定义一个对所有用户都生效的命令别名,例如:leftps='leftps 172.168.0.1/pub': alias命令可实现命令别名: 定义别名:alias NAME='COMMAND' 撤销别名:unalias NAME 例: 注意此命令仅对当前进程有效如果想永久有效,需要编辑.bashrc文件,此文件仅对当前用户有效,如果想要所有用户生效,需要编辑/etc/bashrc文件 例: ~]# vim /etc/bashrc 在末行输入命令别名alias p='ping www.baidu