❀用户登录:
❤root用户
这是一个特殊的管理账户,也被称为超级账户,root已经接近完整的系统控制。但是对系统的损害有非常广泛的能力。(一般情况下不会登录root)
❤普通用户
权限有限,损害能力较小。
❀终端terminal:
❤设备终端
键盘,鼠标,显示器
❤物理终端
控制台console
❤虚拟终端
Tty可有n个,Ctrl+Alt+F【1—6】
❤图像终端
CentOS 6 :Ctrl+Alt+F7
CentOS 7 :在哪个终端启动,就位于哪个虚拟端
❤串行终端
Ttys
❤伪终端
Pty,ssh远程连接
查看当前终端设备:#tty
❀交互式接口:
❤交互式接口
启动终端后,在终端设备附加一个交互式应用程序
❤ GUI:Graphic User Interface
X protocol, window manager, desktop
Desktop:
GNOME (C, 图形库gtk)
KDE (C++,图形库qt)
XFCE (轻量级桌面)
❤ CLI:Command Line Interface
shell程序:sh(bourn) csh tcsh ksh(korn) bash (bourn again shell)GPL zsh
❀什么是shell
❤shell是linux系统的用户界面,提供了用户与内核进行互相操作的一种接口。它接收用户输入的命令并把它送入内核中去执行。
❤shell也被称为linux的命令解释器
❤shell是一种高级程序设计语言
❀bash shell
❤GNU bourne-Again shell是GNU计划中重要的工具软件之一,目前也是linux标准的shell,与sh兼容
❤CentOS默认使用
❤显示当前使用的shell
❤显示当前使用的shell , #echo ${shell}
❤显示当前系统使用的所有shell , #cat /etc/shells
❀命令提示符:
❤命令提示符, prompt
#管理员 $普通用户
❤显示提示符格式,
Echo $ 如echo zhang
❀简单命令:
❤date显示日期和时间
Linux的两种时钟
系统时钟:有linux内核通过CPU的工作频率进行的
硬件时钟:主板
hwclock,clock:显示硬件时钟
时区:/etc/localtime
❤cal 显示日历 cal -y
❤nano 文本编辑
❤关机 halt,poweroff
❤重启 reboot
-f 强制,不调用shutdown
-p 切断电源
❤关机或重启:shutdown
shutdown [OPTION]… TIME [MESSAGE] -r:reboot
-h: halt
-c:cancel
TIME:now: 立刻
+m: 相对时间表示法,多久之后;例如 +3 hh:mm: 绝对时间表示,指明具体时间
❤用户登录信息查看命令:
whoami: 显示当前登录有效用户
who: 系统当前所有的登录会话
w: 系统当前所有的登录会话及所做的操
❤screen命令:
创建新screen会话 screen –S [SESSION]
加入screen会话 screen –x [SESSION]
退出并关闭screen会话 exit
剥离当前screen会话 Ctrl+a,d
显示所有已经打开的screen会话 screen -ls
恢复某screen会话 screen -r [SESSION]
❤echo命令
功能:显示字符
语法:echo [-neE][字符串]
说明:echo会将输入的字符串送往标准输出。输出的字 符串间以空白字符隔开, 并在最后加上换行号
选项: -E (默认)不支持 \ 解释功能
-n 不自动换行
-e 启用 \ 字符的解释功能
显示变量
echo “$VAR_NAME“ 变量会替换,弱引用
echo ‘$VAR_NAME‘ 变量不会替换,强引用。
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/93121