1.7-8 别名终端
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.7-8 别名终端相关的知识,希望对你有一定的参考价值。
设置别名:alias命令 或 修改配置文件
alias命令格式:
alias new_command=‘command sequence‘
alias命令设置后,关闭终端就会失效;可以将alias命令写入~/.bashrc文件中,每一个新的shell生成时都会去读取~/.bashrc 文件中的内容。
用法如: [[email protected] ~]# alias rm=‘cp [email protected] ~/backup;rm [email protected]‘ 在删除文件前先复制一份到用户家目录的backup目录中。
删除别名:
unalias命令格式:
unalias 别名
或直接到配置文件中删除已设置的别名目录
在设置别名后若想忽略别名,直接使用命令本身,可以使用 \ 对别名进行转义如 \command
终端信息处理:
获取终端行数、列数
tput cols
tput lines
获取终端名称
tput longname
移动光标到(50,50)处
tput cup 50 50
设置终端背景色
tput setb num 其中num在0-7之间取值
设置文本前景色
tput setf num 其中num在0-7之间取值
反显
tput rev
设置文本样式为粗体
tput bold
设置下划线起止
tput smul 下划线到颜色不是白色的文本处就自动消失,这是个问题
tput rmul
删除光标到行尾的所以内容
tput ed
清屏
tput clear
保存光标位置
tput sc
恢复光标位置
tput rc
光标不可见
tput civis
光标可见
tput cnorm
恢复默认值
tput sgr0
使用方式如下:
[[email protected] 123]# echo $(tput setaf 2; tput setab 0; tput bold)‘background color show‘$(tput sgr0)
stty命令:
禁止输出大写
stty iuclc 开启
stty -iuclc 关闭
禁止输出小写
stty olcuc 开启
stty -olcuc 关闭
打印终端行与列
stty size
禁止显示
stty -echo 开启禁止
stty echo 关闭禁止
忽略回车符
stty -igncr 关闭忽略
stty igncr 打开忽略
[[email protected] 123]# stty iuclc [[email protected] 123]# sldddssd^C [[email protected] 123]# stty -iuclc [[email protected] 123]# stty olcuc [[email protected] 123]# FDLJ^C [[email protected] 123]# STTY -OLCUC [[email protected] 123]# dafd^C
本文出自 “甘木” 博客,请务必保留此出处http://ganmu.blog.51cto.com/9305511/1846638
以上是关于1.7-8 别名终端的主要内容,如果未能解决你的问题,请参考以下文章
linux打开终端如何启动scala,如何在终端下运行Scala代码片段?
python 用于在终端中运行的sublime text 3的简单代码片段制作工具