Unix_文件系统介绍_2

目录命令:

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文件是普通文件, 第一组表示文件所有者有读、写和执行的权限,同组用户有读、写,但没有执行的权限,其它用户没有任何访问权。

时间: 2024-10-06 13:41:08

Unix_文件系统介绍_2的相关文章

Unix_文件系统介绍_1

unix文件类型: 普通文件:   大部分文件 目录文件:   其他文件的信息,特殊格式的记录 特殊文件:   设备文件 ---------------------------------------------------------------- 目录: root --> bin, lib, usr, dev-->...   最高为根目录root /   根目录 /usr    包含用户的主目录.该目录包含许多其他面向用户的目录: /usr/docs     各类文档: /usr/man

Unix_文件系统介绍_3

还是unix命令学习: 显示文件命令:cat 已经在之二中的回复中 相关打印命令:因为自己较少接触,详情略过不记,今后如用到再学. 打印:lp 取消打印:cancel 获取打印机状态:lpstat 删除文件:rm 用rm(remove)命令删除文件,如果文件在工作目录下,就给出文件名:如果不在工作目录下,则指定想要删除文件的路径名. 另外,此命令不单能删除文件,通过选项还可以删除目录. rm [选项] [Linux对应的选项] -i --interactive 删除文件前,给出确认信息 -r -

NFS 网络文件系统介绍

NFS网络文件系统介绍 什么是NFS系统? NFS是Network File System 的缩写,它的主要功能是通过网络让不同的机器系统之间可以彼此共享文件和目录.NFS服务器可以允许NFS客户端,将远端NFS服务器端的共享目录,挂载到本地NFS客户端中.(注NFS客户端一般为应用服务器如:web) NFS服务器端共享的目录就好像NFS客户端自己的磁盘分区和目录一样. 一般客户端挂载到本地目录的名字可以随便,但为方便管理,建议和服务器端一样比较好. NFS一般是用来存储共享视频.图片等静态数据

ROS文件系统介绍--2

ros初级核心教程--ROS文件系统介绍(原创博文,转载请标明出处--周学伟) 1.ROS文件系统介绍: 1.1.预备工作:本教程中我们将会用到ros-tutorials程序包,请先安装: 将 <distro> 替换成你所安装的版本(比如Jade.Indigo.hydro.groovy.fuerte等) [email protected]: sudo apt-get install ros-<distro>-ros-tutorials 1.2.快速了解文件系统概念 Packages

Linux文件系统介绍(转)

文章转自:http://www.iteye.com/topic/816268 文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识. 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录.挂载基本原理.文件存储结构.软链接硬链接.和常见目录的介绍.相信有了这些知识对于深入的学习linux会有一定的帮助.文章例子主要是基于ubuntu发行版. 如有不对之处请大家多多指出. 1.Linux磁盘分区和目录 Linux发行版本之间的差别很少,差别主

《Linux学习并不难》文件系统管理(1):xfs文件系统介绍

18.1  <Linux学习并不难>文件系统管理(1):xfs文件系统介绍 xfs是一种高性能的64位日志文件系统,由Silicon Graphics在1993年为IRIX操作系统开发.2000年5月,以GNU通用公共许可证发布这套文件系统的源代码,之后被移植到Linux 内核上.xfs特别擅长处理大文件,同时提供平滑的数据传输. xfs文件系统主要有以下几点特性. 1.数据完全性 采用xfs文件系统,当主机发生宕机以后,由于文件系统开启了日志功能,所以磁盘上的文件不会遭到破坏.不论目前文件系

06NTFS文件系统介绍

NTFS广泛应用于win 2000开始 只有分区之后才能满足文件存储的规范,哪怕只分一个区也是分区,比如家里买了160平房子我必须按功能把房子分成一间间的 一个是管理磁盘的,一个是管理磁盘里面文件的 区分好必须格式化,这是文件系统里面所规定的,格式化就是分成一块块的 这个小格子在磁盘里面的概念叫簇 所以簇大了不太好,因为fat32会增加如下图 簇大小是否可以选择? 看win server 2008后台有几块硬盘方式以上 到08DC上一样操作 格式化好后计算机后面会多默认一个分区,随便在D盘写一个

分布式文件系统介绍

 基础介绍 分布式文件系统(Distributed File System)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连,也就是集群文件系统,可以支持大数量的节点以及PB级的数据存储.  常见的分布式文件系统 GFS.HDFS.GridFS.mogileFS.TFS.fastDFS等. GFS(Google File System):google公司为了满足本公司需求而开发的基于linux的专有分布式文件系统.不过很可惜该系统并未开源 HDFS: Had

逻辑卷lvm 和btrs文件系统介绍

LVM揭秘  lvm的中文叫逻辑卷,英文名字叫Logical Volume Manager,它有什么作用? 通过逻辑卷LVM可以有效的管理和分配磁盘空间,可以把分散的小分区组合成一个大的卷组,从卷组中分出需要的空间做出逻辑卷,这样使得磁盘扩容和缩减方便易用.还有着备份的功能,指的就是lvm快照. 逻辑卷是怎么来的? dm: device mapper,将一个或多个底层块设备组织成一个逻辑设备的模块:注:dm是内核的功能模块 /dev/dm-#   注:从0开始编号 这个逻辑设备的文件是什么?