首页 > 系统服务 > 详细

五、Linux的常用命令 和 使用方式 1

时间:2020-12-23 09:07:26      阅读:32      评论:0      收藏:0      [点我收藏+]

想 ls、cd等这些都是常用linux操作命令。

这些命令都是Linux的shell。

 

shell 本身是C语言编写的程序,是用户和操作系统内核直接通信的桥梁。

为了加快命令的执行,同时更有效的执行制定shell程序,shell定义了一些内置命令,例如:ls、cd、exit等都属于bash的内置命令。

 

shell的命令格式(命令行):

  command  【optins】 【arguments】

  command :表示命令的名称

  options:表示命令的选项

  arguments:表示命令的参数

 

在命令行中:选项 包含一个或多个字母的代码,主要用于改变命令的执行方式。一般前面加一个 - 符号,用于区别参数。

例如:

  ls -a

表示:ls  列出当前目录的文件, a 表示:包含隐藏文件

(带  点 符号的都是隐藏文件)

技术分享图片

 

 

 

很多命令都会带多个选项:

  例如 :ls -a -l 

  l 表示 列出文件的详细信息,

  由于这样写比较麻烦 ,还可以写成 

  ls -al 

 

ls -a -l

技术分享图片

 

 

 ls -al

技术分享图片

 

 

 

很多命令可以接受参数,参数不带 - 符号;

  例如: ls  home

  表示:查出 当前目录下 home目录里面的 文件

技术分享图片

 

 

 

一个命令行中可以有多个 命令,需要用 分好  将各个命令分开。

  例如:ls -al ; cp aa.txt bb.txt

  表示:ls 和 cp两个命令,ls是列出当前目录下包括隐藏文件的详细信息; cp 复制命令 将当前目录下 aa.txt 文件复制一份当前目录下 名字是 bb.txt

技术分享图片

 

 再查一遍多个 bb.txt 

技术分享图片

 

 

多行输入一个命令行,使用符号  \  ,将命令持续下一行

技术分享图片

 

 

 

 

shell的通配符

通配符为了方便用户对文件或者目录的描述;例如 查看文件已 .txt  结尾的 ;可以用 ls *.txt;  通配符是用在 命令行 的参数里面的。

“ * ” 星 符号 通配符。

匹配一个或者多个字符。

  例如: ls  *.txt

  表示:列出当前目录下以 .txt 结尾的文件;不管 . 前面有多少字符。

技术分享图片

 

 

 

? 符号 匹配一个字符

技术分享图片

 

一个 ? 符号 表示匹配一个字符,有几个 ? 符号就代表匹配几个字符。

技术分享图片

 

 

 [ ]   符号 匹配方括号内的单字符

技术分享图片

 

 

 

 

  

 

五、Linux的常用命令 和 使用方式 1

原文:https://www.cnblogs.com/fanfancs/p/14176359.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!