Liniux 常用命令(系统版本信息)

  1. 查看版本
  2. 自定义bash提示符 – Bash prompt basics

查看版本

ls /ect/*-release查看记录着相关发行版本信息的文件;

cat /etc/os-release
cat /etc/system-release
cat /etc/readhat-release
cat /etc/centos-release

输入cat /proc/version,说明正在运行的内核版本。

输入cat /etc/issue, 显示的是发行版本信息;

uname -a (unix name)打印系统信息,查看内核名称和版本号信息;

dmesg |grep Linux 打印内核的消息缓冲区的信息;

yun repolist 显示仓库源,来自CentOS 7 仓库;

yum repolist

yum info nano

如果以上都不行,使用:lsb_release -a(有些系统没有安装)
Linux 版本

CentOS 7

自定义bash提示符 – Bash prompt basics

参考:http://adamcavendish.is-programmer.com/posts/35659.html

Bash中内置了 PS1/PS2/PS3/PS4 及 PROMPT_COMMAND 共5个变量,用于控制Bash shell中提示符的内容和格式。
例如一般意义上默认的:user@localhost~ $,本文的意图是让我们能控制、更改它。

如果你们需要在全局设置这些选项,请前往:

全局的系统设置文件:/etc/profile, /etc/bashrc
用户的系统设置文件:~/.bash_profile , ~/.bash_login , ~/.profile, ~/.bashrc~/.bash_logout

PS设置的实例:

export PS1='\u@\h \w \$ ' (普通示例)
export PS1='\[\e[0;32m\][\u@\h \w \$]\[\e[m\]' (颜色示例)
export PS1='\t: ' (时间示例)
export PS1='\u@\h [\$(ls | wc -l)]:\$ ' (显示当前目录行下文件数量)

PS1/PS2/PS3/PS4及PROMPT_COMMAND的意义:

PS1 :命令行提示符
PS2 :延续命令行提示符
PS3 :脚本中select语句提示符
PS4 :调试模式下脚本命令提示符(“set -x”提示所执行命令)
PROMPT_COMMAND :Bash shell在显示PS1提示符前所执行的命令


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 using1174@foxmail.com

文章标题: Liniux 常用命令(系统版本信息)

文章字数: 394

本文作者: Jun

发布时间: 2018-06-15, 11:47:00

最后更新: 2022-11-26, 15:44:33

原始链接: http://yoursite.com/2018/06/15/Liniux-常用命令/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏