学习记录(一)
远程连接
ssh 协议:secure shell
ss -tnl 查看系统是否监听与tcp协议的22号端口
ifconfig/ip addr ip 查看系统ip
确保防火墙关闭:iptables -L -n 查看防火墙规则
service iptables stop 停止
chkconfig iptables off 以后不会启动
终端设备:tty命令查看使用的终端
物理终端:console /dev/console
虚拟终端:tty /dev/tty 6个虚拟终端
图形终端
串行终端:ttyS /dev/ttyS
伪终端:pty /dev/pts/ xshell连接的,图形化界面中的窗口
CLI接口:
命令行接口:[root@node ~]#
root:登录用户
node:当前主机名,非完整格式
~:当前目录
#:命令提示符 #:管理员提示符 $:普通用户提示符
关机命令:
poweroff 关机
reboot 重启
文件是什么?
目录:路径映射
文件:存储空间存储的一段数据流,对数据可以按名存取
文件系统:层级结构;有索引;
~]# basename /home 查看文件或目录的基本名称
home
~]#dirname /home 查看除基本名称外的目录部分
/
命令格式
# COMMAND OPTIONS ARGUMENTS
发起一个命令:请求内核将某个二级制程序运行为一个进程
程序-->进程
静态-->动态(有生命周期)
命令本身是一个可执行文件:二进制文件,有可能会调用共享库文件
多数系统程序文件都会讲文件都放在:/bin,/sbin,/usr/bin,/usr/sbin,/usr/local/bin,/usr/local/sbin
共享库:/lib,/lib64,/usr/lib,/usr/lib64,/usr/local/lib,/usr/local/lib64
注意:并非所有的命令都有一个在某目录下对应的可执行程序文件
命令遵循特定格式:exe,msi,ELF(linux)
~]# file /bin/ls 查看
命令分类: ~]# type 查看命令类型
由shell程序自带的命令:内置命令
独立的可执行程序文件,文件名即命令:外部命令
知识补充
$PWD:当前工作目录
$OLDPWD:上一次的工作目录
ls:列出指定目录下内容,
-a:显示所有文件,包括隐藏文件
-A:显示除 . 和 .. 之外的所有文件
-h:将文件大小作单位换算。换算后的结果可能不精确
-d:查看文件自身
-R:递归显示文件
cat:查看文本文件,查看非文本文件可能会损坏文件
echo:回显
-n:不进行换行
-e:转义符生效
shutdown:关机或重启
-h:指定时间hh:mm,或者+m,now,关机
-r:重启
-c:取消
date:显示日期时间,设置日期时间【系统时钟】
date [OPTION]... [+FORMAT] 显示时间
FORMAT:格式符
%F: %Y-%m-%d
%T: %H:%M:%S
date [MMDDhhmm[[CC]YY][.ss]] 设置时间
hwclock、clock:显示或设置硬件时钟【系统启动后从硬件读取时间】
cal:日历
cal [[ month] year]

浙公网安备 33010602011771号