博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1.30 学习笔记——环境变量PATH、cp命令、mv命令、文档查看
阅读量:6904 次
发布时间:2019-06-27

本文共 1692 字,大约阅读时间需要 5 分钟。

hot3.png

一环境变量PATH

PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻。用以下命令可以看到PATH的值。   echo $PATH  例如,在主机中,用户yogin的PATH值为:  /opt/kde/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/yogin/bin  其中“:”为分隔符。所以,上面的一串目录可以看成是如下的目录列表。  /opt/kde/bin  /usr/local/bin  /bin:/usr/bin  /usr/X11R6/bin  /home/yogin/bin

给PATH添加目录 PATH=$PATH: /tmp/

此时添加的目录只能临时生效,若想永久生效需要修改配置文件/etc/profile,在最后一行添加

PATH=$PATH: /tmp/

201317_TpEg_3771583.png

 

二cp命令

cp(copy)复制

cp [原文件] [目标目录] 复制原文件到目标目录

例:cp /tmp/gao/1.txt /tmp/  将/tmp/gao/1.txt 复制到tmp下注意目录结尾最好加tmp/   cp /tmp/gao/1.txt /tmp/2.txt 将/tmp/gao/1.txt 复制到tmp下并改名叫2.txt

cp -r  [原目录] [目标目录] 复制原目录到目标目录

例:cp -r /tmp/gao/1/ /tmp/2/  将gao下的1目录复制到2目录下 

 

三mv命令

mv(move)剪切

mv [原文件或目录][目标目录] 剪切原文件或目录 到目标目录

例:将ls2 移动到aming文件夹下

203133_KXki_3771583.png

如果移动时有重名目录会问是否覆盖

[root@glinux-01 lianxi2]# lslianxi1[root@glinux-01 lianxi2]# cd ..[root@glinux-01 gao]# lsdbback  lianxi1  lianxi2  shell[root@glinux-01 gao]# mv lianxi1 lianxi2/mv:是否覆盖"lianxi2/lianxi1"? ^C[root@glinux-01 gao]#

四文档查看

1cat 文件名 查看文件信息

[root@glinux-01 shell]# cat 1.txt123

tac 倒叙查看文件信息

[root@glinux-01 shell]# tac 1.txt321

cat -n 显示行号

[root@glinux-01 shell]# cat -n 1.txt     1	1     2	2     3	3

cat -A 显示特殊符号($结束符)

[root@glinux-01 shell]# cat -A 1.txt1$2$3$

2 more命令

more [文件] 分页显示文件信息、

     空格或f 翻页

     enter 换行

     ctrl + b 向上翻屏

     q或Q退出

3less命令

和more命令一样,直接跟文件名,但是比more功能更多

  • 空格 或f 翻页
  • ↑ 向上一行
  • q或Q退出
  • enter 换行
  • j键向下移动
  • k键向上移动
  • g光标定位到首行
  • G光标定位到末尾
  • /输入字符串,回车可以向下搜索这个字符串,按n键显示下一个(shift n往前一个)
  • ?输入字符串,回车可以向上搜索这个字符串,按n键显示下一个;

4head命令

head -n 指定行数    显示前n行

[root@glinux-01 shell]# cat 1.txt1ad2sdfa3dfadadfaeqrrwedtertertertertf[root@glinux-01 shell]# head -n 2 1.txt1ad2sdfa

5tail命令

显示后n行

[root@glinux-01 shell]# tail -n 3 1.txttertf

tail -f 可以动态显示文件内容

转载于:https://my.oschina.net/u/3771583/blog/1613755

你可能感兴趣的文章
界面控件Essential Studio for ASP.NET Web Forms 2017 v3发布丨附下载
查看>>
谷歌宣布为Android 9.0用户提供云端加密
查看>>
8.12 tee_tr_split命令
查看>>
gzip bzip2 xz 压缩工具
查看>>
Windriver for linux安装
查看>>
HTTP协议学习# request 和response 解析(转)
查看>>
Linux学习-0918
查看>>
Redis在mac上的安装
查看>>
Jmeter
查看>>
持续优化云原生体验,阿里云在Serverless容器与多云上的探索
查看>>
java 多进程
查看>>
还没写过爬虫的小白点进来,一文带你入门python爬虫(小白福利)
查看>>
【synchronized底层原理之3】JDK1.6对锁所做的优化
查看>>
重写equals方法时重写hashcode方法的必要性
查看>>
Mybatis 缓存系统源码解析
查看>>
20180825 上课截图
查看>>
深入解析Vue里函数的调用顺序介绍
查看>>
Ember.js 入门指南——model的关联关系处理
查看>>
Ubuntu Linux下使用搜狗浏览器加速代理
查看>>
Docker应用容器引擎介绍与搭建
查看>>