linux学习笔记-linux桌面环境介绍和shell

tail

倚天屠龙喇嘛于2016-2-25开始学习linux操作系统,此为学习笔记(不对的地方,请大神斧正 偷笑

一、桌面环境

       unix/linux本身有点和DOS一样,是没有图形界面的,我们现在使用的linux的操作系统之所以会有图形界面,是因为有一套图形软件。而这些操作系统的图形界面也是分为客户端和服务器端的,常见的客户端图形桌面环境有KDE、GNOME、XFCE、LXDE等。这些桌面环境也就是一个软件,可以随时更换和配置。

     1、 X窗口系统(x windows system)

           x协议规范的实现体(x协议提供图形界面服务器的一些规范),linux现在图形界面的服务器基本是xorg,就像apache服务器实现http的协议。

    2、linux终端

           通常我们在使用linux程序时,我们并不是直接和操作系统打交道,而是通过shell中间程序来完成的。linux提供了终端模拟器程序(Terminal),常见的Terminal有gnome-terminal,kconsole,xterm,rxvt,kvt,nxterm 和 eterm。不过终端(Terminal)和控制台(console)还是有区别的。

    终端本质上对应着的是linux上的dev/tty设备。linux上的多用户登录就是通过不同的dev/tty完成的。linux上默认提供6个纯命令行的终端(Terminal)让用户登录(准确来说是6个virtual consile)。我们可以使用[Ctrl]+[Alt]+[F1]~[F6]切换,按[Ctrl]+[Alt]+[F7]切换回图形界面

    3、图形shell

     shell是指提供给使用者使用界面的软件(命令解释器),类似DOS下的命令行command和cmd.exe。shell接受并处理用户输入,并隐藏操作系统底层细节。图形界面也叫“虚拟shell”或者“图形shell

linux下的shell要比windows的shell要强大的多,不仅能实现用户交互,还是控制系统的脚本语言。

linux下常见的shell有bash、zsh、ksh、csh等。我现在使用的Ubuntu终端默认就是bash,默认的桌面环境是GNOME。

二、shell使用

  (一)shell快捷键

1、[tab] 命令补全

当我们不记得一个命令的全名,输入命令的开头,按下tab便会出现提示。tab还能进行命令参数补全、目录补全。

2、[ctrl]+c  终止当前终端程序(慎用)

当我们在终端输入 tail 或者 find / 命令,或者一些其他命令,你在进行任何操作终端都没有反应时,可以按这个快捷键强行关闭终端当前运行程序。当然,有些程序本身可能需要一定时间,这个时候就耐心等待下,别急着按ctrl+c了。

      3、




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值