码迷,mamicode.com
首页 > 其他好文 > 详细

shell 入门基础一

时间:2014-08-19 14:44:55      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:des   style   color   使用   io   strong   文件   数据   

1,man命令是一个帮助我们,快速掌握某个命令的使用方法的命令,当然前提时我们安装了man命令模块,man命令的用法,man command,后面跟自己不了解的命令,如果你的系统没有安装,先执行命令,yum install man* 安装



2,cd命令,cd命令时linux目录下,切换路径的命令,主要用法是用来浏览文件系统,和遍历目录所需. 
用法(一)cd  绝对路径 
例如cd /etc/profile.d,cd /home等等 
用法(二)cd  相对路径 
例如cd ../ 上一级目录 cd ./当前目录 cd ../../上一级的上一级 



3,ls命令,显示当前目录下所有文件盒目录 

ls -F参数,可以给目录后面加/号,更容易区别文件和目录,注意是大写的-F 

ls -F -R 可以递归打印某个目录下所有嵌套文件等多级路径。 
ls -F -a 可以显示系统隐藏的文件比如我们的公钥文件.ssh/等 

ls -l可以以换行格式,显示更详细的信息。 

按文件大小输出并排序ll -S -h 这个在运维时候,很有用,用来查找大文件 




4,cp 命令 用法: cp source  destination,实际开发使用较多, 
例子: cp test.txt test2.txt 拷贝当前的test.txt并新命令一个test2.txt 
cp test.txt /home 拷贝test.txt到home目录下,名字不变 
cp -a /abc/  /xyz 拷贝abc文件夹下所有内容到xyz下,xyz目录可以不用提前建立 
cp -R /a /b  递归的拷贝文件或文件夹,到另一个目录下。 



5,介绍下linux中的软链接和硬链接的区别, 
软链接类似windows下的快捷方式,引用的文件还是原始文件,软链接,可以跨挂载的存储设备使用。命令: ln -s source  destination 
硬链接软件开发中双写模式,建立硬链接的文件,只要向其中一个写入内容,所有的硬链接的内容都会改变,但是硬链接的文件是各自独立的,只能同一个挂载的存储设备下使用。 
命令 ln -d source destination 


6. 重命名一个文件使用命令mv 
用法mv source destination 
重命名目录或文件都可以,举例子如下: 
mv a.txt b.txt 重名名a文件为b文件名字 


7rm删除命令,删除文件或目录 rm -rf source ,如果想删除某个目录下所有文件,使用命令rm -rf * ,这是一个非常谨慎的操作,删除后就无法恢复了,尽量不要使用root用户操作这个

命令。


8.mkdir命令,创建一个目录,用法 mkdir 目录名  


9.查看文件统计信息,stat命令 用法: stat 文件名或目录名


10.file命令,查看文件类型,总共分3类文件,文本文件,可执行文件,数据文件


11.查看文件命令,cat 用法,cat 文件名 

12 less命令,less命令符合了少即是多的概念,它提供了额外的信心,显示了文件的总行数,以及行区间,支持所有more命令。 

13.tail -f 简直就是实时监控的利器。对日志进行相关监控显示。






shell 入门基础一,布布扣,bubuko.com

shell 入门基础一

标签:des   style   color   使用   io   strong   文件   数据   

原文地址:http://my.oschina.net/sunzy/blog/304297

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