終shell命令提示符
3.1. ps1
3.2. 顏色
登入相關檔案
4.1. /etc/issue
4.2. /etc/motd
4.3. /etc/gdm/custom.conf
4.4. 提示命令wall
[root@centos7 ~]#tty
/dev/pts/2
物理終端
虛擬終端(tty:teletypewriters)
圖形終端
序列終端
偽終端shell是使用者跟核心互動的介面
linux的命令直譯器
shell是高階程式語言
檢視當前使用的shell
[root@centos7 ~]#echo $shell
/bin/bash
顯示系統所有shell[root@centos7 ~]#cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/usr/bin/sh
/usr/bin/bash
/usr/sbin/nologin
/bin/tcsh
/bin/csh
正常顯示[root@centos7 ~]#
ps1
提示符的格式變數
[root@centos7 ~]#echo $ps1
\[\e[1;36m\][\u@\h \w]#\[\e[0m\]
格式選項
選項說明
\e\033
\u當前使用者
\h主機名簡稱,如centos7.magedu.com,顯示為centos7
\h主機名,如centos7.magedu.com
\w當前工作目錄
\w當前工作目錄基名
\t24小時時間格式
\t12小時時間格式
\!命令歷史數
\#開機後命令歷史數
字型顏色、背景色設定
開啟顏色設定**\e[1;5;f;bm**,中間都不是必選項
關閉顏色設定**\e[0m**
f,(font)字型顏色
b,(backgroud)字型背景色
1,表示高亮
5,表示閃爍
# 這裡的hhhhh是紅字白底
[root@centos7 ~]#echo -e "\e[31;47mhhhhh\e[0m"
hhhhh
[root@centos7 ~]#echo -e "\033[31;47mhhhhh\033[0m"
hhhhh
顏色對應表
f(font)
b(backgroud)
說明30
40黑色
3141
紅色32
42綠色
3343
黃色34
44藍色
3545
紫紅色36
46青藍色
3747
白色
[root@centos7 ~]# cat /etc/gdm/custom.conf
# gdm configuration storage
[daemon]
automaticloginenable=true
automaticlogin=root
[security]
[xdmcp]
[chooser]
[debug]
# uncomment the line below to turn on debugging
#enable=true
登入之前在tty終端上的提示資訊引數用法
說明/b
insert the baudrate of the current line.
/dinsert the current date.
/sinsert the system name, the name of the operating system.
/linsert the name of the current tty line.
/minsert the architecture identifier of the machine, eg. i486
/ninsert the nodename of the machine, also known as the hostname.
/oinsert the domainname of the machine.
/rinsert the release number of the os, eg. 1.1.9.
/tinsert the current time.
/uinsert the number of current users logged in.
/uinsert the string 「1 user」 or " users" where is the number of current users logged in.
/vinsert the version of the os, eg. the build-date etc.
[root@centos7 ~]#cat /etc/issue
date:time is \d - \t
tty is \l
hostname is \n
\skernel \r on an \m
向所有終端發出一條資訊
[root@centos7 ~]#wall "hello world"
[root@centos7 ~]#
broadcast message from [email protected] (pts/3) (mon aug 13 14:12:42 2018):
hello world
Linux基礎指令(目錄相關指令)
語法 ls 選項 目錄或檔案 功能 對於目錄,該命令列出該目錄下的所有子目錄與檔案。對於檔案,將列出檔名以及其他資訊。常用選項 a 顯示指定目錄下隱藏檔案。linux下以 開頭的檔案是隱藏檔案 l 顯示檔案詳細資訊 以 開頭普通檔案 以l開頭符號鏈結檔案 以c開頭字元裝置檔案 以d開頭資料夾檔案 以...
檢視使用者登入相關命令
last作用是顯示近期使用者或終端的登入情況。通過last命令檢視該程式的log,管理員可以獲知誰曾經或者企圖連線系統。執行last命令時,它會讀取 var log目錄下名稱為wtmp的檔案,並把該檔案記錄的登入系統或終端的使用者名單全部顯示出來。預設顯示wtmp的記錄,btmp能顯示的更詳細,可以...
Ubuntu 中登入相關的日誌
登入相關的日誌涉及到系統的安全,所以是系統管理中非常重要的一部分內容。本文試圖對登入相關的日誌做乙個整理。這是乙個文字檔案,記錄了所有和使用者認證相關的日誌。無論是我們通過 ssh 登入,還是通過 sudo 執行命令都會在 auth.log 中產生記錄。執行 上圖顯示日誌記錄了通過秘鑰認證的方式登入...