码迷,mamicode.com
首页 > 系统相关 > 详细

Linux上天之路(一)之Linux界面

时间:2019-09-24 17:34:20      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:art   ctr   友好度   切换   data   界面切换   流操作   focus   class   

1. Linux界面

图形界面

  • 特点:上手快、界面友好、鼠标流操作、资源浪费大

  • 常见的图形界面:Gnome KDE

文本界面

  • 特点:界面友好度较差、上手需要懂得Linux命令、命令行操作、节省资源

界面切换

  • 文本到图形:ctrl + alt + F1 init5 (ubuntu:startx)

  • 图形到文本:ctrl + alt + F2 - F6 init3

终端

  • 用户和计算机进行命令交互的窗口,类似于windows cmd窗口

Linux设计思想

  • 1) 程序应该小而专一,程序应该尽量的小,且只专注于一件事上,不要开发那些看起来有用但是90%的情况都用不到的特性;

  • 2) 程序不只要考虑性能, 程序的可移植性更重要,shell和perl,python等脚本相比c有更好的移植性;

  • 3) 一切皆文件,尽量使用文本文件来存储数据,避免使用二进制文件,因为文本文件可读性强,且已经有跟多的工具来处理,例如awk,sed,grep等;

  • 4) 让每个程序都成为过滤器,程序需要与其他的工具一起配合使用,管道的支持是非常的重要的;

  • 5) 任何的程序都需要考虑被批处理执行,尽量避免强制的用户交互或界面;

Linux上天之路(一)之Linux界面

标签:art   ctr   友好度   切换   data   界面切换   流操作   focus   class   

原文地址:https://www.cnblogs.com/zhangyafei/p/11579331.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!