Linux基础(3)Linux常用文件处理命令

Linux基础(1)Linux简介

Linux基础(2)VMware虚拟机系统安装

Linux基础(3)Linux常用文件处理命令

Linux基础(4)Linux常用权限管理命令

Linux基础(5)Linux常用文件搜索命令

Linux基础(6)Linux常用用户管理命令

Linux基础(7)Linux常用解压缩命令

Linux基础(8)Linux常用网络命令

Linux基础(9)Linux软件包管理

Linux基础(10)vi或vim常用的操作命令

1.1、文件处理命令

1.1.1、命令格式与目录处理命令ls

(1)ls 列出所有非隐藏文件
在这里插入图片描述

(2)ls -a 显示所有文件,包括隐藏文件
在这里插入图片描述

(3)ls -l 详细信息显示
在这里插入图片描述

文件权限
在这里插入图片描述

(4)ls -lh 方便的查看文件大小
在这里插入图片描述

(5)ls -ld xxx 查看目录本身的属性
在这里插入图片描述

(6)ls -i 查看文件节点的id
在这里插入图片描述

1.1.2、目录处理命令

(1)mkdir 创建目录
在这里插入图片描述

(2)mkdir -p 递归地创建目录
在这里插入图片描述

(3)mkdir 可以一次性创建多个目录
在这里插入图片描述

(4)cd 切换目录,pwd查看当前目录
在这里插入图片描述

(5)rmdir 删除空目录(实际应用中一般不怎么用这个命令)
在这里插入图片描述
在这里插入图片描述

(6)cp 复制文件
在这里插入图片描述

(7)cp -r 复制文件夹
在这里插入图片描述

(8)cp -p 复制文件以及属性
在这里插入图片描述

(9)mv 剪切或重命名
在这里插入图片描述

(10)rm -rf 删除文件或目录
在这里插入图片描述

1.1.3、文件处理命令

(1)touch 创建文件
在这里插入图片描述

(2)cat 显示文件内容
在这里插入图片描述

(3)cat -n 显示文件同时显示行号
在这里插入图片描述

cat -A xxx 显示文件中的隐藏字符
在这里插入图片描述

(4)tac 倒着显示文件内容
在这里插入图片描述

(5)more 可以分页显示文件内容
按f 或者 空格可以一页一页的查看,按回车可以一行一行的看,按q退出
在这里插入图片描述
在这里插入图片描述

(6)less 跟more类似,比more多的功能是可以向翻页
使用pageup向前翻页,使用向上键可以向前一行一行翻,还可以通过 / 进行搜索,对搜索出来多个结果,可以通过n查看下一个匹配的位置
在这里插入图片描述

(7)head -n 查看前面n行,默认为前10行
在这里插入图片描述

(8)tail -n 查看末尾n行,默认查看后10行
在这里插入图片描述

(9)tail -f 动态查看文件内容,主要用于动态观察后台日志,如下,如果系统此时向此文件写入几行新的内容,这里会实时显示出来
在这里插入图片描述

1.1.4、链接命令

(1)ln -s 创建软连接,软连接类似window中的快捷方式,软连接表面上看权限是最大权限,实际是要看源文件的权限控制,软连接只是给链接到源文件,具体是否有权限还是要看源文件的权限
在这里插入图片描述

(2)ln 创建硬链接,
在这里插入图片描述

(3)硬链接的特点:
1)硬链接相当于cp -p,连属性一起拷贝,与cp -p不同的是,硬链接可以同步更新,但是cp -p拷贝的文件却不会同步更新
2)硬链接不能跨分区(软连接是可以跨分区的)
3)硬链接可以通过i节点识别
4)硬链接不能针对目录使用

Guess you like

Origin blog.csdn.net/redrose2100/article/details/121300422