UNIX技术-UNIX基础[2]
语法:mkdir [选项] 新子目录名

例:

    sutro.hotwired.com[~/unixclass]% mkdir waga
    
    sutro.hotwired.com[~/unixclass]% ls
    
    two.html  waga

我用mkdir建立了新子目录waga

more - 分屏过滤或者叫分屏显示(more)一个文件,当你只是想阅读一个文件而不编辑它时。

less - less的功能和more类似,但它还允许你在一个文件内执行查询功能。

exit - 从登录的主机退出

date - 显示当前日期和时间cal 1997 - prints the 1997 calendar

whoami - 显示当前登录到你的终端的用户

mail - 调出一个简单的邮件编辑器

pwd - 告诉你当前你所在的位置,它显示当前子目录的完整路径名。

Unix在线指南

如果你项了解各个指令的细节,你可以查询Unix的在线指南man。例如如果你想了解ls,键入

    sutro.hotwired.com[~/unixclass]% man ls

你就会看到:

    ls(1)
    
    NAME
    
         ls - list contents of directory
    
    SYNOPSIS
    
         ls [-RadLCxmlnogrtucpFbqisf1AM] [names]
    
    DESCRIPTION
    
         For each directory argument, ls lists the contents of the directory; for
    
         each file argument, ls repeats its name and any other information
    
         requested. The output is sorted alphabetically by default.
    
    

要退出man, 则键入q

 

第三页 许可

在你浏览主机时,你会发现有很多事情你不能做。你不能象在你自己的用户子目录中那样编辑和移动文件。

还记得ls是我们的基本指令吗?该指令的选项ls -l用于显示文件和子目录的信息。

:

    sutro.hotwired.com[~/unixclass]% ls -l
    
    total 20
    
    drwxrwxr-x    2 pam      staff        512 Dec  5 09:34 one
    
    -rw-rw-r--    1 pam      staff       4233 Dec  5 09:35 one.html
    
    drwxrwxr-x    2 pam      staff        512 Dec  5 09:34 two
    
    -rw-r--r--    1 pam      staff       4233 Dec  5 09:36 two.html
    
    
这里我们可以看到子目录unixclass中的内容,该子目录中包含两个下级子目录(onetwo)和两个文件。第1列文字列出了我们的权限:读、写、或执行文件和子目录。

2列清单(pam, pam, pam, pam)显示文件的主人,在本例中文件的主人是我(pam)。

3列我所属的类别。要得知你属于哪个类别,你可以键入groups和你的名称,例:

    sutro.hotwired.com[~/unixclass]% groups pam
    
    infomgr staff prod edit
    
    

4列显示文件的尺寸。

5列是文件最近一次被修改的时间和日期。第6列是文件名。

rwx代表的含义?

这几个字母决定了我们的使用权限:

对于文件来说:

r = 可读-你可以阅读该文件(moreless指令)
w =
可写-你可以对该文件写盘(用VI, Emacs, Pico编辑该文件)
x =
执行- 你可以执行该文件(运行Perl程序)

对于子目录来说:

r = 可读-你可以阅读该子目录的内容
w =
可写-你可以建立、移动、重命名或删除文件或子目录