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.11 cp命令

cp命令 拷贝

复制目录 加-r

cp -r 拷贝目录

拷贝目录都统一 加斜杠/

-i 表示会咨询一下你

使用绝对路径. /usr/bin/cp 就不会问了

拷贝目录的时候会不会问 覆盖呢

当目标目录 已经存在的时候 ,它会把原目录放到目标目录下面去,

如果目标目录不存在,它会把原目录拷贝过来并且改名字。

2.12 mv命令

mv命令move

把/tmp目录下的 1.txt 挪到 /root目录下 并且改名2.txt

如果重复了 就会询问 ,因为mv 命令也有 -i 选项

不想要询问,可以使用绝对路径 /usr/bin/mv

目标目录不存在的时候相当于是改名字

目标目录存在了,

它就会把原目录放到目标目录下面去

和 cp是一样的

因为aming2 已经存在于 aminglinux 目录下 所以会问 是否覆盖

总结:mv 命令  如果在同一个目录下面 mv 文件 就是改名字

如果目标文件的已经存在,它就会问是否覆盖

如果目标 就是目录  且目录不存在,原肯定也是一个目录

他就会把目录名字改下

如果目标目录已经存在,原也是一个目录   那么就会把原目录放到 目标目录里面去

2.13 文档查看cat/more/less/head/tail

cat命令

cat命令 查看文件内容的

cat

tac 命令和cat 一样查看文件内容但是从尾到头

可以使用man cat 查看下

cat -A 表示这一行的行尾 ,结束符

cat -n 显示行号

more

按空格键 下翻

wc 查看文件的行数

再 more anacaonda-ks.cfg.1 看

按空格一直往下翻

ctrl + b 往前翻 往上翻

less 也可以,空格下翻,还支持方向键 上下查看

ctrl + b 往前

ctrl + f  往后

看到最后的时候按q 退出来,不会自动退出来

/搜索字符,n 往后看还有没有相同的字符 shift n 往前看

其实就是n  往后看,   大N 往前看

?搜索字符  n 往后看  N 往前看

往前g 行首

shift g  就是 大G 行末

按q退出来

head 头10行

tail 后 10行

前2行

后2行

tail -f 显示文件 动态

打开另一个终端 追加

再在另一个终端 head -n 2 追加2行

尾 那里追加2行

时间: 2024-10-26 11:06:25

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

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

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

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

环境变量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.11cp命令;2.12mv命令;2.13文档查看cat_more...

2.10 环境变量PATH 环境变量PATH的用法: 1. 查看环境变量过的目录:echo $PATH 不用绝对路径即可执行的命令;命令文件所在的目录,就是环境变量目录! [[email protected] ~]# echo $PATH 2. 查看命令所在的路径,也显示出命令的别名:which 跟命令 [[email protected] ~]# which ls 3. 复制命令文件,粘贴到没有环境变量的目录下: cp   跟复制命令文件的绝对路径  跟粘贴到目录的绝对路径/自定义命令名称 [

2.10环境变量PATH

2.10环境变量PATH 环境变量 指定了命令的查询路径which 可以查看到 命令的所在路径 有没有别名 [[email protected] ~]# which rmalias rm='rm -i'/usr/bin/rm[[email protected] ~]# which rmdir/usr/bin/rmdir 从下面目录查找命令所在路径 [[email protected] ~]# echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/

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命令、文档查看

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

shell 脚本实战笔记(2)--环境变量PATH的恩怨情仇

在linux环境下, 相信大家对环境变量PATH, 多多少少有所接触, 这边讲讲PATH的在linux的前世因缘. 先讲讲一个列子 假如我们在为一个新的应用配置其PATH路径中时,  不小心忽略了原先的$PATH内容, 把原本的PATH=/path/to/newcmd:$PATH, 写成了PATH=/path/to/newcmd, 并不小心写入了~/.bashrc, 并且source ~/.bashrc. 这时会发生什么? 我们如何去处理这种情况? 所有的命令都不能用了, 想回去编辑~/.bas