Linux基本命令

时间:2021-06-17 21:27:03   收藏:0   阅读:39

目录

一、Shell

二、Linux命令的分类

三、Linux命令行的格式

四、编辑Linux命令行的辅助操作

五、获得命令帮助的方法

六、查看当前的工作目录 -pwd

七、切换工作目录 -cd

八、列表显示目录内容 -ls

九、设置别名 -alias

十、统计目录及文件空间占用情况 -du

十一、创建新目录 -mkdir

十二、创建空文件 -touch命令

十三、创建链接文件 -ln

十四、复制文件或目录 -cp

十五、删除文件或目录 -rm

十六、移动文件或目录 -mv

十七、查找命令文件存放目录 -which

十八、查找文件或目录 -find

十九、命令执行的优先级

 

一、Shell

  技术分享图片

 

二、Linux命令的分类

技术分享图片

 

  help  可以查看命令的使用方法

  enable  可以控制命令是否为内部命令

  type 命令  需要指定,可以判断命令是否为内部命令或者外部命令

  enable -n 命令

技术分享图片

  注:外部命令是没有办法加入内部命令的

三、Linux命令行的格式

  3.1 通用的命令行使用格式  命令字 [选项] [参数]  (英文字符区分大小写)

四、编辑Linux命令行的辅助操作

五、获得命令帮助的方法

六、查看当前的工作目录 -pwd 

 

 七、切换工作目录 -cd

 

 技术分享图片

 

八、列表显示目录内容 -ls

  ls 以列表的形式,查看目录中的文件,也可以查看指定目录当中的文件

技术分享图片

技术分享图片

 

技术分享图片

      后面9个字母表示该文件或目录的权限位:

九、设置别名 -alias

  1、通过别名机制简化常用的、比较长的命令

  2、示例

技术分享图片

 

   3、取消别名

技术分享图片 

十、统计目录及文件空间占用情况 -du

  1、统计指定目录(或文件)所占用磁盘空间的大小

  2、常用选项

  注:选项-a和-s不可同时使用

  du和du -a的区别:用du查看的时候他只统计目录,du -a文件也会统计下来

  3、统计出/var/log目录中第一层子目录的大小

技术分享图片

 

 十一、创建新目录 -mkdir

  1、创建新的空目录

  2、示例

技术分享图片

技术分享图片

 

十二、创建空文件 -touch命令

  1、更新文件的时间标记

  2、经常用于创建多个新的文件

  3、示例

 技术分享图片

 

 技术分享图片

 

十三、创建链接文件 -ln

  1、为文件或目录建立链接文件,类似于Windows系统的快捷方式

  2、链接文件类型

 技术分享图片

 

   当一个文件拥有多个硬链接时,对文件内容修改,会影响到所有文件名;但是删除一个文件名,不影响别的文件名访问。删除一个文件名,只会使得“硬链接数”减1。

  需要注意的是不能对目录做硬链接。在日常工作中几乎不会建立文件的硬链接。

十四、复制文件或目录 -cp

  1、将需要复制的文件或目录(源)重建一份,并保持为新的文件或目录

  2、常用选项

技术分享图片

十五、删除文件或目录 -rm

  1、删除指定的文件或目录

  2、常用选项

技术分享图片

 

 

十六、移动文件或目录 -mv

  1、将指定的文件和目录转移位置

  2、如果目标位置与源位置相同,则相当于执行重命名操作

  3、示例

技术分享图片

 

 

  4、mv命令只能对单个文件重命名,可使用rename命令批量修改文件名

十七、查找命令文件存放目录 -which

  1、搜索范围由环境变量PATH决定(echo$PATH)

  2、示例

技术分享图片

 

  注:使用which查找内部命令时,将找不到对应的程序

 

十八、查找文件或目录 -find

  1、采用递归方式,根据目标的名称、类型、大小等不同属性进行精细查找

  2、常用查找条件类型

技术分享图片

 

  3、各表达式之间使用逻辑运算符

  4、示例

  技术分享图片

 

  5、exec用法

十九、命令执行的优先级

如果以上顺序都找不到,就会报“未找到命令。。。”的错误

 

原文:https://www.cnblogs.com/peiqingyi/p/14872639.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!