找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
linux2
联想:输入几个开头字母然后点击tab键就可以实现联想,不用手动输入所有的字母


11、cp命令==》复制文件或者目录
1)在当前目录下复制一个文件
[root@bogon bb]# cp file007 file
2)复制一个文件到指定的路径下,显示原来的名字
[root@bogon bb]# cp aa /home/dcs2
3)复制一个文件到指定的路径下,并且换个新名字
[root@bogon bb]# cp cc ../dcs2/filecc
4)复制一个目录,原目录必须存在
[root@bogon home]# cp -r mulu mulu1
5)复制一个目录到指定的路径下
[root@bogon home]# cp -r dcs1dcs2 ./bb
备注:复制一个目录的时候需要加-r参数
6)复制一个目录下所有放到其他的目录下,cp  -r   +原目录路径+目标目录的路径
[root@bogon mulu1]# cp -r /home/mulu/.     /home/mulu1
12、find命令
1)找出根目录下的所有aa的文件或者目录的位置,找出来的是所有的绝对路径
[root@bogon /]# find / -name  aa
2)找出home目录下所有的以a开头的文件或者目录
[root@bogon /]# find /home -name 'a*'
3)找出目录下所有以a结尾的文件或者目录
[root@bogon /]# find /home -name '*a'
[root@bogon dcs1]# find ./ -name 'a?'
[root@bogon dcs1]# find ./ -name 'a??'
备注:?表示匹配一个字符,一个问号匹配一个
* 表示模糊匹配,也就是说匹配所有
4)找出特定的目录下所有的目录
[root@bogon dcs1]# find /home/dcs1 -type d
5)找出特定的目录下所有的文件
[root@bogon dcs1]# find /home/dcs1/dcs1dcs2 -type f
13、>,>>重定向符
1)用cc文件的内容覆盖掉aa文件的内容(用>)
[root@bogon bb]# cat cc > aa
2)当目标文件不存在的时候,会新建一个文件,然后写入内容
[root@bogon bb]# cat cc > bb
3)把文件aa的内容追加到文件bb的后面
[root@bogon bb]# cat aa >> bb
4)把aa文件的前5行追加到bb文件后面
[root@bogon bb]# cat aa|head -n 5 >> cc
5)把bb文件的前3 行覆盖掉aa文件
[root@bogon bb]# cat bb|head -n 3 > aa
14、cat   查看文件内容
1)cat  + 文件名称==》查看文件的内容
[root@bogon bb]# cat aa
2)查看文件的内容并且显示行号
[root@bogon bb]# cat -n aa
nl查看文件内容并且显示行号
[root@bogon bb]# nl aa
3)找出文件内含有fa的内容【重点】一般会在关键字查日志,寻找报错信息
[root@bogon bb]# cat aa|grep fa


a、cat可以一次性查看文件的所有内容,一般查看的内容少的文件
b、less,more支持翻页查看文件的内容,一般查看的文件内容多的
c、less不显示百分比,more显示百分比
d、less查看文件内容结束后,需要手动退出,ctrl + z
e、more查看文件内容显示百分比,查看结束后自动退出。


15、head命令==》查看文件的内容,默认查看的是文件的前10行
1)认查看的是文件的前10行
[root@bogon bb]# head cc
2)查看文件的前多少行
[root@bogon bb]# head -n 15 cc
16、tail命令==》查看文件的内容,默认查看文件的后10行
1)查看文件的后10行
[root@bogon bb]# tail cc
2)查看文件的后100行
tail  -n  100  cc
17、head 和tail 组合使用:取出文件的2-4行
[root@bogon bb]# head -n 4 aa|tail -n 3
18、sed 查看文件的内容
查找文件的2-4行
[root@bogon bb]# sed -n '2,4p' aa
19、alias取别名
[root@bogon /]# alias if='ifconfig'
取消取别名
[root@bogon /]# unalias if
20、history命令==》查看历史命令
[root@bogon /]# history
21、清空屏幕
[root@bogon /]# clear==》只是针对于当前屏幕
[root@bogon /]# reset==》重置,当前会话中所有的内容清空
22、打包命令
1)tar包(可以对文件和目录进行打包)
把文件达成一个tar包
[root@bogon bb]# tar -cvf file007.tar file007
把file007.tar文件进行解压
[root@bogon bb]# tar -xvf file007.tar
3)把文件达成一个tar.gz包
[root@bogon bb]# tar -zcvf file007.tar.gz file007
4)把一个tar.gz包进行解压
[root@bogon bb]# tar -zxvf file007.tar.gz
5)zip包
打包一个文件
[root@bogon bb]# zip file007.zip file007
打包一个目录,需要加一个参数-r
[root@bogon bb]# zip -r dcs1dcs2.zip dcs1dcs2
解压一个zip压缩包
[root@bogon bb]# unzip dcs1dcs2.zip
6)gzip打包(只能打包文件,不能打包目录)
打包一个aa文件,打包后aa文件消失,只显示打包文件
[root@bogon bb]# gzip aa
解压一个gz包,压缩包消失,显示原文件
[root@bogon bb]# gunzip aa.gz


分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册