环境变量、cp、mv、cat 等命令

1、环境变量:

PATH 个人理解 环境变量,即是所有命令文件所存放的目录,或是人为的定义的目录,(命令文件所存放的目录,当输入一个命令的时候,系统会自动找到且不报错,并不需要输入绝对路径,来运行相关命令

环境变量的改变:

cp 命令:复制命令 把一个文件复制到另一个地方(把一个目录复制到另一个目录)

cp [OPTION]...   SOURCE DEST

cp [OPTION]... SOURCE... DIRECTORY

注意:在复制目录的时候 需要加的参数是 cp -r SOURCE... DIRECTORY,尽量带上末尾的斜杠/  , 在复制文件的时候,若已经存在文件,那么就会提示你是否覆盖,而在复制目录的时候,则不会提示,却是直接放到该目录下。

 mv  命令(mv 移动或改名)

   mv  一个文件或一个文件夹,在当前目录下,那么就是改名;若是到其它目录下,那么就是移动某个文件或文件夹。

cat less more  head  tail  命令 (都是查看文件内容的)

cat  查看所有的文件内容

cat -n  file_name 可以显示行号

cat  file_name >> name.txt    把file_name 里的内空追加到 name.txt 文件里

less  分页查看一个文件的内容

  可以用方向键  上下翻,也可以用空格键一屏一屏的翻,  可以用n /b    b/u  (n和d  (next/down)表示下、上一页  (back/up)表示上下一页) (行首用gg 、行尾用GG)

more 分页查看一个文件的内容,只能一屏一屏的翻,不能一行行的翻。

head 查看文件的头10行(默认为10行)

head -n 20   file_name查看文件的头20行

tail   倒着查看 ,从尾行查看 (文件的尾10行默认为10行)

tail  -n  30  file_name 查看文件的尾30行

常用 命令  tail -f  file_name  动态查看某个文件 (尤其是在查看日志的时候,用得比较多)!

原文地址:https://www.cnblogs.com/nfyx/p/8659008.html