设为首页 收藏本站
查看: 1544|回复: 0

[经验分享] Linux basic(1)

[复制链接]

尚未签到

发表于 2018-5-17 13:35:22 | 显示全部楼层 |阅读模式
  Linux基础概念

一、终端      
终端设备分为三种:物理终端,虚拟终端,模拟终端。
  物理终端:直接连接主机的显示器和键盘设备。
  设备文件路径:/dev/console
         

  虚拟终端:附加在物理终端之上以软件形式虚拟实现的终端。在虚拟终端中还包含有图形终端。
  图形终端:附加在物理终端之上以软件形式虚拟实现的终端,提供桌面环境。
  设备文件路径:/dev/tty#

  

  模拟终端:在图形界面下打开的命令窗口,用ssh或者是telent远程连接打开的界面
  设备文件路径:/dev/pts/#
  

  终端是用户与主机交互,必须用到的设备。
  查看当前的终端设备:tty

  

  二、交互式接口       

  交互式接口:启动终端后,在终端设备附加一个交互式应用程序。
交互式接口分为两种:1,GUI:图形用户界面
  2,CLI:文本界面(字符界面)
        
[root@localhost~]#, 分为两部分。
  1, [root@localhost~]:PS1
  2, 命令提示符(prompt)分为两种 ,分别是 #  , $
    1)#, 以管理员身份运行。
    2)$,以普通用户方式运行。
  

  1、显示当前系统下的所有shell:
  在命令提示符(#)下 cat /etc/shells
  

  2、显示当前使用的shell:
  在命令提示符(#)下echo ${SHELL}

  

  三、命令运行方式及构成   
运行命令:提请shell程序找到键入命令所对应的可执行程序或代码并由其分析后提交给内核
  分配资源将其运行起来:表现为一个或多个进程。

在shell中可执行的命令有两类分别为:1.内建命令 2.外部命令
  1.内建命令: 由shell自带的,而且通过某命令形式提供。内部命令的执行速度非常快。
  这是因为没有其他的进程因为执行这条命令而被创建。
2.外部命令: 在当前系统的某文件系统路径下有对应的可执行程序文件:
  可使用which,whereis命令查看路径 。
区别内部或外部命令:#type
               
命令格式:
    COMMAND  [OPTIONS…]  [ARGUMENTS…]

  COMMAND:命令
  OPTIONS:选项
  ARGUMENTS:参数
                    
  选项:1.用于启用或关闭命令的某些功能。
     2.选项分为长选项和短选项。
  短选项:- 一个字符(c)例如-l,-h
          多个短选项可合并使用:例如-l –h,可写成-lh
  长选项:- - 一个单词(word)例如—long,--human-readable
     
  参数:命令的作用对象,向命令提供数据。
  

  命令本身要写在最左侧,命令本身是一个可执行的二进制程序或shell自带的内建命令。

注意:
   1.多选项以及多参数和命令之间都应该使用空白字符分隔
   2.取消命令执行:ctrl+c

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-461401-1-1.html 上篇帖子: Linux——iscsiadm基本用法 下篇帖子: linux 服务原理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表