美文网首页
2018-09-13

2018-09-13

作者: 越来越好_1472 | 来源:发表于2018-09-17 00:27 被阅读0次

2.10 环境变量PATH

使用which 查看一个命令的路径以及别名等信息

她是从哪里查的呢?

find是从头到尾在目录里面查一遍

实际上 which是在一下几个目录里面查的

echo $PATH

真正使用命令 一般都是使用 绝对路径

which 都是在echo $PATH 找的

cp /usr/bin/ls /tmp/ls2  复制一份命令

直接搜索/tmp/ls2

以及ls 都可以显示

但是直接 搜索ls2 是不行的,因为ls2不在目录里面。

现在要修改这个目录

PATH=$PATH:/tmp/

vi /etc/bin/profile 里面最后一行增加i

PATH=$PATH:/tmp/  保存I退出 就可以了。

再使用echo $PATH好看下是否有/tmp/文件夹加入进去就行了,这样一来就可以。

如果不需要了 就再vi/etc/profile李曼删除刚才的最后一个命令。双击两下d。保存退出就好。

2.11 cp命令

cp命令就是copy命令

cp /etc/passwd /tmp/1.txt意思是拷贝passwd这个文件到/tmp下并且重命名为1.txt

如果拷贝 文件夹  则需要在cp 后面加上-r

所有cp目录的后边要补充完/

-i一般都是 安全选项。多次询问是否要覆盖或者删除。/usr/bin/cp是绝对路径 如果是cp的话 出现的是相对路径 会问-i

当目标目录已经存在时候,cp命令会把原目录拷贝到目标目录

2.12 mv命令

移动文件地方

mv ls2 aming/ 意思是将ls2文件移动到目录aming/下面  有时候会使用到移动加改名字

有时候会出现提示要不要覆盖,这时候其实是-i的原因。which mv 

可以直接使用绝对路径 免于询问是否要覆盖

当原目录移动到目标目录,但是如果目标目录已经有同名的目录。此时会问到是否要覆盖原目录。

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

cat 命令是查看文件内容的

tac命令是倒序产查看文件内容

cat的常用选项

使用 man cat帮助

more 是查看命令的。一屏幕一屏幕的展示,空格或者鼠标

ctrl+b 向前看命令

less命令的类似于more

但是他支持方向键上下查看,ctrl+b 往前看

ctrl+f向后看

q键退出less功能

/cdrom 是搜索功能 ,可以高亮需要找的内容

继续搜索的话,可以按 n(next)N

shift N 向回看

/从前往后看

?n等于N的功能

往后shift g

往前是 shift G

head 和 tail 是指头、尾十行命令

head -n 看几行

-f 是指动态查看命令

相关文章

网友评论

      本文标题:2018-09-13

      本文链接:https://www.haomeiwen.com/subject/uyrqnftx.html