您的位置:首页 > 大数据 > 人工智能

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

2018-01-31 15:44 375 查看
环境变量PATH (path是一个变量)
which :which+命令 可以查看到命令的路径和是否有别名

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



把我们定义的命令放在环境变量PATH中,这样我们就可以直接的使用我们定义的命令(其实PATH就是绝对路径)
但是我们再次打开终端使用我们的定义变量时是不能运行的。

要使我们定义的命令永久生效,修改配置文件,让定义的命令每次开机时都加载命令
编辑此文件 vi /etc/profile
在这里面的最后一行添加上PAHT=$PATH:/tmp/
其实就是把ls2的绝对路径加载到环境变量PATH 中



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

若要取消我们定义的命令则:
修改配置问价 /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 [b](也是查看文件内容,一屏一屏的显示,使用空格键翻屏)查看到最后则不会自动退出,退出按 Q键,可以使用方向键[/b]
[b][b]k(向上翻屏) j(向下翻屏)[/b][/b]
使用 /+字符串 可以查看到字符串 按N键往前查看 n往下看 /+字符串当前行向下搜索

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

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



tail [b]用于显示文件的的后10行,后面+文件名 加-n选项,显示文件的后几行[/b]
tail -n 2 /etc/passwd 显示后2行
tail -f +filename 可以动态的,实时查看文件内容
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cp 命令 mv命令
相关文章推荐