linux学习之路(四)

本文介绍了Linux系统中文件与目录的基本操作命令,包括ls、cp、rm、mv等,并详细解释了各命令的常用选项及应用场景。同时,还介绍了如何使用cat、more、less等工具来查看文件内容,以及如何利用head、tail命令快速获取文件头部或尾部的数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这几天一直没学习,所以都落下了好多。今天看了第7章文件与目录管理部分。

查看文件与目录:ls

ls -a(常用) -d(目录)  -F(*可执行文件  / 目录  = socket文件  |FIFO文件)

-l(数据串,常用)  --color=never /always/auto  --full-time

./目前目录下


复制:cp  删除: rm   移动:mv

cp -a (常用,完全复制)   -i(覆盖询问)  -p(备份,同属性)   -r (连续目录)  -s(快捷方式)

rm -f/-i/-r   

-f(force)

-i:询问

-r(递归删除)

touch(创建空文件)

rm ./-aaa-  ==   rm -- -aaa-

mv -f/-i/-u

mv   1 2 (重命名)  rename 

basename 取得最后的文件名

dirname   取得目录名

文件内容查阅

cat/tac(反向显示)

cat -A(完整,有特殊字符)-b/-n   打印出行号 空白行标示/不标示   ^I:TAB   $:断行字符

nl(添加行号打印)

nl -b a =cat -n

nl  -b a -n rz(显示字段) -w 3  (3位)路径

翻页查看:more/less

more  space 下一页  enter  下一行  /字符串  查找  

less(可回看)  pagedown  下一页  pageup 上一页   n 前一个查询  N反向前一个查询  q 离开

数据选取: head (头)tail(尾)默认10行

head  -n 20 路径  /  -100:显示除了后面100行其余前面的

tail      -n 20 路径  /  +100:显示除了前面100行其余后面的

11-20行:

head -n 20  路径 |tail -n +10

最近命令很多,还是得好好记忆,多加复习啊。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值