• Linux小技巧


    //登录前提示信息,在宿主机上
    /etc/issue
    
    Fedora Core release 4 (Stentz)
    Kernel 
     on an m
    issue 内的各代码意义
    d 本地端时间的日期;
    l 显示第几个终端机介面;
    m 显示硬件的等级 (i386/i486/i586/i686...);
    
     显示主机的网路名称;
    o 显示 domain name;
    
     作业系统的版本 (相当于 uname -r)
    	 显示本地端时间的时间;
    s 作业系统的名称;
    v 作业系统的版本。
    
    
    //登录后在控制台的输出
    /etc/motd
    
    root@linux ~]# vi /etc/motd
    Hello everyone,
    Our server will be maintained at 2005/10/10 0:00 ~ 24:00.
    Please don't login at that time. ^_^
    
    //linux语言环境设置
    /etc/sysconfig/i18n
    [root@linux ~]# cat /etc/sysconfig/i18n
    LANG="zh_TW.UTF-8"   "zh_CN.UTF-8"   "en_US.UTF-8"  //当前的字符集
    SYSFONT="latarcyrheb-sun16"  //系统字体
    SUPPORTED="zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8"  //支持的字符集
    
    
    //用户在不同状态对系统变量的读取情况
    •    /etc/profile
    •    /etc/bashrc
    •    /etc/profile.d/*.sh
    •    ~/.bash_profile, ~/.bash_login, ~/.profile
    •    ~/.bashrc
    •    ~/.bash_history
    •    ~/.bash_logout
    
    /etc/profile---/etc/profile.d---~/.bash_profile || ~/.bash_login || ~/.profile---~/.bashrc
    
    
    //万用元字元∶
    符号    内容
    *    万用字元,代表 0 个或多个字元(或数字)
    ?    万用字元,代表『一定有』一个字母
    #    注解,这个最常被使用在 script 当中,视为说明!
        跳脱符号,将『特殊字元或万用字元』还原成一般字元,转义字符,恢复原字符
    |    分隔两个管线命令的界定;
    ;    连续性命令的界定(注意!与管线命令并不相同)
    ~    使用者的家目录
    $    亦即是变数之前需要加的变数取代值
    &    将指令变成后台工作
    !    逻辑运算意义上的『非』 not 的意思!
    /    路径分隔的符号
    >, >>    输出导向,分别是『取代』与『累加』
    '    单引号,不具有变数置换的功能
    "    具有变数置换的功能!
    ` `    两个『 ` 』中间为可以先执行的指令!
    ( )    在中间为子 shell 的起始与结束
    [ ]    在中间为字元的组合
    { }    在中间为命令区块的组合,子进程 {}& 后台并发
  • 相关阅读:
    复健运动1.0
    testng和pytest
    python排序算法
    万家
    Advanced Installer制作javaweb安装包
    一个由CountDownLatch引发的Bug
    二项树与二项堆
    排序网络
    Neuron+eKuiper 实现工业物联网数据采集、清理与反控
    在微信小程序中打造 MQTT 连接测试工具
  • 原文地址:https://www.cnblogs.com/xiaochina/p/9742566.html
Copyright © 2020-2023  润新知