环境变量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/

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

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 可以动态的,实时查看文件内容

原文地址:http://blog.51cto.com/13589255/2067337

时间: 2024-10-07 04:43:49

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

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

环境变量:PATH [[email protected] ~]# echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin [[email protected] ~]# which ls                                  查看ls命令在哪里alias ls='ls --color=auto' /usr/bin/ls[[email protected] ~]# ls /usr/bin/

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

2.10 环境变量PATH 2.11 cp命令 2.12 mv命令 2.13 文档查看cat/more/less/head/tail 2.10 环境变量PATH 如果你的目录在这里面 那么你敲命令句不需要敲绝对路径 但是如果再打开一个终端, 怎么让永久生效呢 系统有一个文件,是可以让它开机 或者是每次打开终端 都回去加载命令的 cat 一下看下文件有没有加上 命令 再打开一个终端 也是可以的 如果先取消掉 就重新改下变量PATH 还可以把里面的命令删掉 vi /etc/profile 重新退出

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

2.10 环境变量PATH 1.环境变量 查看 PATH环境变量: 只要命令在上述的环境变量中,敲命令就不需要使用绝对路径 如图,将cp命令复制到.tmp目录下,效果和使用ls是一样的 如果想直接使用ls2 ,需要改环境变量: 如图,将/tmp添加到PATH环境变量中,echo PATH,将显示tmp,直接使用ls2 会发现和使用ls效果一样的: 如图,新开一个窗口,发现使用ls2不能生效了,说明ls2 没能在PATH中永久生效, 如果需要永久生效: 在新开一个窗口, 发现可以使用了 如果不想使

Linux学习笔记(七)环境变量PATH、cp命令、mv命令、文档查看cat/more/less/h

一.环境变量PATH对于环境变量,百度解释为https://baike.baidu.com/item/%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F/1730949?fr=aladdinlinux下环境变量同样是为了方便执行某些命令, which ls 可以查看到ls的绝对路径为 /usr/bin/ls echo $PATH 可以看到环境变量为/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin/usr/

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

一.环境变量PATH # echo $PATH,查看哪些目录在环境变量里面 将路径加入到PATH中的方法: 1.直接将路径加入到PATH中,比如root目录.命令如下: #  PATH=$PATH:/root # echo $PATH /usr/local/sbin:/usr/local/bin:/usr/bin:/root/bin/root 改回原来的变量直接输入命令: # PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root

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

一.环境变量(PATH) echo $PATH 查看环境变量的目录 PATH=$PATH:/tmp/ (目录)给一个目录赋值环境变量: 让以上环境变量永久生效: 编辑 vi /etc/profile/ 把以上参数加入到文本的最后,退出:wq ,取消删掉就行了. 二.cp命令 格式:cp 源文件 目录文件拷贝目录: cp -r 源目录 目标目录 (cp 所有目录的时候一定要加上/)当目标目录已经存在的时候,它会把源目录放到目标目录下去. (知识点:!$ 上一条命令的最后一个参数) 三.mv命令如果

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

关于PATH的作用:PATH说简单点就是一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径.比如在根目录/下可以输入命令ls,在/usr目录下也可以输入ls,但其实ls这个命令根本不在这个两个目录下,事实上当你输入命令的时候LINUX会去/bin,/usr/bin,/sbin等目录下面去找你此时输入的命令,而PATH的值恰恰就是/bin:/sbin:/usr/bin:--.其中的冒号使目录与目录之间隔开.··例如我们有一条ls2命令,存储位置在tmp里,tmp没有在PATH

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

环境变量PATH查看PATH:echo $PATH以添加mongodb server为列 修改方法一:export PATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo $PATH查看配置结果.生效方法:立即生效有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置用户局限:仅对当前用户 修改方法二:通过修改.bashrc文件:vim ~/.bashrc //在最后一行添上:export PATH=/usr/local/

PATH变量,cp,mv,cat,more,less,head,tail命令举例

一. 环境变量PATH which rm 查看命令所在目录 [[email protected]_46_188_centos fxq]# which rmalias rm='rm -i' /usr/bin/rm [[email protected]_46_188_centos fxq]# echo $PATH [[email protected]_46_188_centos ~]# echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/b