天天看點

centOS 7 基礎指令顯示系統所有的 shell

檢視核心版本詳細 :#uname -r

檢視centOS版本資訊 :#cat /etc/centos-release

顯示使用者名和登陸時間 : who

什麼是 shell

shell被稱為 LINUX的指令解釋器

shell是一種進階程式設計語言

檢視記憶體大小 # free -h

total        used        free      shared  buff/cache   available           

Mem: 972M 586M 70M 15M 315M 170M

Swap: 2.0G 25M 2.0G

檢視分區情況 :#lsblk

[root@localhost ~]# lsblk

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 200G 0 disk

├─sda1 8:1 0 1G 0 part /boot

└─sda2 8:2 0 199G 0 part

├─centos-root 253:0 0 50G 0 lvm /

├─centos-swap 253:1 0 2G 0 lvm [SWAP]

└─centos-home 253:2 0 147G 0 lvm /home

sr0 11:0 1 1024M 0 rom

顯示目前使用的 shell (解釋器)

[root@localhost ~]# echo $SHELL

/bin/bash

顯示系統所有的 shell

[root@localhost ~]# cat /etc/shells

/bin/sh

/usr/bin/sh

/usr/bin/bash

/bin/tcsh

/bin/csh

[root@localhost ~]#

使用者名@主機名 目前所在目錄 #管理者字元 $普通使用者字元

檢視主機名

[root@localhost ~]# hostname

localhost.localdomain

修改終端提示符顔色

[root@localhost ~]# PS1="[e[1;41;33m][u@h w]\$[e[0m]"

顯示指令的所在路徑

[root@centos7 ~]# which hostname

/bin/hostname

顯示所有的别名

[root@centos7 ~]# alias

alias cp='cp -i'

alias egrep='egrep --color=auto'

alias fgrep='fgrep --color=auto'

alias grep='grep --color=auto'

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

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

alias ls='ls --color=auto'

alias mv='mv -i'

alias rm='rm -i'

alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

定義目前使用者别名,需要修改配置檔案 : .bash.rc

[root@centos7 ~]# vim .bashrc

定義所有使用者的永久别名: /etc/bashrc

[root@centos7 ~]# vim /etc/bashrc

取消别名 : unalias 别名

顯示所有激活的内部指令 : #enable

檢視文本檔案 : #cat

檢視目錄 : # ls

檢視硬碟分區情況 : #lsblk

檢視cpu使用情況 : #lscpu

LINUX檢視IP位址 : #ifconfig

檢視指令路徑 : #which

繼續閱讀