Linux基础
终端:
用户界面
GUI
KDE
Gnome
CLI
bash ---标准
zsh
sh , csh , tcsh , ksh
远程连接
基于ssh协议:secure shell
ss -tnl -------查看系统是否监听于TCP协议下的22端口
查看IP地址
ip addr list show
ipconfig
测试网络:
查看防火墙
iptables -L -s ---------查看防火墙状态
iptables -F ----------清空防火墙,仅对当次有效
永久关闭防火墙(虚拟机)
Centos 7
[root@wxq ~]# systemctl stop firewalld.service
Centos 6
[root@wxq ~]# service iptables stop
[root@wxq ~]# chkconfig iptables off
查看当前SHELL环境
[root@wxq ~]# echo $SHELL
/bin/bash
终端设备
多任务,多用户
物理终端:控制台
虚拟终端:6个 tty
Ctrl+Alt+F[1-7]
图形界面:
Centos6
Ctrl+Alt+F7
Centos7
在那个虚拟终端启动,就位于那个虚拟终端上
串行终端:ttys 特殊终端
伪终端:
[root@wxq ~]# tty
/dev/pts/1
Linux哲学思想:一切皆文件
表现之一:硬件设备也是通过文件标示
物理终端: /dev/
CLI接口
命令行接口
[root@wxq ~]# COMMAND
root:当前登录用户
localhost:当主机名,非完整格式,完整格式为:localhost.exm.com
~:用户当前所在的目录,也可以成为工作目录,相对路径
#:命令提示符
#:管理员,为root,拥有最高权限,能执行所有操作
$:普通用户,非root权限
关机命令:
Centos7:
systemctl poweroff
systemctl reboot
其他:
power off
reboot
自由定义:自由学习和修改,自由使用,自由创建衍生版本
Linux哲学思想: