环境变量,mv命令,cp命令,几个查看文件的命令

环境变量PATH

环境变量PATH是为了让你更简单方便的使用命令。如:正常情况下,我们要使用cd命令,需要敲出cd命令文件所在的绝对路径,/usr/bin/cd.
这里写图片描述
将/usr/bin/这个文件加入环境变量PATH后,使用cd命令时,就只用敲出cd了。
这里写图片描述
你有一个命令,经常用到,但是每次使用时就要写绝对路径,你想更简单方便的使用这条命令,这个时候就要将该命令所在的目录添加到环境变量PATH里去了。
添加一个路径到环境变量PATH里:
短期添加:没有将他写入系统配置文件中,只能在当前终端的当前开机时间内使用。如:
将/tmp加入到PATH中
[root@shuai-01 /]# PATH=$PATH:/tmp
这里写图片描述
长期添加:
将他写入配置文件中,无论在任何终端,任何时间都能使用。如:
将/tmp加入到配置文件中。
将PATH=$PATH:/tmp写入/etc/profile这个文件里。
这里写图片描述
这里写图片描述
保存退出后就有了。
这里写图片描述

cp命令

cp = copy
命令格式:
cp [选项] [来源文件] [目的文件]
把test1目录复制成test2目录
cp test1 test2
选项:
-r 复制目录
[root@shuai-01 ~]# cp -r aoli /tmp/shuai
这里写图片描述
-i 安全选项
遇到一个存在的文件,回询问是否覆盖
这里写图片描述

mv命令

mv = move
命令格式:
mv [选项] [来源文件或目录] [目的文件或目录]
mv命令使用的时候分为多种情况:
主要是分为目的文件是目录时,目录存在于不存在,目的文件是文件时,文件存在不存在

  • 目的文件是目录,目录不存在
    这时就是把来源目录重命名
    这里写图片描述
  • 目的文件为目录,目录存在
    就把来源目录移到目的目录下
    这里写图片描述

  • 目的文件是文件时,文件不存在
    把来源文件重命名为给定的目的文件名
    这里写图片描述

  • 目的文件是文件,文件存在
    询问是否覆盖
    这里写图片描述

几个查看文件的命令

  1. cat命令:
    正序查看
    [root@shuai-01 ~]# cat /etc/passwd
    选项:
    -n
    显示行号
    这里写图片描述
    显示所有(包括隐藏字符)
    -A
    这里写图片描述
  2. tac命令:
    与cat命令一样,只不过是反向查看(最先显示的是最后一行)

  3. more命令
    一屏一屏的查看(空格键看下一屏,Ctrl+b前一屏,按q键退出)

  4. less命令
    一屏一屏的查看(空格键或Ctrl+f看下一屏,Ctrl+b前一屏,方向键也能上下一行行看,搜索“/”,定位到首行“g”,定位到尾行“G”,按n显示下一个,按q键退出)
    而且less 还可以搜索(通过/,向下搜索),并且能对搜索到的关键字也能上下搜索,向下看n 向上看是shift+n

  5. head命令
    查看文件前十行
    [root@shuai-01 ~]# head 1.txt
    查看文件前n行
    [root@shuai-01 ~]# head -3 1.txt
    这里写图片描述

  6. tail 命令
    显示文件最后十行
    选项:
    -f 动态得,实时的查看文件 ,看日志的时候会用到动态查看文件
    [root@shuai-01 ~]# tail -f /var/log/messages

-n 查看文件后n行
tail -n 1.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值