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

一、环境变量(PATH)

echo $PATH 查看环境变量的目录

PATH=$PATH:/tmp/ (目录)给一个目录赋值环境变量;
让以上环境变量永久生效:
编辑 vi /etc/profile/ 把以上参数加入到文本的最后,退出:wq ,取消删掉就行了。

二、cp命令

格式:cp 源文件 目录文件
拷贝目录: cp -r 源目录 目标目录 (cp 所有目录的时候一定要加上/)当目标目录已经存在的时候,它会把源目录放到目标目录下去。

(知识点:!$ 上一条命令的最后一个参数)

三、mv命令
如果在同一个目录下就是改名字!如果目标文件存在,那就会问是否覆盖? 如果目标是目录且目录不存在,就会改目录名,如果目标目录已经存在,源也是目录,那就会把它放到目标目录的里面去!

四、查看文档cat/more/less/head/tail命令 ;知识扩展(wc -l 可以查看一个文件的行数)
cat 查看文件内容
-A 显示所有字符!
-n 显示行数

more 查看文件内空 (空格向下查看内容,f 向后 ,b向前),看完就自动退出

less (支持方向键,空格一屏一屏向下查看内容,f 向后 ,向前,大N向前,n向后,按大G直接到底,按g直接到行首),不会自动退出,按我退出,/ 搜文件内空,?搜文件内容,按Q退出!

head 查看一个文件前十行,tail查看文件的后十行。
-n 指定行数。
-f 可以查看动态文件,一般用来查看日志.

原文地址:http://blog.51cto.com/10690709/2091566

时间: 2024-08-11 05:45:56

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

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

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 [[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/

环境变量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命令,文档查看cat/more/less/head/tail命令

环境变量PATH (path是一个变量) which :which+命令  可以查看到命令的路径和是否有别名 其实命令就是一个文件,我们之所以能够使用它是因为它存在于各种的 bin文件下 把我们定义的命令放在环境变量PATH中,这样我们就可以直接的使用我们定义的命令(其实PATH就是绝对路径) 但是我们再次打开终端使用我们的定义变量时是不能运行的. 要使我们定义的命令永久生效,修改配置文件,让定义的命令每次开机时都加载命令 编辑此文件  vi /etc/profile 在这里面的最后一行添加上P

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中永久生效, 如果需要永久生效: 在新开一个窗口, 发现可以使用了 如果不想使

环境变量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命令、文档查看命令

一:环境变量PATH查看path环境变量下的目录 [[email protected] ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin 在这些目录中的程序可以直接运行如果想自定义添加命令到PATH中,以tmp目录为例 PATH=$PATH:/tmp/ 但此时只添加到了当前窗口的环境变量中,打开新的窗口则无效.如果想让环境变量在所有终端生效,需要将添加环境变量的语句写到/etc/profile文件