环境变量PATH,cp,mv命令,文档查看cat/more/less/head/tail命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了环境变量PATH,cp,mv命令,文档查看cat/more/less/head/tail命令相关的知识,希望对你有一定的参考价值。

                    


                                  环境变量PATH (path是一个变量)

which :which+命令  可以查看到命令的路径和是否有别名


其实命令就是一个文件,我们之所以能够使用它是因为它存在于各种的 bin文件下

                                    

技术分享图片

 把我们定义的命令放在环境变量PATH中,这样我们就可以直接的使用我们定义的命令(其实PATH就是绝对路径)

但是我们再次打开终端使用我们的定义变量时是不能运行的。



要使我们定义的命令永久生效,修改配置文件,让定义的命令每次开机时都加载命令

编辑此文件  vi /etc/profile

在这里面的最后一行添加上PAHT=$PATH:/tmp/

其实就是把ls2的绝对路径加载到环境变量PATH

技术分享图片

再次打开新中的终端就可以直接使用我们定义的ls2命令


若要取消我们定义的命令则:

  1. 修改配置问价 /vi/etc/profile 删除添加的内容PAHT=$PATH:/tmp/

  2. 技术分享图片

这时候我们再执行我们定义的命令的时候就不会生效

                                     cp命令

cp=copy   复制  格式 cp[选项][来源文件][目的文件]

拷贝目录需要加上  -r 选项 ,否则不能复制  cp -r [来源目录][目的目录]

技术分享图片

复制效果显示

技术分享图片

注意在复制目录时要注意  目录是带斜杠的/


技术分享图片

!$ :表示上一条命令的最后一个参数


cp 命令其实就是cp-i  which cp可查看

技术分享图片

这个是个安全的命令,在复制时会提示

技术分享图片

若不想提示

则写成 /us/bin/cp [来源文件][目的文件]


拷贝目录:

不提示但是确实是复制过去了:

技术分享图片

但是再次复制就会出现提示


技术分享图片

因为这是目标目录已经有了源目录



                                     mv命令

mv=move  表示移动文件或将文件改名(同一目录下直接mv)

技术分享图片


mv 其实也是mv -i 安全命令

技术分享图片


技术分享图片

目标目录存在源目录提示 是否覆盖  用法和cp  相似

                   文档查看

                    cat

                    more

                         less

                         head

                         tail


cat :查看文件内容,并将内容显示出来:

命令:man cat 查看cat 的选项

技术分享图片

tac  :倒序查看文件内容  与cat查看内容相反



more  (也是查看文件内容,一屏一屏的显示,使用空格键翻屏)查看到最后则会自动退出,提前退出按 Q键

ctrl+B(向上翻屏)  ctrl+F(向下翻屏)


  (wc -l +文件,可以看到文件的行数量是多少)



less (也是查看文件内容,一屏一屏的显示,使用空格键翻屏)查看到最后则不会自动退出,退出按 Q键,可以使用方向键

k(向上翻屏)  j(向下翻屏)

使用  /+字符串 可以查看到字符串  按N键往前查看 n往下看   /+字符串当前行向下搜索


?+字符串  当前行向上搜索


head  用于显示文件的的前10行,后面+文件名 加-n选项,显示文件的前几行

head -n 2 /etc/passwd 显示前2行

技术分享图片

tail  用于显示文件的的后10行,后面+文件名 加-n选项,显示文件的后几行

tail -n 2 /etc/passwd 显示后2行

tail -f +filename 可以动态的,实时查看文件内容


以上是关于环境变量PATH,cp,mv命令,文档查看cat/more/less/head/tail命令的主要内容,如果未能解决你的问题,请参考以下文章

环境变量PATH cp命令 mv命令 文档查看cat/more/less/head/tail

环境变量PATH,cp,mv命令,文档查看cat/more/less/head/tail命令

环境变量PATH cp命令 mv命令 文档查看cat/more/less/head/tail

2.10 环境变量PATH 2.11 cp命令 2.12 mv命令 2.13 文档查看cat/mor

2.10环境变量PATH;2.11cp命令;2.12mv命令;2.13文档查看cat_more...

环境变量PATH cp命令 mv命令 文档查看cat_more_less_head_tail