Linux札记
来源:互联网 发布:农村淘宝襄县招聘信息 编辑:程序博客网 时间:2024/05/22 11:36
内建命令与外部命令
内建命令实际上是 shell 程序的一部分,其中包含的是一些比较简单的 Linux 系统命令,这些命令是写在bash源码的builtins里面的,并由 shell 程序识别并在 shell 程序内部完成运行,通常在 Linux 系统加载运行时 shell 就被加载并驻留在系统内存中。而且解析内部命令 shell 不需要创建子进程,因此其执行速度比外部命令快。比如:history、cd、exit 等等。
外部命令是 Linux 系统中的实用程序部分,因为实用程序的功能通常都比较强大,所以其包含的程序量也会很大,在系统加载时并不随系统一起被加载到内存中,而是在需要时才将其调用内存。虽然其不包含在 shell 中,但是其命令执行过程是由 shell 程序控制的。外部命令是在 Bash 之外额外安装的,通常放在/bin,/usr/bin,/sbin,/usr/sbin等。比如:ls、vi等。
另外我们可以使用 type 命令来区分命令是内建的还是外部的。
- 1.快捷键:
tab:不止补全命令,补全目录、补全命令参数都是没问题的
Ctrl+c:在 Linux 命令行中无意输入了一个不知道的命令,或者错误地使用了一个命令,导致在终端里出现了你无法预料的情况,比如,屏幕上只有光标在闪烁却无法继续输入命令,或者不停地输出一大堆你不想要的结果。你想要立即停止并恢复到你可控的状态,这时候你就可以使用Ctrl+c键来强行终止当前程序
键盘上的方向上/下键调出当前命令的前后输入命令历史记录
2.通配符
tab:不止补全命令,补全目录、补全命令参数都是没问题的
Ctrl+c:在 Linux 命令行中无意输入了一个不知道的命令,或者错误地使用了一个命令,导致在终端里出现了你无法预料的情况,比如,屏幕上只有光标在闪烁却无法继续输入命令,或者不停地输出一大堆你不想要的结果。你想要立即停止并恢复到你可控的状态,这时候你就可以使用Ctrl+c键来强行终止当前程序
键盘上的方向上/下键调出当前命令的前后输入命令历史记录
2.通配符
通配符是一种特殊语句,主要有星号(*)和问号(?),用来对字符串进行模糊匹配(比如文件名、参数名)。当查找文件夹时,可以使用它来代替一个或多个真正字符;当不知道真正字符或者懒得输入完整名字时,常常使用通配符代替一个或多个真正字符。
3.获取帮助
在 Linux 环境中,如果你遇到困难,可以使用man命令,它是Manual pages的缩写通常情况下,man 手册里面的内容都是英文的,man 手册的内容很多,涉及了 Linux 使用过程中的方方面面。为了便于查找,man 手册被进行了分册(分区段)处理,在 Research UNIX、BSD、OS X 和 Linux 中,手册通常被分为8个区段,安排如下:
SectionsDescription1一般命令2系统调用3库函数,涵盖了C标准函数库4特殊文件(通常是/dev中的设备)和驱动程序5文件格式和约定6游戏和屏保7杂项8系统管理命令和守护进程
- linux札记
- Linux札记
- linux札记
- Linux札记
- linux 札记一
- Linux syslogd札记
- Linux编程札记
- Linux内存空间访问札记
- Linux ps 札记
- Linux 应用札记【二】
- linux专业术语札记
- linux内核札记
- Linux 使用札记
- Linux时间函数札记
- Linux USB札记
- Linux 存储管理分析札记
- linux安装札记(一)
- linux安装札记(二)
- struts2第三讲笔记,登录界面实例,以.action结尾
- 【剑指offer-解题系列(25)】复杂链表的复制
- 儿童节搞笑祝福语短信
- servlet中属性和参数区别
- 出主意:阻止了对方倒苦水(错误行为)
- Linux札记
- 关于const对象定义在头文件中
- 2017年的端午节祝福语
- 谷歌VR/AR业务副总裁:Daydream是关键步骤,要解决设备摩擦问题
- Prometheus 监控Rabbitmq
- 欢迎使用CSDN-markdown编辑器
- Codeforces 811 E. Vladik and Entertaining Flags (线段树+并查集)
- 第五章 Linux常用命令(查找命令)
- github删除仓库