linux环境变量,cp,mv命令,more,less,cat,tail,head,的使用

简介:

linux环境变量,cp,mv命令,more,less,cat,tail,head,的使用

oot@alex ~]# cp /usr/bin/ls   /tmp/

[root@alex ~]# PATH=$PATH:/tmp/       path的使用 

[root@alex ~]# echo $PATH

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

[root@alex ~]# vi /etc/profile     永久生效在这个配置文件里加入PATH变量值   

[root@alex ~]# echo $PATH         从新赋值的用法    

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

[root@alex ~]# PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

cp

[root@alex ~]# cp -r /dabaitu/  /tmp/     拷贝目录  用选项-R

[root@alex ~]# cp -r /tmp/nc/   /tmp/nc/     cp拷贝一个文件如果目标文件存在 的时候,他会把原目录放到目标目录下面去   

如果目标目录不存在他会原目录拷贝过来,修改一个名字

mv  命令

[root@alex tmp]# mkdir 1.txt                              如果在同一个目录下就是改名字    如果目标的文件已经存在他就会问是否要覆盖   

[root@alex tmp]# mv 1.txt/   2.txt                        如果目标是一个目录,并且目录不存在   他就会把目录的名字改一下   如果目标目录存在他就会把原目标放在目录里去  

[root@alex tmp]# ls

2.txt                                               alex  systemd-private-2b74b96d2c354f119f60360cbd9383fa-ntpd.service-0DdvFj

Aegis-<Guid(5A2C30A2-A87D-490A-9281-6765EDAD7CBA)>  nc

cat

[root@alex ~]# cat -A /etc/passwd       cat是查看一个文件的内容      -A 是在末尾加上一个$

root:x:0:0:root:/root:/bin/bash$

bin:x:1:1:bin:/bin:/sbin/nologin$

[root@alex ~]# cat -n /etc/passwd       -n可以把行号显示出来   

     1    root:x:0:0:root:/root:/bin/bash

     2    bin:x:1:1:bin:/bin:/sbin/nologin

more  

也是查看文件内容的  

[root@alex ~]# more /etc/passwd         是按空格一屏的往下  查看    按shift+b   网上查看  

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

daemon:x:2:2:daemon:/sbin:/sbin/nologin

[root@alex ~]# wc -l /etc/passwd       可以查看一个文件的多少行      

26 /etc/passwd

[root@alex ~]# head /etc/passwd    查看一个文件的投十行   

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

daemon:x:2:2:daemon:/sbin:/sbin/nologin

adm:x:3:4:adm:/var/adm:/sbin/nologin

lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

sync:x:5:0:sync:/sbin:/bin/sync

shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown

halt:x:7:0:halt:/sbin:/sbin/halt

mail:x:8:12:mail:/var/spool/mail:/sbin/nologin

operator:x:11:0:operator:/root:/sbin/nologin

[root@alex ~]# tail /etc/passwd                            查看一个文件  尾十行   

dbus:x:81:81:System message bus:/:/sbin/nologin

polkitd:x:997:995:User for polkitd:/:/sbin/nologin

tss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologin

postfix:x:89:89::/var/spool/postfix:/sbin/nologin

sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin

ntp:x:38:38::/etc/ntp:/sbin/nologin

nscd:x:28:28:NSCD Daemon:/:/sbin/nologin

tcpdump:x:72:72::/:/sbin/nologin

dabaitu:x:1000:1000::/home/dabaitu:/bin/bash

user:x:1001:1001::/home/user:/bin/bash

[root@alex ~]# head -n 2 /etc/passwd       只看前两行   

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

[root@alex ~]# tail -n 2 /etc/passwd        只看后两行   

dabaitu:x:1000:1000::/home/dabaitu:/bin/bash

user:x:1001:1001::/home/user:/bin/bash

[root@alex ~]# tail -f  /etc/passwd      查看动态的一个文件的日志 或者文档   

less  的用法  

按空格 一屏一屏的往下 看   按方向上下  往上往下    ctrl+b往上    ctrl+f   往下   按N,n往上往下     按q  退出   

按/  和?搜索一个关键字   并且搞量显示         

shift+g    往前   shift+G 往后     


本文转自 amenging 51CTO博客,原文链接:http://blog.51cto.com/11335852/1975906

相关文章
|
7月前
|
Linux
Linux命令拓展:为cp和mv添加进度显示
好了,就这样,让你的Linux复制体验充满乐趣吧!记住,每一个冷冰冰的命令背后,都有方法让它变得热情起来。
728 8
|
6月前
|
监控 Linux 应用服务中间件
linux查看日志文件tail -f用法
在 Linux 中,查看和监控日志文件是系统管理员和开发者常用的操作之一。tail 命令就是用来查看文件内容的,它默认显示文件的最后部分。tail -f 是 tail 命令的一个非常有用的选项,用于实时查看和跟踪日志文件的更新,尤其是在监控运行中的服务时非常有用。
882 0
|
8月前
|
监控 Linux
Linux命令大全:echo与tail实现输出重定向。
这样,我们实现了使用echo和tail命令进行输出重定向的目的。在实际应用中,输出重定向技巧可节省时间,提高工作效率。希望本文内容对您了解和掌握Linux系统中echo与tail命令以及输出重定向的操作有所帮助。
261 27
|
监控 Linux 开发者
如何在 Linux 中优雅的使用 head 命令,用来看日志简直溜的不行
`head` 命令是 Linux 系统中一个非常实用的工具,用于快速查看文件的开头部分内容。本文介绍了 `head` 命令的基本用法、高级用法、实际应用案例及注意事项,帮助用户高效处理文件和日志,提升工作效率。
334 7
|
Linux
Linux的cp命令如何使用?
Linux的cp命令如何使用?
350 4
深入理解Linux中的cp命令:文件与目录的复制利器
深入理解Linux中的cp命令:文件与目录的复制利器
|
存储 Shell Linux
【Shell 命令集合 系统设置 】⭐ Linux 取消或删除已设置的环境变量 unset命令 使用指南
【Shell 命令集合 系统设置 】⭐ Linux 取消或删除已设置的环境变量 unset命令 使用指南
972 0
|
存储 Linux 编译器
Linux 交叉编译第三方库需要设置的环境变量
Linux 交叉编译第三方库需要设置的环境变量
908 0
|
Linux Shell
在Linux中,如何设置环境变量?
在Linux中,如何设置环境变量?
|
Java Linux 开发工具
手把手教你Linux查找Java的安装目录并设置环境变量以及Linux下执行javac未找到命令的保姆级教学
手把手教你Linux查找Java的安装目录并设置环境变量以及Linux下执行javac未找到命令的保姆级教学
311 0