8、linux基本命令

一、bash执行流程


8、linux基本命令_第1张图片
image.png

二、命令
1、type -a ifconfig:查看是内部命令还是外部命令
(1)内部命令:bash自带,直接执行,有限个
(2)外部命令:需要寻找,无限个。
2、file /sbin/ifconfig:查看文件类型
(1)带有ELF说明的,是二进制程序,如:
  file /sbin/ifconfig
  /sbin/ifconfig: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
(2)带有text的,是脚本文件(跑一个可执行程序来读这个脚本),如:
  file /usr/bin/yum
  /usr/bin/yum: a /usr/bin/python script text executable
3、帮助命令
3.1、man:看外部程序的帮助手册
  (1)man的快捷键
    一行行滚动:enter/向下箭头
    翻页:空格
    返回上一页:b
    查找:/
    向下查找:n
    向上查找:N
    退出:q
  (2)类别
    1:用户命令(/bin, /usr/bin, /usr/local/bin)
    2:系统调用
    3:库用户
    4:特殊文件(设备文件)
    5:文件格式(配置文件的语法)
    6:游戏
    7:杂项(Miscellaneous)
    8: 管理命令(/sbin, /usr/sbin, /usr/local/sbin)
    如:man 1 read
      man 2 read
3.2、help:查看内部命令帮助
  直接敲help,会出现所有内部命令
3.3、补充:man utf-8
(1)utf-8是ascii的扩展集,ascii用一个字节存储,可存127中类型ascii码,其他字符用扩展集,避免浪费存储空间。
(2)一个中文字符有可能占用2个字节,有可能占用3个字节

你可能感兴趣的:(8、linux基本命令)