Linux/Unix LS命令详解与实例

Linux或者Unix下最常用的命令莫过于ls了,可以说木有ls命令,*nix使用者将无法生存。不管你一天使用这个命令十次还是一百次,了解ls的多种用法将会是你的工作更加有趣。

这里搜集了ls命令的15中典型用法。

1、使用ls -t命令的组合形式来修改最后一次编辑的文件
ls -t是将文件按照修改时间排列起来,最近修改的在最上面,那么有下面这个命令来编辑最近编辑过的文件

$ vi first-file.txt
$ vi second-file.txt
$ vi `ls -t | head -1`

其中head -1(数字)是用来获取ls之后的第一个文件的,| 代表管道操作,这个命令会自动选择second-file.txt进行编辑

2、使用ls -1(数字)按行列出文件

$ ls -1
bin
boot
cdrom
dev
etc
home
lib

3、使用ls -l(小写字母)列出文件和文件夹的详细信息

$ ls -l
-rw-r—– 1 ramesh team-dev 9275204 Jun 13 15:27 methesaur.txt.gz

这段信息分别代表文件类型、文件权限设置、链接文件数、所有者、所有组、文件大小、最后修改时间和文件名

4、使用ls -lh用可被人读的文件大小列出文件和文件夹的详细信息
比较拗口,运行起来看一下,和ls -l比起来文件大小使用MB的方式显示了

$ ls -lh
-rw-r—– 1 ramesh team-dev 8.9M Jun 13 15:27 methesaur.txt.gz

(更多…)

发表在 Linux ,Unix | 标签: , ,

Ubuntu 12.04 LTS 发布时间表确定

Ubuntu的wiki页面上已经列出了即将到来的Ubuntu 12.04 LTS操作系统的发布时间表,这个版本最终会于2012年的四月末正式发行。

尽管代码名称还没有想好,但是新版本Ubuntu的发布时间表已经早早公布出来了。Ubuntu 12.04将会是个长期支持版(LTS)。从12.04开始,Ubuntu将修改发行策略,中间会推出两版Alpha和两版Beta版本,然后会发布候选版Release Candidate,路线图如下:

December 1st, 2011 – Alpha 1 release
February 2nd, 2012 – Alpha 2 release
March 1st, 2012 – Beta 1 release
March 22nd, 2012 – Beta 2 release
April 19th, 2012 – Release Candidate release
April 26th, 2012 – Final release of Ubuntu 12.04

Ubuntu 12.04 LTS将会是Ubuntu系统操作系统的第16个发布版本。另外今年的10月13号,还有Ubuntu 11.10(Oneiric Ocelot)版本的正式发布。

Ubuntu 12.04既然是长期支持版本,那么会有至少三个常规维护版本出现,2012年8月16日发布Ubuntu 12.04.1,2013年2月7日发布12.04.2,而12.04.3将会在2013年夏季的中间发布。
(更多…)

发表在 Linux | 标签: ,