Linux终端介绍
tty控制终端 pts 控制终端
tty1-tty6
如是一开始进入的是图形图面:tty1就是图形界面。
图形界面切换到字符界面终端:Ctrl+Shift+Alt+F2-6
字符切换到图形界面:Alt+F1
[root@localhost ~]# ps -aux | grep pts
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
jagen 22116 0.0 0.0 108524 2072 pts/0 Ss+ 15:16 0:00 bash
root 22147 0.7 0.0 100120 4120 ? Ss 15:18 0:00 sshd: root@pts/1
root 22151 0.1 0.0 108388 1972 pts/1 Ss 15:18 0:00 -bash
root 22170 12.0 0.0 110320 1228 pts/1 R+ 15:18 0:00 ps -aux
root 22171 0.0 0.0 103336 884 pts/1 S+ 15:18 0:00 grep pts
pts虚拟终端
ctrl + shift + T
Alt + 1
放大:ctrl+shift++
缩小:ctrl+-
平等教育
社会:贫富,拔尖!
pts(pseudo-terminal slave)伪终端:通过ssh相关工具连接上后,显示出来终端为:pts
Shell提示符
[root@localhost ~]#
【用户@主机名 当前目录名称】提示符, root为# 普通用户为:$
useradd mk
su - mk
whoami
Bash shell基本语法
总结Linux命令输入规律
如何输入命令:
命令:[选项]([参数])[选项的值]([选项的值])
空格作为分割
常见选项( 参数):-h --help;特点:选项样子为:-字母 或 --加单词
基本命令
ls 命令
作用:本年当前目录下有哪些文件
语法:ls 目录,如果不加目录查看当前目录
参数
——————————————————————————————
-l 显示详细信息 系统里面的快捷方式#ll
-a显示隐藏文件 -A显示隐藏文件(系统文件除外)
-d 查看目录(不查看里面的内容)
-h 增强可读性
Linux 前期是一个积沙成塔的过程
[root@localhost ~]# ls -lh /etc/passwd
-rw-r--r--. 1 root root 1.7K 1月 14 23:30 /etc/passwd
[root@localhost ~]# ls -l /etc/passwd
-rw-r--r--. 1 root root 1661 1月 14 23:30 /etc/passwd
例:查看隐藏文件
ls -a
. 当前目录
.. 父目录(上层目录、上级目录)
pwd
作用:查看当前目录
语法:pwd 没有参数
例:
[root@localhost ~]# pwd
/root
cd
作用: 切换目录
用法:cd 目录名
#cd 回到用户自己的主目录
#cd ~ 回到 用户自己的主目录
#cd - 回到上一个目录
#cd /etc/sysconfig 和cd /etc/sysconfig 一样
cd /etc/ 和 cd /etc一样
——————————————————————
查看系统和BIOS硬件时间:指的是bios时间
hwclock
[root@localhost sysconfig]# hwclock
2017年01月14日 星期六 23时56分44秒 -0.529950 seconds
Linux 如何获得帮助
方法1:加参数-h 或 --help
shutdown --help
fdisk -h
方法2:
man find
关机命令
shutdown init reboot poweroff halt
shutdown
作用:关机,重启,定时关机
语法:shutdown[选项]
有如下选项:
-r ==>重新启动计算机
-h ==>关机
-h 时间 ==>定时关机
-c ==>取法定时关机 或ctrl +c
[root@localhost sysconfig]# shutdown - h shuddown -r 22:21
例:
shutdown -h + 10 #10 分钟后关机
如果是你想定时在某一具体时间关机时使用命令:
shutdown -h 10:00
立即关机:shutdown -h now
shutdown -r 和shutdown -h 一样
shutdown -r now #立即重启
shutdown -r +10 #10 分钟 后重启
shutdown -r 22:22 #22:22 以后重启
init
作用:切换运行级别
语法:init 0-6
例、
init 0 命令用于立即将系统运行级别切换为0,即关机
init6 命令用于将系统运行级别切换为6, 即重新启动.
[root@localhost ~]# vim /etc/inittab
Linux 7个启动级别
0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像windows下的安全模式登录
2 多用户模式,没有NFS网络支持
3 完整的多用户文本模式,有NFS,登录后进入控制台命令行模式
4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情,例如笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置
5 图形模式 ,登录后进入图形GUI 模式,X Window系统
6 重启模式,默认运行级别不能设为6,否则不能正常启动,运行init 6系统就会重启。
runlevel
作用:查看当前运行的级别
语法:runlevel
[root@localhost ~]# runlevel
N 5
创建一个方便快捷实验环境快照
配置好静态IP,关闭iptables防火墙,关闭selinux
setup
/etc/init.d/NetworkManager stop
chkconfig NetworkManager off
/etc/init.d/network restart
vim /etc/selinux/config
iptables -F
/etc/init.d/iptables save
设置服务器在来电后自动开机
在bios设置