标签:用户输入 程序 结果 一个 还需要 blog 书签 好用 介绍
shell简介
命令行和shell这两个概念常常令人感到困惑,在很多不正式的场合,这两个名词代表着相同概念。然而从严格意义上讲,命令行指的是供用户输入命令的界面,其本身只是接受输入,然后把命令传递给命令解释器。
shell从本质上讲就是一个程序,它在用户和操作系统之间提供了一个面向行的可交互接口。用户在命令行输入命令,运行在后台shell把命令转换成指令代码发送给操作系统,shell提供了很多高级特性,使得用户和操作系统间的交互变得简便和高效。
$ 表示普通用户。
# 表示root用户在输入。
shell命令介绍:
cd //打开根目录
ls //列出文件和目录
cat //打开文件
cat li<Tab> //<Tab>表示按下Tab建
shell将自动补全为:cat libao.conf
cat li<Tab><Tab> //<Tabl>按两下会出现li所有的文件名称。
cat -n libao.conf //可以显示行号。
ls *.conf //表示展现当前文件夹所有末尾是conf的文件
ls text? //和*相似的通佩符是?,但和*匹配任意长度的字符串不同,?只匹配一个字符
结果为:text1 text2 text3 text4 text5
ls text[1A] //[]用于匹配所有出现在放括号内的字符。
结果为:text1 textA
ls text[1-3]或 ls text[A-C] //其中之间的内容包括1,3也会出现。
pwd //显示当前目录。
ls -F //默认情况下,目录显示为蓝色,普通文件为黑色,可执行文件显示为草绿色,淡蓝色则表示这个文件为一个链接文件
ls -a //显示当前目录全部文件,包括隐藏文件。
ls -aF //显示当前目录全部文件跟明确文件夹。
ls -1 //可以查看文件的各种属性。
more fstab //这个more比cat一样是阅读文件用的,但是比cat更好用。cat会把文件全部展示出来我们还需要动滚动条,而more不需要他只会展示本页信息,有上一页跟下一页。按Q建退出。
head和tail //阅读文件的开头跟结尾。
less //最好的阅读工具,less和more非常相似,但功能及其强大,less改进了more许多细节,并添加了许多特性。
增强的功能如下。
1。使用光标建在文本文件前后(甚至左右)滚屏。
2。用行号或百分比作为书签浏览文件。
3。实现复杂的检索,高亮显示等操作。
4。兼容常用的字处理程序的键盘操作。
5。阅读到文件结束是less命令不会退出。
6。屏幕底部的信息提示更容易控制使用,而且提供了更多的信息。
(未完。。。。)
linux基本命令
标签:用户输入 程序 结果 一个 还需要 blog 书签 好用 介绍
原文地址:http://www.cnblogs.com/syw-01/p/7599580.html