博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Unix_03_文件系统介绍_2
阅读量:4641 次
发布时间:2019-06-09

本文共 4833 字,大约阅读时间需要 16 分钟。

目录命令:
1 显示目录路径名:   
pwd   (print working directory)
         
login:
cnyxj [return]...................................输入登录名(cnyxj)
         
password.................................................. 输入口令
         
Welcome to UNIX!
         $
pwd [return] .......................................... 显示主目录的路径
       
/usr/cnyxj
         $...............................................................命令提示符
           
         说明:/usr/cnyxj是主目录的路径名,同时也是用户当前目录或工作目录的路径名。
                 /usr/cnyxj是绝对路径名,因为它是以/开始,从根目录开始直到主目录的路径。
                 cnyxj是登录名和主目录名
 
2 改变工作目录:   
cd   (change directory)
         用法与dos里基本相同,只是要回到上一级目录时,dos里可以打cd..而在unix里,要在cd和..之间加一个空格。如:
cd ..
          如:   
$
cd source [return].................................改变目录到source目录下
                  
$pwd [return]...........................................显示工作目录
                  /usr/cnyxj/source
                  $.............................................................命令提示符
         
         如:假如用户有权改变工作目录为/dev, 使用以下的命令
                   
$
cd /dev [return].....................................改变目录为/dev, [回车]
                   
$pwd [return]............................................显示工作目录        [回车]
                   /dev..........................................................当前目录为/dev
                   $...............................................................命令提示符
 
          如:回到上一级目录(假如当前在/usr/cnyxj/mydoc)
                    
$pwd [return]...........................................显示工作目录
                    /usr/cnyxj/mydoc......................................当前目录为/usr/cnyxj/mydoc
                    $
cd .. [return]...........................................回到上一级目录    [回车]
                    
$pwd [return]............................................显示工作目录       [回车]
                    /usr/cnyxj.................................................当前目录为/usr/cnyxj
                    $..............................................................命令提示符
   
          如:回到主目录(假设主目录为:/usr/cnyxj)
                   
$pwd [return]..............................................显示工作目录
                   /private/temp .............................................工作目录为/private/temp
                   $
cd [return]................................................回到主目录           [回车]
                   
$pwd [return]
                    /usr/cnyxj..................................................回到主目录:/usr/cnyxj
                    $...............................................................命令提示符   
 
3 创建目录:   
mkdir   (make directory)
         如:   
$
mkdir memos [return]................................创建memos目录
                  
$pwd [return]................................................显示工作目录
                 
 /usr/cnyxj 
                  
$cd memos [return] ...................................... 改变目录到memos目录下
                  
$pwd [return]
                  
/usr/cnyxj/memos ........................................ 当前目录为 /usr/cnyxj/memos
                  
................................................................ 命令提示符
         
          如: 回到主目录,在memos目录下新建一个important子目录
                 
$cd [return]
                 $
mkdir 
memos/important [return] ..................... 指定important目录的路径名
                 $cd memos/important [return] .......................... 改变目录到important子目录下
                 $pwd [return] ................................................. 显示工作目录
                 /usr/cnyxj/memos/important
                 $ ................................................................... 命令提示符
 
        
-p选项:创建多层目录结构 (Linux中对应选项是 --parents )
           如:在/usr/cnyxj目录下创建多层的 xx/yy/zz目录
                  
$cd ............................................................... 确保回到主目录
                  
$
mkdir -p 
xx/yy/zz
 [return] .........................  在cnyxj目录下创建xx目录,在xx下建yy;在yy下建zz目录
                  
$cd xx/yy/zz [return] ...................................... 改变当前目录, 可见已经创建了三层目录
                  $pwd
                  /usr/cnyxj/xx/yy/zz
                  $ .................................................................. 命令提示符
 
4 删除目录: 
rmdir   (remove directory)
         如:   
$
rmdir important
 [return] ...................... ....... 删除当前目录下的important子目录
                  
$ .................................................................. 命令提示符  
 
5 目录列表:   ls   (list, 列表)
                            选项; Linux对应选项;                  功能说明
                   
ls      -a       --all                                 列出所有文件, 包括隐藏文件
                            -C      --format=vertical              用多列格式列出文件,按列排序
                                     --format=horizontal
                            -F      --classify                           在每个目录文件名后加斜杠(/),在可执行文件后加星号(*)
                            -l       --format=single-column      以长格式列出文件,显示文件的详细信息
                            -m     --format=commas              按页宽列文件,以逗号隔开
                            -p                                              在目录文件后面加斜杠(/)
                            -r      --reverse                           以字母反序列文件
                            -R     --recursive                         循环列出子目录的内容
                            -s     --size                                  以块为单位显示每个文件的大小
                            -x     --format=horizontal             以多列格式列出文件,按行排序
                                    --format=across
                                    --help                                 显示帮助信息
    各选项可以连续写出:
             如: 
$
ls -Cf ............................................. 多列格式,并在目录及可执行文件后面加斜杠、星号
                       
    文件类型: 第一列由10个字符组成,每行的第一个字符表示文件的类型:
                    -             表示普通文件
                    d             表示目录文件
                    b             表示面向块的特殊(设备)文件, 如磁盘
                    c              表示面向字符的特殊(设备)文件,如打印机
                    I              表示面向另一个文件的键接(不是太明白)
     
           如: 
$ls -l [return] ...................................... 以长格式列出文件,显示文件详细信息
                     
-rw-r--r--   1   cnyxj   staff   138   5 11    23:11   test
                     
drw-r--r--  .......................................  第一列后面的内容省略
 
    文件访问模式: 第1列接下来的9个字符邮三组r、w、x 和/或连字符(-)组成,用于描述每个文件的访问模式。
                   r              拥有读的权限
                   w             拥有写的权限
                   x              拥有执行的权限(将文件作为程序运行的权限)
                   -(连字符)没有权限
 
                   第一组rwx授予文件所有者权限,第二组rwx授予同组用户权限, 第三组rwx授予其他用户权限   
         如:
                   
$
ls -l myfirst [return] ..................................... 以长格式列出myfirst文件
                   
-rwxrw----   1   cnyxj   staff   138   5 13    23:11    
my first
                   
................................................................... 命令提示符 
                    显示myfirst文件是普通文件, 第一组表示文件所有者有读、写和执行的权限,同组用户有读、写,但没有执行的权限,其它用户没有任何访问权。
 
  隐藏文件: 文件名以点开始的,为不可见文件或隐藏文件,在正常情况下,目录列表命令不显示它们。
        启动文件通常是不可见文件。
        用户可以创建自己的隐藏文件,只要文件名以.[点号]开始即可,如:".myfile"
  
  . 和 .. 目录项:
      mkdir命令自动将这两项放到创建的每个目录中。即单点和双点,分别代表当前目录和上一级目录。
      或者说是父目录(..)和子目录(.)    

转载于:https://www.cnblogs.com/cnyxj/p/4510480.html

你可能感兴趣的文章
Symfony2学习笔记之HTTP Cache
查看>>
Symfony2学习笔记之事件分配器
查看>>
Xstream序列化实体
查看>>
F#新Bug,小心! module 里的泛型变量。
查看>>
2017.5.22 git
查看>>
[转载]网站分析的最基本度量(7)——Impression,Click和CTR
查看>>
信号调理-电平调整
查看>>
delphi 使用自定义HANDLE处理消息
查看>>
ASP.NET中的常用快捷键
查看>>
poj 3034 动态规划
查看>>
联合体
查看>>
字符串常见操作
查看>>
kotlin泛型类型变异
查看>>
新博客..第一天..
查看>>
T-SQL 关闭数据库所有连接
查看>>
nIce 不看会后悔的o!
查看>>
多区域显示(6)-版面布局
查看>>
[P4886] 快递员
查看>>
[Winodows Phone 7控件详解]Silverlight toolkit for Windows Phone 7.1控件-7
查看>>
[LeetCode] Maximum Length of Repeated Subarray 最长的重复子数组
查看>>