Linux基本命令(1)目录操作命令

命令基本格式:[root@localhost ~]# 命令 [选项] [参数]
目录操作命令
	ls 最常见的目录操作命令,主要显示目录下的内容。
	命令名称:ls    list
	所在路径:/bin/ls
	执行权限:所有用户
	作用是显示目录下的内容
	ls 选项	文件名或目录名
	-a: 显示所有文件包含隐藏文件
	--color=when:支持颜色输出,when的默认是always(总显示颜色),也可以是never(从不显示颜色)和auto(自动)
	-d:显示目录信息不显示文件
	-h:人性化显示,按照我们习惯的单位显示文件大小
	-i :显示文件的i节点号
	-l :长格式显示

在这里插入图片描述
第一列:权限。
第二列:引用计数。代表该文件的硬链接个数。
第三列:文件所属用户。
第四列:文件所述的组。
第五列:文件的大小,默认是字节。
第六列:文件的修改时间。
第七列:文件名。

cd命令:切换所在目录的命令。
命令名称:cd  change directory
所在路径:Shell内置命令。
执行权限:所有用户。
cd命令的简化用法:
~:代表用户的家目录
- :代表上次所在目录
. :代表当前目录
..:代表上级目录

mkdir命令:创建目录的命令。
 命令名称:mkdir     make directories
所在路径:/bin/mkdir
执行权限:所有用户
命令格式:mkdir 选项 目录名
选项 -p :递归创建所需目录

在这里插入图片描述

rmdir命令:删除空目录。
命令名称:rmdir       remove empty directories
所在路径:/bin/rmdir
执行权限:所有用户。
命令格式:mkdir 选项 目录名
选项 -p :递归删除所需目录
rmdir只能删除空目录一旦目录有内容就会报错

在这里插入图片描述

touch命令:创建空文件或修改文件时间戳。
 命令名称:touch        change file timestamps 
 所在路径:/bin/touch
 执行权限:所有用户。

在这里插入图片描述

stat:查看文件详细信息的命令。
  命令名称:stat 			display file or file system status
  所在路径:/usr/bin/stat
  执行权限:所有用户
  详细效果见上图。

	cat命令:查看文件内容。
	  	命令名称:cat 	concatenate file and print on the standard output
	  	所在路径:/bin/cat
	  	执行权限:所有用户
	  	选项:-A:用于列出所有隐藏符号,	-vET的组合
	  	-E:列出每行结尾的回车符$
	  	-n:显示行号
	  	-T:把Tab键用^I显示出来
	  	-v:列出特殊字符
	  	
	  分屏显示文件的命令:more,less
	  more:查看不退出
	  命令名称:more    file perusal filter for crt viewin
	  所在路径:/bin/more
	  执行权限:所有用户
	  more命令可以识别一些常用的交互命令。
	  空格键:向下翻页。
	  b: 向上翻页。
	  回车:向下滚动一行。
	  /字符串:搜索指定的字符串。
	  q:退出
	 
	 less命令:查看结束直接退出
	 命令名称:less 		opposite of more
	 所在路径:/usr/bin/less
	 执行权限:所有用户
	
	head命令:用来显示文件开头的命令。
	命令名称:head 		output the first part of files
	 所在路径:/usr/bin/head
	 执行权限:所有用户
	 选项:-n:行数		从文件头开始,显示指定行数
	 -v	显示文件名
	
	tail命令:显示文件结尾的命令。
	命令名称:tail		output the last part of files
	 所在路径:/usr/bin/tail
	 执行权限:所有用户
	 选项:-n 行数			从文件结尾开始显示指定行数
	 -f		监听文件新增内容,多用于监听日志文件
	
	ln命令:创建硬链接软链接文件,默认建立硬链接
	命令名称:ln		make links between file
	所在路径:/bin/ln
	执行权限:所有用户
	命令格式:ln 选项  源文件	目标文件
	-s:建立软链接
	-f :如果目标文件已存在,则删除目标文件然后再建立链接文件
	硬链接与软连接的特征
硬链接特征:
	源文件和硬链接文件拥有相同的 Inode 和 Block
	修改任意一个文件,另一个都改变
	删除任意一个文件,另一个都能使用
	硬链接标记不清,很难确认硬链接文件位置,不建议使用
	硬链接不能链接目录
	硬链接不能跨分区
软链接特征:  软链接和源文件拥有不同的 Inode 和 Block
	两个文件修改任意一个,另一个都改变
	删除软链接,源文件不受影响;删除源文件,软链接不能使用
	软链接没有实际数据,只保存源文件的 Inode,不论源文件多大,软链接大小不变
	软链接的权限是最大权限 lrwxrwxrwx.,但是由于没有实际数据,最终访问时需要参考源文件权限
	软链接可以链接目录
	软链接可以跨分区
	软链接特征明显,建议使用软连接
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值