3-1-Linux终端介绍、Shell提示符、Bash基本语法

3.1.1 登录 Linux 终端

  两种终端仿真器:

    1. GNOME 桌面的 GNOME Terminal

    2. KDE 桌面的 Konsole Terminal

  远程连接终端工具:

    Xshell,CRT,Putty,MobaXterm

  例1:通过 tty 命令看到当前所属打开的第几个虚拟终端

  注:shift+ctrl+N 快速打开一个终端。终端字体放大:shift+ctrl+加号。终端字体缩小:ctrl+减号

  命令:w 用法

   打开多个窗口,从第一个窗口发送信息到第三个窗口,命令:echo 发送的信息 > /dev/pts/2, `/dev/pts2`是第三个窗口名

   设置定时关机,命令:shutdown +10  在10分钟之后关机

   通知所有窗口信息,命令:wall " 需要告知的内容 "

 3.1.2 认识 SHELL

  Shell 俗称壳,它提供了用户与内核进行交互操作的一种接口,它接收用户输入的命令并把它送入内核去执行
  Shell 实际上是一个命解释器,它通过解释用户输入的命令并把它传输给系系统内核去执行。
  Shell 有自己的编程语言用于对命令的编辑,它允许用户编写由 shell 命令组成的程序。
  Shell 编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的 Shell 程序与其他应用程序具有同样的效果。

  shell的进行过程:

    内部命令:在系统启动时就调入内存,是常驻内存的,所以执行效率高。

    外部命令:是系统软件的功能,用户需要时才从硬盘中读入内存。

   如何区分内部命令和外部命令?使用命令:type 命令

  总结:

    例如:

      对文件的管理(创建、删除、复制、修改)

      1、对用户的管理(添加、删除)

      2、相关权限的管理(授权用户对相关文件的管理,比如增删改查)

      3、对磁盘的管理(分区、raid、lvm)

      4、对软件的管理

      5、对网络的管理

 3.1.3 shell 提示符 "#" 号与"$" 号区别

 

  [root  @  laoma       ~               ]#

  用户名---@------主机名---当前所在目录(~表示当前用户的家目录)---(# root / $ 普通用户)

 3.1.4 认识 Bash Shell

 

posted on 2024-03-14 22:00  与太阳肩并肩  阅读(51)  评论(0编辑  收藏  举报

导航