linux基本命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux基本命令相关的知识,希望对你有一定的参考价值。

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基本命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习之路命令基本格式

linux 详解useradd 命令基本用法

Linux常用基本命令(六)

Linux常用基本命令大全介绍

linux基本命令

Linux命令-命令的基本格式