【Linux基础入门】文件or目录的增删查(1)

Linux常用命令

ls 显示当前目录下的文件列表及目录
ls -l显示详细信息
ls -a显示所有文件(包括隐藏目录)
pwd 当前目录

目录创建

mkdir MP3 创建一个MP3目录
mkdir mp3 mp4 创建多个目录
mkdir -p mp5/vr 级联创建目录

复制操作

// 文件复制语法
cp sourceFile targetFile
cp 源文件 目标文件

// 目录复制语法
cp sourceDir targetDir
cp 源目录 目标目录

// 多级目录复制[递归copy整个目录]
cp sourceDir targetDir -R 

移动操作

// 移动文件到目标目录下
mv sourceFile targetDir
mv 源文件 目标目录下

// linux下没有重命名的命令
// 移动的时候顺便就把名字给改了
mv linux.txt mp5/newLinux.txt

// 在当前目录下,改文件名
mv ./linux.txt ./liunx.new.txt

删除文件和目录

rmdir 删除文件夹,文件夹下非空,不能使用此命令
rm删除普通文件
rm -r mp5 删除非空目录,删一个,问一下
rm -rf mp5强制删除非空目录,无需询问。

创建文件

touch tmp.txt 创建tmp.txt文件

文本文件的常用操作

// 标准输出,程序运行,结果输出到屏幕
echo hello 

// 重定向(覆盖源文件)
echo hello > a.txt

// 追加内容到源文件
echo world >> a.txt

// 查看超出一屏的文件内容
more a.txt

// 一屏显示不完文件的内容时
ctrl+f 前进(空格)
ctrl+b 返回

// 查看文件前几行
head -2 log.txt

// 查看文件后两行
tail -2 log.txt

// 查看多个文件内容
cat hello.txt world.txt

// 匹配文件中的行(grep)
grep hello hello.txt
这些材料是经过精心安排的,很像一位老师坐在你身旁,耐心地指导你。许多作者用系统 化的方式讲解这些材料,虽然从一个作者的角度考虑很有道理,但对于Linux 新手来说,他们 可能会感到非常困惑。 另一个目的,是想让读者熟悉Unix 的思维方式,这种思维方式与Windows 不同。在学习 过程中,我们会帮助你理解为什么某些命令会按照它们的方式工作,以及它们是怎样实现那样 的工作方式的。Linux 不仅是一款软件,也是Unix 文化的一小部分,它有自己的语言和历史 渊源。同时,我也许会说些过激的话。 这本书共分为五部分,每一部分讲述了不同方面的命令行知识。除了第一部分,也就是你 正在阅读的这一部分,这本书还包括: • 第二部分—学习shell 开始探究命令行基本语言,包括命令组成结构,文件系统浏览,编 写命令行,查找命令帮助文档。 • 第三部分—配置文件及环境讲述了如何编写配置文件,通过配置文件,用命令行来操控 计算机。 • 第四部分—常见任务及主要工具探究了许多命令行经常执行的普通任务。类似于Unix 的 操作系统,例如Linux, 包括许多经典的命令行程序,这些程序可以用来对数据进行强大 的操作。 • 第五部分—编写Shell 脚本介绍了shell 编程,一个无可否认的基本技能,能够自动化许 多常见的计算任务,很容易学。通过学习shell 编程,你会逐渐熟悉一些关于编程语言方 面的概念,这些概念也适用于其他的编程语言。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值