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

简介:

环境变量PATH:

  1. 查看PATH

[root@test76 /]# echo $PATH

/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

2、临时修改环境

[root@test ~]# export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/jdk1.8.0_11/bin


[root@test ~]# java -version

java version "1.8.0_11"

Java(TM) SE Runtime Environment (build 1.8.0_11-b12)

Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode)

3、修改/etc/profile

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/jdk1.8.0_11/bin >> /etc/profile

执行:

[root@test ~]# source /etc/profile


4、对当前用户有效,修改

[root@test ~]# ls  ~/.bashrc 

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/jdk1.8.0_11/bin >> ~/.bashrc 

[root@test ~]# source ~/.bashrc


cp命令:用来复制文件及文件夹

复制文件:

[root@test ~]# cp anaconda-ks.cfg /opt/


复制文件夹 -R/r表示文件夹里面的内容也需要复制:

[root@test ~]# cp -R /opt/ /mnt/


/bin/cp 就不会提示是否覆盖

[root@test ~]# /bin/cp -R /opt/ /mnt/

-p:保持对应的权限一致性

[root@test ~]# /bin/cp -pR /opt/* /mnt/


mv命令:

移动文件及文件夹

[root@test ~]# mv /mnt/* /mnt/tt/


文件及文件夹改名

在同一目录下mv就变为改名:

[root@test mnt]# mv temp/ temp.bak


文档查看:

1、cat 全部查看,文档都打印出来

-n:可以查看行号

cat -n anaconda-ks.cfg

[root@test ~]# cat -n anaconda-ks.cfg 

     1 # Kickstart file automatically generated by anaconda.

     2

     3 #version=DEVEL

     4 install

     5 cdrom

     6 lang en_US.UTF-8

2、more

不能使用方向键向上,下翻页

[root@test ~]# more anaconda-ks.cfg 

3、less

可以使用方向键向上,下翻页

4、tail

默认查看最后10行

tail anaconda-ks.cfg

可以查看最后100行的文件内容,并且实时查看输出

tail -100f anaconda-ks.cfg



本文转自 jiekegz  51CTO博客,原文链接:http://blog.51cto.com/jacksoner/1975178

相关文章
|
Linux 开发工具
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(六)
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(六)
124 0
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(六)
|
存储 Oracle 关系型数据库
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(四)
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(四)
103 0
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(四)
|
Ubuntu Unix Linux
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(一)
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(一)
104 0
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(一)
|
开发工具
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(三)
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(三)
106 0
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(三)
|
开发工具
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(五)
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(五)
145 0
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(五)
|
开发工具 索引
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(七)
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(七)
104 0
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(七)
|
Linux 开发工具 虚拟化
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(二)
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(二)
127 0
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(二)
|
开发工具 Windows
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(八)
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(八)
118 0
LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(八)
|
Shell
环境变量PATH/cp命令/mv命令/文档查看cat/more/less/head/tail
  2.10 环境变量PATH 2.11 cp命令 2.12 mv命令 2.13 文档查看cat/more/less/head/tail     which  rmdir 可以查到命令的路径   例如: ls 命令是定义在/usr/bin/ls 下,可以复制cp  /usr/bin/ls   /tmp/ls2 然后执行/tmp/ls2 可以运行,但是单独执行ls2时不行的,因为没有给ls2定义环境变量。
1033 0