zoukankan      html  css  js  c++  java
  • Linux命令系列之

    1. 回显 - echo

    格式

    echo [-neE][字符串]
    选项:
     -E:不支持解释功能
     -n:不自动换行
     -e:启用字符的解释功能
    

    2. 提示符 - prompt

    实例:用户登录交互提示符
    PS1="e[1;33m[u@h W]\$ e[0m"

    提示符格式说明:

    e 控制符,相当于33
    u 主机名简称
    H 主机名
    w 当前工作目录
    W 当前工作目录基名
    	 24小时事件格式
    T 12小时事件格式
    !  命令历史数
    #  开机后命令历史数
    

    3. 命令别名 - alias

    别名作用:

    Linux下执行很长的命令,使用频率很高时候,挺麻烦,可以在.bashrc文件设置alias,对命令设置简短易懂的别名,方便操作

    3.1 设置和删除别名

    格式:

    # alias 别名='原命令 -选项/参数'
    [root@centos ~]# alias cmdname='cmd'
    [root@centos ~]# alias ll='ls -lt'  #举例
    

    注:定义别名时,等号两边不能有空格,否则shell不能理解,仅在命令中包含空格或特殊字符时才需要引号。

    删除别名:

    [root@centos ~]# unalias cmdname
    

    3.2 查看已经设置的别名

    命令

    [root@centos ~]# alias -p
    

    3.3 设置别名永久有效

    alias命令只作用于当次登录的shell进程,如果退出就不存在。想永久生效(重启服务器或登录新shell),可以把alias命令存放在~/.bashrc文件中

    方法:

    [root@centos ~]# vim ~/.bashrc
    alias cmdname=cmd
    [root@centos ~]# source ~/.bashrc
    

    如果还不行,表示没有~/.bash_profile文件或文件中没有执行~/.bashrc文件
    具体做法:在~/.bash_profile中加入命令source ~/.bashrc后保存

  • 相关阅读:
    [网络] 第五章 运输层
    pubwin
    R语言
    我的微博开通啦
    迅雷使用积分制的真正作用和目的 [揭密迅雷]
    求数组里面第二大的数
    xp环境下安装vmware workstation 7出错
    一道大学c语言作业题
    写在断网的那些日子里
    mysql里奇怪的日期201627 14:28:15
  • 原文地址:https://www.cnblogs.com/hony625/p/15042753.html
Copyright © 2011-2022 走看看