LINUX文件处理命令

ls 显示文件目录

命令格式:ls 【选项】【文件或目录】
一、 ls -a (ls --all) 显示所有文件包括以“.”开头的隐藏文件
在这里插入图片描述

二、ls -l (ll)显示长格式
在这里插入图片描述
举例第一行内容
“-rw- — —” - 表示二进制文件 d目录 l 软链接文件
u g o
u所有者 g所属组 o其他人
r读 w写 x执行

“1”表示文件被调用的次数
第一个“root”表示文件的所有者是root(谁创建文件就是谁,后期也可以改)
第二个“root”表示文件的所属组是root(所有者的集合)
“1762”是文件的大小,可以通过ls-lh显示单位
在这里插入图片描述

“10月 6”是文件最后一次修改时间
最后面的一串字母就是文件名

三、ls -d 显示当前目录详细信息
通常和-l一起使用
在这里插入图片描述
四、ls -i 查询节点号
每个文件都有自己的i节点号
在这里插入图片描述

mkdir 创建目录

一、 创建目录需要注意的一点就是不要乱,方便后期寻找,比如可以在临时文件目录里创建一个练习文件
在这里插入图片描述
二、如果创建目录中有子目录时,需要加-p,递归创建
在这里插入图片描述
在这里插入图片描述
三、可以同时创建多个目录
在这里插入图片描述

cd 切换目录

一、直接cd 加上想要的目录即可
在这里插入图片描述
cd切换到家目录
cd .当前目录
cd … 上级目录

pwd 显示当前目录

显示当前目录绝对路径在这里插入图片描述

rmdir 删除空目录

删除时只能删除空目录
在这里插入图片描述
在这里插入图片描述

cp复制文件或目录

一、cp -r 复制目录
在这里插入图片描述

二、cp -p复制文件
保留文件属性,例如日期,复制过后不会改变
在这里插入图片描述

三、可以直接复制文件
在这里插入图片描述

mv 剪切文件,改名

一、mv 【】【】
在这里插入图片描述

二、改名
在这里插入图片描述

rm 删除文件

rm -rf 【文件或目录】
-r 删除目录
-f 强制删除
在这里插入图片描述

平常不要用这个命令,一定要做好备份

touch 创建空文件

touch ni hao 这时会创建ni和hao两个文件
touch “ni hao”这时是ni hao一个文件
在这里插入图片描述

cat 显示文件内容

一、cat -n 文件 可以查看文件内容并显示行号
在这里插入图片描述

二、tac 文件 反向显示文件内容
在这里插入图片描述

more 、less分页显示文件内容

more:(空格)或f 翻页
回车 换行
q或Q 退出
less:和more一样
可向上翻页
“/”搜索关键字,“n”下一个带有关键字的位置
在这里插入图片描述

head 显示文件前面几行(默认10行)

在这里插入图片描述

head -n 显示前n行
在这里插入图片描述

tail 显示文件后几行(默认10行)

用法与head一样
在这里插入图片描述
tail -f 动态显示文件末尾内容

ln 生成链接文件

ln -s 【原文件】【目标文件】 生成软链接,相当于快捷方式
原文件删除,链接文件也会无法使用
软链接权限都是rwxrwxrwx,但是实际权限还是根据原文件
在这里插入图片描述

ln 【原文件】【目标文件】 (生成硬链接,不能跨分区,不能针对目录使用)
原文件删除,硬链接的还在
硬链接和cp区别在于可以同步更新

总结

熟记所有命令,注意区分各命令作用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值