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

相关文章
|
4月前
|
监控 Linux 开发者
如何在 Linux 中优雅的使用 head 命令,用来看日志简直溜的不行
`head` 命令是 Linux 系统中一个非常实用的工具,用于快速查看文件的开头部分内容。本文介绍了 `head` 命令的基本用法、高级用法、实际应用案例及注意事项,帮助用户高效处理文件和日志,提升工作效率。
72 7
|
5月前
|
Linux
Linux的cp命令如何使用?
Linux的cp命令如何使用?
136 3
|
6月前
|
Linux
深入理解Linux中的cp命令:文件与目录的复制利器
深入理解Linux中的cp命令:文件与目录的复制利器
|
7月前
|
Linux
Linux命令行文档查看cat、less、more、head、tail和图片查看
Linux命令行文档查看cat、less、more、head、tail和图片查看
100 0
|
7月前
|
Kubernetes Linux Docker
【Azure 应用服务】使用Docker Compose创建App Service遇见"Linux Version is too long. It cannot be more than 4000 characters"错误
【Azure 应用服务】使用Docker Compose创建App Service遇见"Linux Version is too long. It cannot be more than 4000 characters"错误
|
8月前
|
小程序 Linux
【编程小实验】利用Linux fork()与文件I/O:父进程与子进程协同实现高效cp命令(前半文件与后半文件并行复制)
这个小程序是在文件IO的基础上去结合父子进程的一个使用,利用父子进程相互独立的特点实现对数据不同的操作
166 2
|
安全 Linux 人机交互
5.Linux文件管理命令---cp复制文件
5.Linux文件管理命令---cp复制文件
149 0
|
9月前
|
Linux
Linux命令:`cp` - 复制文件与目录的利器
`cp`是Linux中的命令行工具,用于复制文件和目录。基本语法是`cp [选项] 源 目标`。常用选项包括:`-r`(递归复制目录)、`-i`(交互式确认覆盖)、`-u`(只复制更新的文件)、`-v`(详细输出)、`-p`(保留文件属性)、`-l`(创建硬链接)和`-s`(创建符号链接)。`--backup`选项可在覆盖前创建备份,`--sparse`处理稀疏文件。通过组合使用这些选项,用户可以灵活地管理文件和目录的复制操作。
|
10月前
|
Linux
Linux命令(90)之cp
Linux命令(90)之cp
123 3
|
Linux Shell
Linux 处理文件( touch 命令、cp 命令、mv 命令、rm 命令)
创建文件( touch 命令),复制文件( cp 命令),重命名文件( mv 命令),删除文件(rm 命令)
208 1
Linux 处理文件( touch 命令、cp 命令、mv 命令、rm 命令)