UNIX文件系统常用命令

2023-07-06   


UNIX文件系统常用命令
   UNIX
   UNIX命令 UNIX命令举例 类似DOS命令
   显示当前目录 pwd pwd cd
   改变目录 cd cd /usr cd c:usr
   进入家目录 cd cd
   创建目录 mkdir mkdir abc md abc
   删除空目录 rmdir rmdir abc rd abc
   删除目录及其内容 rm -r rm -r abc deltree abc
   显示目录内容 ls ls abc
   ls -l abc(文件长列表)
   ls -a abc(所有类型文件)
   ls -d * (不进子目录)
   dir abc
   显示文本文件内容 cat cat file1.c type file1.c
   一次一屏显示文本
   文件内容
   more more file1.c
   拷贝文件 cp cp file1 file2 copy file1 file2
   移动(重命名)文件 mv mv call.test call.list move call.tst call.lst
   ren call.test bbb
   删除文件 rm rm call.list del call.lst
   一、pwd命令
   pwd命令用来显示当前目录路径,命令如下:
   pwd
   二、cd命令
   cd命令用于改变当前的目录,如:
   命令举例 说明
   cd /usr/smith 改变到/usr/smith目录
   cd ../wjm 改变到父目录下的wjm子目录
   cd exam1 改变到当前目录下的exam1子目录
   cd 改变到家目录
   不带参数的cd命令表示进入家目录,这点与DOS有本质区别。
   三、rm命令
   rm命令可以删除文件及目录,举例如下:
   命令举例 说明
   rm file2 删除当前目录下的文件file2
   rm file* 删除当前目录下以file开头的文件
   rm -r /usr/wjm/exam2 删除目录/usr/wjm/exam2及其内容
   四、ls命令
   ls命令可以显示目录内容,命令格式如下:
   ls -选项 文件名
   其中的常用选项说明如下:
   -l 长列表显示目录内容
   -a 显示所有类型文件,包括隐含文件
   -d 如果显示内容包含目录名,则只显示目录名字不显示目录内容
   命令举例如下:
   命令举例 说明
   ls 显示当前目录内容
   ls file* 显示除当前目录下以file开头的文件
   ls -l /usr/wjm/exam2 长列表显示目录/usr/wjm/exam2内容
   ls -adl 显示当前目录内容(同时带-l、-d、-a参数)
   [注] ”ls -l”命令显示格式如下:
   drwxrwxr-x 2 smith group 48 Jan 05 1998 john
   -rwxr-xr– 1 wjm newservice 321 Oct 17 09:33 file2
   上面每行中:
   第一列:
   第1个字符表示文件的类型(d表示目录,-表示普通文件);
   第2-4字符表示文件属主对此文件的访问权限(如:“rwx”和“rwx”);
   第5-7字符表示用户组对此文件的访问权限(如:“rwx”和“r-x”);
   第8-10字符表示其他用户对此文件的访问权限(如:“r-x”和“r–”);
   其中,访问权限用三个字符表示,顺序是“rwx”,“r”表示可读、“w”表示
   可写、“x”表示可执行。若某项禁止访问则为“-”,如:“r-x”表示可读、
   不可写、可执行;
   第二列:此文件的链接数(如:2和1);
   第三列:此文件的属主名(如:smith和wjm);
   第四列:用户组名(如:group和newservice);
   第五列:文件所占字节数(如:48和321);
   第六至八列:最后修改的日期和时间(如:“Jan 05 1998”和“Oct 17 09:33”);
   第九列:文件名(如:john和file2)。
   五、mkdir、rmdir、cat、more、cp、mv命令
   这些命令和DOS的相应命令功能和用法基本一致,它们和DOS命令的对应关系如下:
   UNIX命令 DOS命令
   mkdir mkdir或md
   rmdir rmdir或rd
   cat type
   more more
   cp copy
   mv move或ren


相关内容:

  1. 介绍一些UNIX常用简单命令
  2. UNIX命令速查表
  3. Unix如何添加新的用户
  4. Unix里面如何在后台运行程序
  5. 简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?