Linux学习(2):文件目录指令

本文详细介绍了Linux系统中关于文件目录操作的关键指令,如查看当前目录、切换目录、创建与删除文件和目录、文件复制与移动、查看文件内容、使用文本过滤器、输出重定向以及查看历史命令和获取帮助的方法。
摘要由CSDN通过智能技术生成

1 文件目录指令

1.1 pwd 用来显示当前目录的绝对路径的

1.2 ls 显示当前目录的信息

ls -a 显示当前目录的所有文件和目录,包括隐藏的
ls -l 以列表的方式显示信息

1.3 cd 切换到指定目录

cd ~ 回到自己的家目录
cd . . 回到当前目录的上一级目录

1.4 mkdir 创建目录

mkdir -p 创建多级目录
在这里插入图片描述

比如:创建/home/animal/tiger

mkdir -p /home/animal/tiger

在这里插入图片描述

1.5 rmdir 删除空目录

rm -rf 强制删除(删除之后无法撤回,谨慎!)

rmdir /home/dog

在这里插入图片描述

1.6 touch 创建空文件

例如:在/home下创建一个空文件hello.txt
在这里插入图片描述

1.7 cp 拷贝文件到指定目录

cp -r 递归复制整个文件夹
\cp 强制覆盖不提示

例如:将/home下的hello.txt拷贝到/home/xzr
此时我已在/home
在这里插入图片描述
cxh这个文件夹拷贝到/opt
在这里插入图片描述

1.8 rm 移除文件或目录

rm -r 递归删除文件夹
rm -f 强制删除不提示
例如:删除/opt下的cxh文件夹
在这里插入图片描述

1.9 mv 移动文件或重命名

例如:把/home/cat.txt文件重命名为dog.txt文件

mv /home/cat.txt dog.txt

在这里插入图片描述
例如:将/home/pig.txt移动到/root目录下

mv pig.txt /root/

在这里插入图片描述
例如:将/home/cxh移动到/opt

mv cxh/ /opt/

在这里插入图片描述

1.10 cat 查看文件内容

cat -n 显示行号
例如:查看/etc/profile文件内容,并显示行号
在这里插入图片描述

1.11 more 文本过滤器

操作功能说明
空格键下翻一页
enter下翻一行
q立刻离开more,不显示该文件内容
ctrl+F向下滚动一屏
ctrl+B返回上一屏
=输出当前的行号

大文件用less指令更方便,/字串 n向下查找 N向上查找

1.12 echo 输出内容到控制台

echo $PATH
echo $HOSTNAME 

在这里插入图片描述

1.13 head 用于显示文件开头部分内容

在这里插入图片描述
同理tail用于显示文件尾部的内容

1.14 >输出重定向 & >>追加

在这里插入图片描述

ls -l /home > /home/info.txt

在这里插入图片描述

cal >> /home/mycal

1.15 history 查看执行过的历史命令

在这里插入图片描述

2 帮助指令

  1. man 获得帮助信息

例如查看ls的帮助信息

man ls

输入q退出

  1. help 获得shell内置的帮助信息
help cd

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

失舵之舟-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值