学习记录(一)

远程连接

  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]     

  

  

  

 

 

 

 

 

 

 

   

posted @ 2019-02-25 01:54  Enimdes  阅读(179)  评论(0)    收藏  举报