1.30 学习笔记——环境变量PATH、cp命令、mv命令、文档查看

一环境变量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/linux

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

PATH=$PATH: /tmp/less

 

二cp命令

cp(copy)复制spa

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

例: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  [原目录] [目标目录] 复制原目录到目标目录code

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

 

三mv命令

mv(move)剪切文档

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

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

若是移动时有重名目录会问是否覆盖配置

[root@glinux-01 lianxi2]# ls
lianxi1
[root@glinux-01 lianxi2]# cd ..
[root@glinux-01 gao]# ls
dbback  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.txt
1
2
3

tac 倒叙查看文件信息

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

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.txt
1$
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.txt
1ad
2sdfa
3dfad
adfae
qrrwe
dter
tert
er
te
rt
f
[root@glinux-01 shell]# head -n 2 1.txt
1ad
2sdfa

5tail命令

显示后n行

[root@glinux-01 shell]# tail -n 3 1.txt
te
rt
f

tail -f 能够动态显示文件内容

相关文章
相关标签/搜索