我是靠谱客的博主 失眠大雁,最近开发中收集的这篇文章主要介绍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、




最后

以上就是失眠大雁为你收集整理的linux学习笔记-linux桌面环境介绍和shell的全部内容,希望文章能够帮你解决linux学习笔记-linux桌面环境介绍和shell所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部