码迷,mamicode.com
首页 > 系统相关 > 详细

linux命令

时间:2016-05-10 11:13:08      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:linux   信息   

1:cat 默认是抓取命令,也可以向文件中输出信息,如向tmp下的test.txt输入多行文字

其中EOF可以其它字符或者数字代替,只要首尾字符需一致即可

cat >/tmp/test.txt <<EOF

test

liyao

oldboy

yangboy

EOF


2:head 头部 显示文件头部-n 参数是要显示的行数,默认不加参数显示的是头往下的10行信息

如:head -2 /etc/hosts   #显示etc目录下hosts文件从上往下,第一行和第二行信息


3:tail 尾巴 显示文件从尾部开始的行数 -n是要显示的行数,不加参数默认是从结尾开始往上的10行

如:tail -5 /etc/hosts #显示etc目录下hosts文件的从最后一行开始往上至第5行信息


4:grep 核心命令之一(三剑客的老三) 排出加 -v “排除” 过滤命令

如:grep -v “test” /tmp/test.txt #排除test.txt文档中包含字符test,并显示结果,若test.txt包含的内容如下

test

test01

test02

1

2

3

则运用命令后,显示结果如下:

1

2

3


5:sed 取各种内容(三剑客的老二) -n 取消默认输出  参数/p和/d的区别在于p=print  d=delete

如:sed -n /test/p /tmp/test.txt #取test.txt文档中包含test的行并输出。

若test.txt中包含内容如下:

test

test01

test02

1

2

3

则运行命令后,显示结果如下:

test

test01

test02

运行sed /test/d /tmp/test.txt #显示的结果是不包含字符test的行

显示结果如下:

1

2

3


6:mkdir 默认是创建目录的命令,一次只能创建一个目录,若要一次创建多个目录,则需要药加参数-P,mkdir -p 递归创建目录 

 如: mkdir -p /tmp/data/a  (一次性在tmp下创建data和a目录)


7:tree 显示目录数结构  ,linux下如没有tree这个命令,则需要安装下,安装tree命令如下:

  yum install tree y

显示目录树命令:tree /tmp 显示tmp目录下的文件结构

一:查看命令帮助的手段(三种方法)

1:使用man 命令名

如:man cp  #显示copy命令的使用方法

二:使用命令 —help

如:cp —help #显示copy命令的使用方法

三:使用搜索引擎 "linux命令名",命令使用文档可以用百度搜索,排错建议用谷歌搜索。

如:Linux chmod  #使用百度搜索 linux chmod 则会显示chmod这个命令的具体使用方法


8:不同路径的相同文件名覆盖时不提示确认信息,需在命令前加烦斜杠“/”

如:

创建

touch /mnt/test.txt

touch /tmp/test.txt

覆盖

cp /mnt/test.txt /tmp/test.txt  会提示是否覆盖的提示,需按Y 确认

若以下方式输入命令则直接覆盖:/cp /mnt/test.txt /tmp/test.txt


9:查看命令的具体路径,使用which命令

如:which mkdir  #显示mkdir命令所在的具体路径

     /bin/mkdir   #显示结果mkdir命令是在bin目录下


10:按tab键补全命令

linux下按1到2次tab键自动补全命令

如输入tai 按tab键后自动补全为tail命令。


本文出自 “11302359” 博客,谢绝转载!

linux命令

标签:linux   信息   

原文地址:http://11312359.blog.51cto.com/11302359/1771638

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!