当前位置:首页 » 操作系统 » linux设置别名

linux设置别名

发布时间: 2022-05-15 11:21:34

‘壹’ 如何为linux主机名添加别名

/etc/mail/ 目录下 有个 local_host_name 用于 邮件的别名
/etc/samba/smb.conf 里面 有个 netbios name 也可以设别名 用于 局域网 访问别名
/var/named/ 你建 的那个 域名文件 里 可以给你的IP 设置 多个 域名
前提是 你要 安装 这些东西 sendmail samba bind

‘贰’ linux给用户用户别名

为什么要设立用户别名?这是一个很严重的安全隐患。

如果你要控制权限,最好使用用户组来管理,同时打开 Linux 的分区的 ACL 管理文件权限。
-----------------
看看 /etc/passwd 和 /etc/shadow 里面。UID 和 login name 是两个段落。
lishanjun2008 的意思就是让你新建两个 login name ,让他们使用一个 UID 。
不过我不认为这个办法可行……

用用户组或者 ACL 解决吧……

‘叁’ linux创建别名的命令

在linux的shell环境下,创建命令的别名可以这么做:
如果是临时使用可以不用写入环境变量
alias ll ls -l
表示把给ls -l 命令起别名为ll,后续执行ll即可。
如果要永久生效,放入用户对环境变量文件中,如.profile中

‘肆’ linux 程序 别名

Linux- 别名(alias) 详解

alias程序,创建自己的命令;

在终端(terminal),命令可以使用分号(";"),在同一行,使用;

当使用alias创建别名时,需要注意名称是否被使用,需要使用type命令进行检查,尽量不要与系统命名冲突;

使用unalias命令,可以删除创建的别名命令;

当单独使用alias时,即不加任何参数, 则会显示所有的别名程序;

注意:alias的保存时间,当shell的会话结束时,别名随之消失;

如图:

‘伍’ linux命令别名的设置问题

写反掉了,应该是:
alias cl='clear'
alias h='history'

如果还是在原来的窗口的试验的话要先取消原来错误的别名:
unalias clear
unalias history
如果新开的shell窗口就不用取消了。

再source ~/.bashrc

‘陆’ Linux如何设置命令别名

1.系统定义的别名

通常情况下,系统中已经定义了一些命令别名,要查看已经定义的命令别名,可以使用alias命令:

# alias

alias cp='cp -i'

alias l.='ls -d .* --color=tty'

alias ll='ls -l --color=tty'

alias ls='ls --color=tty'

alias mv='mv -i'

alias rm='rm -i'

用于设置系统别名的相关文件保存在/etc/profile.d/目录中(系统别名目录),使用以下方式可以查看:

#进入目录/etc/profile.d/

# cd /etc/profile.d/

#查看目录中的文件

# ls

2.用户自定义别名

许多时候管理员都会按自己的使用习惯定义命令别名。例如让查看当前文件内容的命令兼容DOS中的查看文本命令type:

#为cat命令定义一个别名type

# alias type='cat'

#使用type命令查看文件alias.txt的内容

# type alias.txt

上面的命令中,先为cat命令定义了一个名为type的别名。当用户使用命令type时,系统会自动使用cat命令将其替代

3.取消定义的别名

要取消已经定义好的命令别名,可以对别名使用unalias命令:

# unalias type

# type alias.txt

-bash:type: command not found

4.保存别名设置

当系统重新启动或用户重新登录时,使用alias命令定义的别名将会丢失。可以在系统别名目录中添加别名配置文件,但这种方式定义的别名对所有的用户都生效,通常不建议使用这种方法。

如果要定义全局别名,通常建议将命令添加到全局配置文件/etc/profile中。例如定义全局别名:

# echo "alias type='cat'">>/etc/profile

这条命令将alias pg='cat'添加到文件/etc/profile中。

注意:在对/etc/profile这样的系统配置文件进行操作时,一定要谨慎,否则有可能会损坏系统。因此上面的命令中使用的是">>"而不是">",">>"表示将内容追加到文件结尾。

如果某个用户想要定义自己的命令别名,可以将命令添加到用户家目录中的文件.bash_profile中。例如要定义用户自己的别名:

# echo "alias vi='vim'">>~/.bash_profile

source ~/.bash_profile 最后,退出并重新登陆以使定义生效。

‘柒’ Linux和windows服务器系统下如何做CNAME别名配置

CNAME别名设置与操作系统没任何关系,CNAME记录是DNS的一种解析类型,一般是将域名解析到另外一个host,而非常见A记录的IP,一般在域名管理后台设置,自己的域名服务器,直接在bind的配置文件里面添加一条CNAME记录即可。
下面介绍bind的CNAME配置范例
CNAME记录:为主机分配额外的名字。用来缩短一个长主机名或者用来和某种功能联系起来。
格式为:
nickname [ttl] IN CNAME hostname
nickname标识名称
ttl 标识存活时间,一般一个域名有一个公共值
IN 代表方向
CNAME 代表记录类型
hostname 表示目标host

当BIND遇到一条CNAME记录时,它就会停止对该昵称的查询,并切换到真实的名称。并且注意,如果一台主机引用了别名,那么他的A,NS,MX等都必须用真实名称。
例如:
www IN A 111.111.111.111 \\将www通过A记录解析到IP 111.111.111.111
web IN CNAME www \\将web通过CNAME记录解析到www
admin IN CNAME web \\将admin通过CNAME记录解析到web

‘捌’ linux别名设置问题

别名应该是编辑 /etc/hosts 文件。

nano /etc/hosts,键入如下内容:

127.0.0.1 linux12345

然后存盘,即生效。

‘玖’ 在 Linux 中给命令指定别名(alias) 怎么指定

如果命令或命令序列太长,或不符合用户的习惯,那么为它指定一个别名是不错的办法。虽然可以为命令建立“链接”解决长文件名的问题,但对于带命令行参数的命令,链接就无能为力了。而指定别名则可以解决此类所有问题。只要举一些例子就可以了:
alias l='ls -l' ;用 l 代替 ls -l 命令(Xenix 下就有类似的 l 命令)
alias cd..='cd ..' ;用 cd.. 代替 cd .. 命令(对在 DOS 下使用惯了 cd.. 的人帮助很大)
alias md='mkdir' ;用 md 代替 mkdir 命令(对在 DOS 下…)
alias c:='mount /dev/hda1 /mnt/c & cd /mnt/c' ;用 c: 命令代替命令序列:安装 DOS 分区,再进入

‘拾’ linux5 命令的别名在哪里设置(详细)

alias(中文称为“别名”)允许使用更加简短的名称来重新定义 Linux 中的 Shell 命令,从而简化命令行的输入。如果经常与 CLI 打交道,那么使用 alias 不仅会节省时间,而且也能提高效率,真是一举两得的好事。

基本用法: alias 的基本使用方法为:alias 新的命令='原命令 -选项/参数'。举例说明,alias l=‘ls -lsh' 将重新定义 ls 命令,现在只需输入 l 就可以列目录了。
获知别名: 直接输入 alias 命令会列出当前系统中所有已经定义的命令别名。
删除别名: 要删除一个别名,可以使用 unalias 命令,如 unalias l。
10 个实用的 Bash alias
2008-07-11 Toy Posted in Featured, TipsRSSTrackback

alias 即“别名”,为便于理解,你可以将其看成是一个命令的快捷方式。使用 alias 的最大好处是,可以简化输入,从而为你节省时间,并提高效率。定义的 alias 可以保存到 ~/.bashrc 文件中,以后在命令行中就可以直接使用了。

TechRepublic 介绍了 10 个 Bash alias,个人觉得都很实用:

ssh 别名 - alias server_name='ssh -v -l USERNAME IP ADDRESS',更改 server_name、USERNAME 及 IP 地址以适应你的需要。对于经常要使用 ssh 登录远程 shell 的同学来说,这是一个值得收藏的别名。
ls 别名 - alias ll='ls -l',另一个 alias la='ls -a'。意思很明显,在此就不多作解释了。
rm 别名 - alias rm='rm -i',这个别名让你更加安全地执行删除操作。
df 别名 - alias df='df -h',让你以 MB 或 G 为单位查看磁盘的空间。
Firefox 别名 - alias ff1='/home/jlwallen/firefox/firefox' 及 alias ff2='/home/jlwallen/firefoxb3/firefox',适合使用两个 Firefox 版本的朋友,如一个稳定版,另一个为测试版。
书签别名 - alias fftr='/home/jlwallen/firefox/firefox http://linuxtoy.org',用于打开一个指定的网址。
文件别名 - alias emenu='aterm nano -e ~/.e16/menus/user_apps',如常常需要编辑的配置文件。
apt-get update 别名 - alias update='sudo apt-get update',使用其他 Linux 发行版的同学可以换一下其中的 sudo apt-get update。
rpm 批量安装别名 - alias brpm='rpm -ivh ~/RPM/*rpm',便于同时安装多个 rpm 包。
长路径别名 - alias astart='cd ~/GNUstep/Library/AfterStep/start',对于需要经常访问的路径特别长的目录也可为其定义别名。
更新

一些读者的补充:

fcicq: alias convmv-utf8=”convmv -f gbk -t utf-8 –notest” alias nano=”nano -w” alias emerge=”sudo emerge”
lostsnow: alias ..=”cd ..”
zhuqin: 不想用 alias 时,可在该 alias 的命令前加 \。

热点内容
安卓游戏机在哪里下载 发布:2024-10-10 21:23:48 浏览:461
网上买了服务器怎么在电脑连接失败怎么办 发布:2024-10-10 21:18:35 浏览:962
安卓息屏壁纸在哪个文件夹 发布:2024-10-10 21:11:58 浏览:407
eer数据库 发布:2024-10-10 21:06:08 浏览:708
ftp匿名用户上传 发布:2024-10-10 21:06:06 浏览:754
凯越原始密码多少 发布:2024-10-10 21:06:04 浏览:193
捏脆泥解压 发布:2024-10-10 20:56:25 浏览:705
开浏览器显示脚本错误信息 发布:2024-10-10 20:48:14 浏览:11
wii安卓模拟器怎么用 发布:2024-10-10 20:47:35 浏览:501
制度宣传视频脚本 发布:2024-10-10 20:34:05 浏览:576