Linux学习笔记(PATH,cp,mv,文档查看cat/more/less/head/tail)

简介:

一、PATH环境变量


PATH 环境变量

用which可以查看到一个命令的所在路径,包括它的alias,实际是从当前环境的目录下去找的。

echo $PATH 查看当前命令     rm = /usr/bin/rm

举例:cp /usr/bin/ls /tmp/bin/ls2

如果想直接使用ls2,有以下两种方法:

(1):PATH=$PATH:/目录/   临时更改环境变量,新打开一个终端就会消失

1.png

(2):/etc/profile  最后一行加入PATH=$PATH:/目录/        永久修改环境变量的方法

7dc7035e1b9ac48bbbf324085a26b944.png-wh_

2.png

二、cp命令

cp copy 拷贝 将源文件拷贝到目标文件

-r拷贝一个目录  (拷贝到目标目录时应该带/)

cp的alias = cp -i 当目标文件存在时会问,是一个安全参数。

982490a4b66bc13aec4826138854c207.png-wh_

当目标目录已经存在时,拷贝目录时不会覆盖,会将目录直接放到目标目录下去。当目标目录下已经有了目录,再拷贝时会询问是否覆盖。

2ce2a0e20b8f16a32c1d0aa2f7941411.png-wh_

三、mv命令

mv move 移动文件

-i 安全提示,是否覆盖

同一个目录下移动相当于更改文件名,目标目录不存在

9fee2258b80ca2796e7970b869432ee6.png-wh_

也可以移动到不同目录更改名字,当目标目录下有时,则会询问是否覆盖

ae456da3ca2794f8c02de35d0b4555c9.png-wh_

c389bda7f3877cf9dafcbbd0a588b6a7.png-wh_

四、文档查看cat/more/less/head/tail

1.cat 查看文件内容  tac 倒叙查看文件内容

-A 显示所有字符 (例如每一行行尾都会出现¥)

-n 显示行号


2.more   一屏一屏的显示文件  


3.less  more差不多 但是支持上下键翻页 看到最后按q键退出 

/从前往后查找   ?从后往前查找

ctrl+b 往上看  crtl+f 往下看

n下一个目标  shift+n上一个目标

g 定位到首行   shift+g定位到尾行  

wc -l 查看一个文件的行数


4.head 查看文件开头10行  tail查看文件最后10行

-n 指定查看行数 

-f 动态查看文件











本文转自 小新锐 51CTO博客,原文链接:http://blog.51cto.com/13407306/1975278,如需转载请自行联系原作者
目录
相关文章
|
8天前
|
监控 Linux 开发者
如何在 Linux 中优雅的使用 head 命令,用来看日志简直溜的不行
`head` 命令是 Linux 系统中一个非常实用的工具,用于快速查看文件的开头部分内容。本文介绍了 `head` 命令的基本用法、高级用法、实际应用案例及注意事项,帮助用户高效处理文件和日志,提升工作效率。
21 7
|
1月前
|
Linux
Linux的cp命令如何使用?
Linux的cp命令如何使用?
59 5
|
2月前
|
Linux
深入理解Linux中的cp命令:文件与目录的复制利器
深入理解Linux中的cp命令:文件与目录的复制利器
|
3月前
|
Linux
Linux命令行文档查看cat、less、more、head、tail和图片查看
Linux命令行文档查看cat、less、more、head、tail和图片查看
55 0
|
3月前
|
Linux Python
【Deepin 20系统】Linux系统VScode解决Module ‘torch‘ has no ‘cat‘ member
本文提供了解决在Deepin 20系统上使用VScode时遇到的"Module ‘torch’ has no ‘cat’ member"错误的步骤,即通过在VScode的设置中指定正确的pylint路径来解决该问题。
31 0
|
Linux
【Linux开发习作】more命令的编写(1)
作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ /* * ===================================================================================== * * Filename: more01.
876 0
|
Linux
【Linux开发习作】more命令的编写(2)
作者:gnuhpc  出处:http://www.cnblogs.com/gnuhpc/ 可以根据终端大小自动调整输出,并且修正了上一个版本的一些小bug,更加贴近现在Linux用的More。
869 0
|
4天前
|
Linux
在 Linux 系统中,“cd”命令用于切换当前工作目录
在 Linux 系统中,“cd”命令用于切换当前工作目录。本文详细介绍了“cd”命令的基本用法和常见技巧,包括使用“.”、“..”、“~”、绝对路径和相对路径,以及快速切换到上一次工作目录等。此外,还探讨了高级技巧,如使用通配符、结合其他命令、在脚本中使用,以及实际应用案例,帮助读者提高工作效率。
21 3