Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 教程 > Linux系统管理 > 正文

linux系统管理 八 Linux文件管理类命令详解

时间:2014-05-31 01:15 来源:未知 作者:www.51ou.com 阅读:

作业1:

   描述GPL、BSD、Apache三个开源协议的大体联系?

作业2:

   1、如何获取linux当前最新的内核版本号?

       www.kernel.org

   2、列出你所了解的linux发行版,并说明其跟Linux内核的关系。

       Linux,GNU:GUN/Linux,源代码发行版:RedHat (Fedora、 CentOS) , SUSE,  Debian(Ubuntu、Mint),  Gentoo,  LFS(Linux From Scratch);

       编译:把源代码转换为能在相应平台的CPU上运行的二进制程序;

一、内容回顾

1、目录管理:

ls、cd 、pwd、 mkdir、 rmdir 、tree;

2、文件管理:

touch、 stat、 file、 rm、 cp、 mv、 nano;

3、日期时间:

date、 clock、 hwclock、 cal。

二、查看文件

   cat、 tac、 more、 less、 head、 tail

   1、cat:连接并显示,如:cat /etc/issue /etc/fstab;

       a)-n:显示文件行号,如:cat –n /etc/issue;

       b)-E:显示行结束符;

           linux文本结束符:$;

       c)-A:显示所有;

   2、tac:按行逆序显示;

   3、分屏显示:more,向后翻。如:more/etc/rc.d/rc.sysinit;

   4、分屏显示:less,前后翻;

   5、head:查看文件前n行,默认查看10行,如:head –2/etc/inittab;

   6、tail:查看文件后n行,默认后10行;

       a)-f:查看文件尾部,不退出等待显示后续追加至此文件的新内容。

三、文本处理

   cut、join、sed、awk、grep;

   database:数据库;

       关系型数据库:

       表:二维表,行和列;

   文本文件:Tom:23:male:2013/05/06,冒号做分割;

   1、cut:如,cut –d : –f1,3 /etc/passwd;

       a)-d:指定字段分隔符,默认是空格;

       b)-f:指定要显示的字段,如:显示第1和第3个字段;

           -f1,3 = -f1-3;

   2、sort:文本排序,默认是按照ASICC码文本的升序排序的;

       a)-n:数值排序;

       b)-r:降序排序;如:sort–n –r /etc/passwd;

       c)-t:指定分隔符,如:sort–t: -k3 /etc/passwd;

       d)-k:以某个字段为关键字进行排序;

       e)-u:排序后相同内容只显示一次,如:sort –n –u sort.test;

       f)-f:排序时忽略字符大小写。

   3、uniq:报告重复的行,相邻的行才认为是重复的行,如:uniq sort.test;

       a)-d:只显示重复的行;

       b)-c:显示文件中某行重复的次数。

   4、wc:文本统计(wordcount),如:wc /etc/fstab(行数单词数字节数);

       a)-l:行数

       b)-w:单词数

       c)-c:字节数;

       d)-L:最长的一行包含多少字符。

   5、tr:字符处理,转换或删除字符;

       a)格式:tr[OPTION]... SET1 [SET2],如:tr ‘ab’ ‘AB’;

           如:tr ‘ab’ ‘AB’ </etc/passwd;

       b)-d:删除出现在字符集中的所有字符,如:tr –d ‘ab’。

 

本文出自 “Nick Liu的博文” 博客,请务必保留此出处http://zkhylt.blog.51cto.com/3638719/1391820

感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《linux系统管理 八 Linux文件管理类命令详解》技术文章,《linux系统管理 八 Linux文件管理类命令详解》详细使用和说明,有时《linux系统管理 八 Linux文件管理类命令详解》可能不完善、敬请谅解!如果《linux系统管理 八 Linux文件管理类命令详解》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
验证码:点击我更换图片