常用命令:cp/mv & 文档查看cat/more/less/head/tail

本文介绍了Linux环境下重要的命令操作,包括环境变量PATH的配置、文件拷贝(cp)及移动(mv)命令的使用技巧,同时涵盖了cat、more、less等文档查看工具的基本用法。

二周第二次课(10月24日)
2.10 环境变量PATH
which查看命令的所在路径,和别名,能快速找到这个命令就是在环境变量中的目录找到的,如果配置到环境变量中就可以不用绝对路径

echo $PATH             #查看环境变量
PATH=$PATH:/tmp/       #增加tmp目录到环境变量,临时生效
vi /etc/profile        #在最后增加一行PATH=$PATH:/tmp/ 永久生效

这里写图片描述
2.11 cp命令

cp=copy  #(拷贝目录时加斜杠/,拷贝文件时不带斜杠)
cp test1/abc.txt test2/test21/

这里写图片描述

cp -r test1/ test2/  
拷贝目录必须加-r参数,如果目标目录已经存在的时候会把源目录直接目标目录下去。如果目标目录不存在则把源目标拷贝过来并改名为ww1

这里写图片描述

这里写图片描述

tree ! ! 为上一条命令的参数即:/tmp/ww1/)
!tree (这个意思是history中最后一条用tree的命令)
cp -i 安全选项,如果文件存在则会提示是否覆盖,在centos中是默认带了i参数的

2.12 mv命令
mv=move
在同一目录下直接mv是改名
mv test.txt test.txt.bak
这里写图片描述
mv目录时目标目录不存在是改名字,目标目录存在会提示是否替换
这里写图片描述
2.13 文档查看cat/more/less/head/tail
cat 直接查看所有内容
-A 尾行带了结束符$
这里写图片描述
-n 显示行号
这里写图片描述
tac 倒序查看所有内容
more 分屏显示内容,按空格键向下翻屏也可以ctrl+f向下翻屏,按ctrl+b向上翻屏
less 支持方向键翻动,到最后敲“q”退出。
“/” 支持从前往后搜索,按n跳转到下一个,shift+n(N)向上看搜索关键字
“?” 支持后往前看
shift+g到行首,g定位到尾行
head 默认显示开头十行
head -n 2 显示前2行
tail 默认显示最后十行
这里写图片描述
tail -2 显示最后2行
tail -f 动态显示最后十行,可以实时更新,一般看日志
wc -l 显示文件有多少行数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值