有关linux命令的细节

分析命令执行过程:

用户输入命令——>传递shell(命令解析器),shell把命令解析成二进制格式,这里用户的命令又分为内部命令和外部命令——>二进制命令进入系统内核,在内核中调用相关功能。

内部命令和外部命令的区别:
内部命令:系统启动的时候这些命令就会被调用内存,常住在内存中,所有执行效率很高
外部命令:是系统软件功能,在用户需要运行这些软件的时候,才现从硬盘上把程序文件调入内存中,执行

type命令 :可以检测那些命令是外部命令哪些是内部命令

shell的提示符
完整的提示符:用户名—@主机名—当前所在目录
shell提示符有两个:#与$
#表示root用户登录,管理员账号登陆
$表示普通用户登陆

shell(壳,命令解析器),可以有很多种
查看所有shell类型
[root@centos7~]# cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/usr/bin/sh
/usr/bin/bash
/sur/sbin/nologin
/bin/tcsh

不同的用户使用不同的shell,这个取决于用户配置,该配置在文件:/etc/passwd
查看得知:root用户是使用bash这shell

linux不同文件类型对应的颜色:
白色:普通文件
蓝色:目录
绿色:可执行文件
红色:压缩文件
浅蓝色:链接文件
红色闪烁:链接文件有问题
黄色:设备文件
灰色:表示其他文件

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值