首页 > 其他 > 详细

学习小结

时间:2019-03-12 10:48:36      阅读:191      评论:0      收藏:0      [点我收藏+]
Linux第一周学习小结

一、Linux简介

分层结构:

  • 最底层:硬件
  • 底层之上:将硬件地借口抽象成为调用(kernel)
  • 再之上:库
  • 最上层:应用程序
    程序的运行:
    1. 开机自启动运行
    2. 用户通过交互式接口登录或者连接系统上去,来手动启动程序

冯·诺依曼体系结构:

  • 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成
  • 计算机采用二进制运算

    二、终端

    1. 物理终端 显示器、键盘、鼠标等,本机自带,直接连入的,物理控制台console
      表示: /dev/console
    2. 虚拟终端 附加在物理终端之上,用软件方式虚拟实现的终端。
      表示: /dedv/tty#
    3. 图形终端 附加在物理终端之上,用软件方式虚拟实现的终端。
    4. 伪终端: 图形界面下打开的命令行接口,还有基于ssh协议或telnet协议等远程打开的命令行界面
      表示: /dev/pts/#
      查看当前终端设备命令:tty

      交互式程序:GUI和CLI

      GUI:图形化界面,基于X协议实现的窗口管理器
      CLI:命令行界面,对应shell程序,用户通过shell与系统交互,shell程序有很多种,例如Sh,csh,Ksh,Bash,zsh,现在使用bash较多
      # echo $SHELL 查看当前环境使用的shell
      # cat /etc/shells 显示所有shell
      如何查看一个命令是内部命令还是外部命令:
      格式:type COMMAND

三、命令提示符

#表示管理员登录
$表示普通用户登录

运行命令:
命令格式:COMMAND [OPTIONS...][ARGUMENTS...]

四、文件系统

绝对路径:从根目录起始的路径
相对路径:从当前位置起始的路径
/boot:系统引导启动时要加载的静态文件、内核和ramdisk及grub等。
/etc:大多数应用程序配置文件的集中存放位置。
/dev:devices的简写:所有设备及特殊文件存储位置

Linux命令帮助获取

内部命令:help COMMAND
外部命令:

  1. COMMAND  --help
    COMMAND  -h
  2. man  COMMAND
  3. info  COMMAND

    hash

    hash -d  清空指定的命令的缓存
    hash -r 清空所有命令的缓存

    history

    history管理命令历史,每次执行地命令都会放置在内存的缓存当中。
    history -a:追加历史命令
    history -d:删除历史命令中指定的命令
    history -c:清空命令历史
    快捷键:
    !n:执行历史命令中第n条命令
    !string:调用历史中最近一个以string开头的命令
    !!:重复运行上一条命令

    Linux基础命令

    • date:显示(修改)系统时间
    • clock:显示硬件时钟
    • cal:显示日历
    • ls:显示指定路径下地文件列表
    • pwd:显示当前目录
    • cat:将文件内容显示在屏幕上
    • echo:回显文件
    • which:显示应用程序文件位置
    • whatis:显示命令的帮助信息的位置(centos7使用mandb命令)

    关机命令

    halt和poweroff:两者都是关机

    -f:强制关机,断电源
    reboot:重启
    -f:强制
    -p:断电源

    shutdown:关机

    shutdown [OPTIONS...][TIME][WALL...]
    -r:重启
    -h:关机
    -c:取消关机
    TIME:
    now:立刻
    +m:相对时间,从命令提交开始,如+3分钟
    hh:mm:绝对时间表示,指明具体时间

学习小结

原文:https://blog.51cto.com/14233371/2360767

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!