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行


本文转自   ch71smas   51CTO博客,原文链接:http://blog.51cto.com/ch71smas/1954617


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值