Ubuntu学习记录-多级目录、文件夹、文件的创建、删除、复制、移动等

新建文件

touch filename
创建文件或修改文件时间
    如果文件 不存在,可以创建一个空白文件
    如果文件 已经存在,可以修改文件的末次修改日期

新建文件夹

mkdir foldername

新建多级目录

# -p表示递归创建目录
mkdir -p /dir1/dir2
新建目录的名称 不能与当前目录中 已有的目录或文件 同名

删除文件

使用 rm 命令要小心,因为文件删除后不能恢复
rm filename
# -i 交互式提示
rm -i filename
# -f 强制删除,忽略不存在的文件,无需提示
rm -f filename

删除文件夹

# -r表示级联删除,即全部删除
rm -r filename

复制文件

# “source_file”是要复制的源文件的完整路径和名称
# “destination_file”是要复制到的目的地路径和名称
cp source_file destination_file

复制文件夹

# 复制整个文件夹, -r表示递归复制
cp -r source_file destination_file

复制重命名

cp source_file/filename.txt destination_file/new_filename.txt

复制并询问是否覆盖目标文件

cp -i /home/user1/test.txt /home/user2/

复制并保留文件权限和时间戳

cp -p /home/user1/test.txt /home/user2/

移动文件

mv [option] source_directory destination_directory

目录树状图

tree foldername
# 只显示目录
tree -d foldername

查看文件内容

cat

cat 命令可以用来 查看文件内容、创建文件、文件合并、追加文件内容 等功能
cat 会一次显示所有的内容,适合 查看内容较少 的文本文件
cat filename
# -b 对非空输出行编号
cat -b filename
# -n 对输出的所有行编号
cat -n filename

more

more 命令可以用于分屏显示文件内容,每次只显示一页内容
适合于 查看内容较多的文本文件
more filename

使用 more 的操作键:
空格键: 显示手册页的下一屏
Enter键: 一次滚动手册页的一行
b: 回滚一屏
f: 前滚一屏
q: 退出
/word: 搜索 word 字符串

grep

Linux 系统中 grep 命令是一种强大的文本搜索工具
grep允许对文本文件进行 模式查找,所谓模式查找,又被称为正则表达式

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

余加木

想喝蜜雪冰城柠檬水(≧≦)/

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

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

打赏作者

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

抵扣说明:

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

余额充值