linux基础命令-系统内置命令汇总

系统内置命令概述说明

学习操作linux系统,其实前期就是对系统命令的掌握,在linux系统中存在大量不同功能的命令,不同的命令具有不同的作用,可以根据实际工作需要进行学习掌握,在众多命令中,可以大致将系统命令分为三个大的类型进行学习

  • 系统普通用户可以执行的命令
    表示除了管理员之外,普通用户也有权限执行的命令
  • 系统管理用户可以执行的命令
    表示只有管理员(也就是root用户)可以执行的命令,普通用户执行就会报错
  • 系统默认存在的内置命令
    基本上各种系统版本中都会默认存在的命令
    有些特殊命令不同版本系统需要下载才能执行
系统内置命令简述说明
  • 内置命令和外部命令区别
    内置命令在系统启动时就调入内存,是常驻内存的,所以执行效率高。
    而外部命令是系统的软件功能,用户需要时才从硬盘中读入内存。

  • 内置命令和外部命令判定
    可以利用以下命令对系统中的命令进行查看,哪些是内置命令哪些是外部命令

type -  Display information about command type
说明:用来判定命令类型

[root@oldboyedu ~]# type cd
cd is a shell builtin
说明:表示cd命令就是一个内置命令

[root@oldboyedu ~]# type mkdir
mkdir is /usr/bin/mkdir
说明:显示了mkdir命令文件路径信息,就表示此命令为外部命令

通过下面表格可以简单了解一下,一般系统中有哪些内置命令,以及作用简单描述

  • 内置命令汇总
    以下表格按照命令字母顺序进行排序说明
序号 命令 描述
01 alias 用于查看系统与设置系统别名功能
02 bg 将服务进程任务放到后台进行运行
03 bind 显示当前关键字与函数的绑定情况,或将关键字与readline函数或宏进行绑定。
04 break 在脚本文件循环配置中,从最内层循环跳出
05 builtin 运行一个内置Shell命令,并传送参数,返回退出状态0。当一个函数与一个内置命令同名时,该命令将很有用
06 cd 在系统中进行目录结构切换
07 caller caller命令返回当前活动的子程序调用的上下文,即调用堆栈信息,包括shell函数和内建命令source执行的脚本
08 command 即使有同名函数,仍然执行该命令。也就是说,跳过函数查找
09 compgen 定义shell命令信息补全功能
10 complete 定义shell命令信息补全功能
11 compopt 定义shell命令信息补全功能
12 continue 跳出脚本中本地循环,继续后续循环操作
13 declare 显示所有变量,或用可选属性声明变量
14 declare 显示所有变量,或用可选属性声明变量
15 dirs 显示当前记录的目录,和pwd功能类似
16 disown 从任务表中删除一个活动任务。
17 echo 可以将信息输出到屏幕中,类似于开发中的print
18 enable 启用或禁用Shell内置的命令
19 eval 把参数读入Shell,并执行产生的命令。
20 exec 运行命令,替换掉当前Shell
21 exit 退出当前Shell状态
22 export 对环境变量信息进行声明
23 false 定义执行结果是否为假,即提示失败信息
24 fc 历史的修改命令,用于编辑历史命令
25 fg 把后台服务进程放到前台
26 getopts 解析并处理命令行选项
27 hash 控制用于加速命令查找的内部哈希表
28 help 显示关于内置命令的有用信息。如果指定了一个命令,则将显示该命令的详细信息
29 history 将命令行曾经输入过的命令进行列表显示
30 jobs 显示放到后台的进程任务
31 kill 将运行中的进程任务进行杀掉,即停止
32 let 用来计算算术表达式的值,并把算术运算的结果赋给变量
33 local 用在函数中,把变量的作用域限制在函数内部
34 logout 退出登录Shell
35 mapfile 是从标准输入读取一行行的数据,然后每一行都赋值给一个数组的各元素
36 popd 从目录栈中删除项
37 printf 将信息输出到屏幕,功能类似echo,但功能更强大
38 pushd 向目录栈中增加项
39 pwd 打印出当前的工作目录
40 read 从标准输入读取一行,保存到指定变量中
41 readonly 将指定变量设为只读,不允许重置该变量
42 return 从函数中退出,并指定退出后返回函数执行的状态值
43 set 设置选项和位置参量
44 shift 将位置参量进行左移
45 shopt 用于显示和设置shell中的行为选项,通过这些选项以增强shell易用性
46 source 立即加载系统部分文件中的配置信息
47 suspend 终止当前Shell的运行(对登录Shell无效)
48 test 检查文件类型,并计算条件表达式
49 times 显示由当前Shell启动的进程运行所累计用户时间和系统时间
50 trap 可以接受用户操作信号,并可以对操作信号进行相应处理
51 true 定义执行结果是否为真,即提示成功信息
52 type 显示命令的类型,例如:pwd是Shell的一个内置命令
53 typeset 同declare。设置变量并赋予其属性。
54 ulimit 显示或设置进程可用资源的最大限额
55 umask 用户文件关于属主、属组和其他用户的创建模式掩码,与数据权限设置有关
56 unalias 用于取消指定系统别名功能
57 unset 取消指定变量的值或函数的定义
58 wait 等待前一个操作结束,再执行后续的操作
59 . 执行当前进程环境中的程序。同source
60 : 空操作,返回退出状态0
系统内置命令总结说明

以上大量内置变量,不需要每一个都进行研究,可以随着自己的需求情况,进行逐步研究其作用,并进行总结,这样这样学习知识会更有效率。
参考链接:https://www.cnblogs.com/11hwu2/p/3724986.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,793评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,567评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,342评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,825评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,814评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,680评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,033评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,687评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,175评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,668评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,775评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,419评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,020评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,978评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,206评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,092评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,510评论 2 343