Linux命令总结--alias命令

01. 命令概述

alias命令用来设置指令的别名。我们可以使用该命令可以将一些较长的命令进行简化。使用alias时,用户必须使用单引号 ‘ ‘ 将原来的命令引起来,防止特殊字符导致错误。

alias命令的作用只局限于该次登入的操作。若要每次登入都能够使用这些命令别名,则可将相应的alias命令存放到bash的初始化文件 /etc/bashrc中。

02. 命令格式

用法:alias [-p] [名称[=值] ... ]
1

03. 常用选项

-p 以可重用的格式打印所有的已定义的别名
1

04. 参考示例

4.1 查看命令别名

[[email protected] ~]$ alias
alias egrep=‘egrep --color=auto‘
alias fgrep=‘fgrep --color=auto‘
alias grep=‘grep --color=auto‘
alias l.=‘ls -d .* --color=auto‘
alias ll=‘ls -l --color=auto‘
alias ls=‘ls --color=auto‘
alias vi=‘vim‘
alias which=‘alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde‘
[[email protected] ~]$
1
2
3
4
5
6
7
8
9
10
4.2 打印所有的已定义的别名

[[email protected] ~]$ alias  -p
alias egrep=‘egrep --color=auto‘
alias fgrep=‘fgrep --color=auto‘
alias grep=‘grep --color=auto‘
alias l.=‘ls -d .* --color=auto‘
alias ll=‘ls -l --color=auto‘
alias ls=‘ls --color=auto‘
alias vi=‘vim‘
alias which=‘alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde‘
[[email protected] ~]$
1
2
3
4
5
6
7
8
9
10
4.3 设置命令别名

[[email protected] ~]$ alias lx=‘ls -lh‘
[[email protected] ~]$ lx
总用量 55M
drwxrwxr-x   7 deng deng   61 1月  22 2019 bak
drwxrwxr-x   8 deng deng   73 3月  28 11:14 bj34
drwxr-xr-x   4 deng deng 4.0K 8月  16 11:10 instantclient_11_2
-rwxrwxr-x   1 deng deng  55M 1月  22 2019 oracle_client_11gR2.tar.gz
drwxrwxr-x   3 deng deng   18 1月  22 2019 oradiag_deng
drwxrwxr-x  10 deng deng  163 9月   1 16:05 projects
-rwxrwxr-x   1 deng deng 2.1K 6月  30 15:14 scott_data.sql
drwxrwxr-x   6 deng deng   50 9月   1 09:38 share
drwxrwxr-x   8 deng deng   73 3月  10 09:16 sz12
-rwxrwxr-x   1 deng deng  599 8月  27 09:56 test.c
-rwxrwxr-x   1 deng deng 1.7K 8月   3 15:05 test.cpp
-rwxrwxr-x   1 deng deng  199 9月   1 19:50 test.sh
-rw-rw-r--   1 deng deng   13 9月   1 19:22 txt
drwxr-xr-x.  2 deng deng    6 11月  8 2018 公共
drwxr-xr-x.  2 deng deng    6 11月  8 2018 模板
drwxr-xr-x.  2 deng deng    6 11月  8 2018 视频
drwxr-xr-x.  2 deng deng    6 11月  8 2018 图片
drwxr-xr-x.  2 deng deng    6 11月  8 2018 文档
drwxr-xr-x.  2 deng deng    6 11月  8 2018 下载
drwxr-xr-x.  2 deng deng    6 11月  8 2018 音乐
drwxr-xr-x.  2 deng deng    6 7月  25 22:10 桌面
[[email protected] ~]$
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
注意:命令中选项必须使用引号

4.4 设置命令别名

[[email protected] ~]$ alias lxx=ls
[[email protected] ~]$ lxx
bak                         oradiag_deng    sz12      txt   图片  桌面
bj34                        projects        test.c    公共  文档
instantclient_11_2          scott_data.sql  test.cpp  模板  下载
oracle_client_11gR2.tar.gz  share           test.sh   视频  音乐
[[email protected] ~]$
1
2
3
4
5
6
7
05. 总结

————————————————
版权声明:本文为CSDN博主「沧海一笑-dj」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/dengjin20104042056/article/details/100187796

原文地址:https://www.cnblogs.com/hanjiali/p/11593013.html

时间: 2024-10-08 14:19:47

Linux命令总结--alias命令的相关文章

如何使用ls命令和alias命令

2.1/2.2 系统目录结构 1.创建用户,使用命令"useradd wzq",然后使用"ls /home/wzq"查看. 2.配置密钥认证的时候,必须把公钥放到文件autorized_keys中.可以再文件/etc/ssh/sshd_config文件中定义,更改公钥所在的文件名. 3.tree命令的使用,tree的作用是显示文件下有拿些子文件和文件 4.使用命令man tree,查看tree的使用说明. 5.设定最大目录的深度为二层,使用"tree -L

ls命令和alias命令

ls命令 ls  -l :列出当前目录下的所有目录或文件的详细信息.(也可以简写成 ll) 详细信息一共有 7 列. 第一列:文件类型和权限. 第二列:对于目录来说,这一列表示第一级子目录数(一定大于或等于2,因为每个目录底下一定有 . 和 .. 这两个隐藏目录.. 代表当前目录,.. 代表上一级目录).对于文件来说,这表示硬链接数,表示有多少个文件使用了相同的 inode 号,也就代表这个文件可以被删除多少次.inode 号记录了文件的元数据信息(包括文件在磁盘上的位置) 第三列:拥有者 第四

linux每天一小步---alias命令详解

1 命令功能     alias命令用来设置指令的别名,alias命令设置的别名只限于该次登陆操作,若要每次登入即自动设好别名,可在/etc/profile或自己的~/.bashrc中设定指令的别名. 2 命令语法     alias [选项] [别名]='[指令名称]' 3 命令参数     -p  打印已经设置的命令别名 4 使用范例 显示系统中已设置的命令别名 设置一个指令别名 作者:linux每天一小步 出处:http://www.cnblogs.com/westoslinux 如果你真

Ubuntu学习之alias命令

Linux学习之alias命令 1.1 alias功能介绍 当我们经常需要在命令窗键入复杂冗长的命令时,alias就派上用场啦.alias允许用户为命令创建简单的名称或缩写,哪怕这个缩写只有一个字符.即为指令设置别名. 1.2 alias语法 语法:alias [name="value"] Alias为当前用户提供啦有效的别名列表,注意:等号前后没有空格. 1.3 简单示例 ls是一个常用的命令,默认列出当前路径下的文件以及文件夹,-a选项指示ls显示隐藏文件和文件夹,-l告诉ls提供

Liunx命令!(命令乃重中之重!)

本次我文章中为大家介绍的命令大家可以直接用VMware虚拟机打开安装好的CentOS7之后,再打开Xshell连接上这台虚拟机,然后接下来的所有操作就可以直接在Xshell中直接进行了(如果还有不清楚怎样连接CentOS 7和Xshell的朋友,可以参考我之前的文章进行安装和连接之后在进行本次的操作,谢谢!)本章结构:1.Linux命令基础2.Linux命令帮助3.目录与文件基础操作 Shell:1.Linux系统中运行的一种特殊程序2.在用户和内核之间充当"翻译官"3.用户登录Lin

linux杂记(?)命令别名——alias

linux中的命令别名--alias linux中的命令别名--alias 1. 用命令alias可以查询系统中有哪些可用的命令别名 2.添加命令别名 回车查看, 别名建立成功 3.查询命令的地址type -a 4.取消命令别名unalias

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

linux下alias命令详解

linux下alias命令详解 用途说明 设置命令的别名.在linux系统中如果命令太长又不符合用户的习惯,那么我们可以为它指定一个别名.虽然可以为命令建立"链接" 解决长文件名的问题,但对于带命令行参数的命令,链接就无能为力了.而指定别名则可以解决此类所有问题[1].常用别名来简化 ssh登录[见示例三],使长命令变短,使常用的长命令行变短,强制执行命令时询问等. 功能说明 :设置指令的别名. 语 法:alias[别名]=[指令名称] 参 数 : 若不加任何参数,则列出目前所有的别名

linux下alias命令具体解释

linux下alias命令具体解释 用途说明 设置命令的别名.在linux系统中假设命令太长又不符合用户的习惯,那么我们能够为它指定一个别名. 尽管能够为命令建立"链接" 解决长文件名称的问题,但对于带命令行參数的命令,链接就无能为力了.而指定别名则能够解决此类全部问题. 经常使用别名来简化 ssh登录.使长命令变短.使经常使用的长命令行变短,强制运行命令时询问等. 功能说明 :设置指令的别名. 语 法:alias[别名]=[指令名称] 參 数 : 若不加不论什么參数.则列出眼下全部的