Linux基础一cd 与 ls 命令详解

来源:互联网 发布:软件开发逻辑架构 编辑:程序博客网 时间:2024/06/03 07:11
引言

Linux浩瀚如海,博大精深!命令多如牛毛,没必要全部记住。下面记录一些常用Linux命令,简单的玩转Linux~~~~~

注意事项
1、Linux系统严格区分大小写。
2、Linux系统所有的内容都是以文件的形式保存的。(如硬盘、网关等等)
3、Linux系统没有扩展名的概念

Linux命令一般格式
command [options] [arguments]
command   命令名称
options  命令选项  【可选】
arguments  命令参数  【可选】

ls命令
命令说明:目录处理命令,可查看某目录
命令选项(只列出常用的):
-a 列出目录下的所有文件,包括以 . 开头的隐含文件
-l  可以列出文件的详细信息(详细信息下面详解
-i  查看文件的i节点
-d 将目录象文件一样显示,而不是显示其下的文件
-t  按文件的修改时间列举文件,最近修改的在前
-1 单独行列举文件
-F 可视化显示文件类型   (后缀:/ 代表目录   @代表链接文件  *代表可执行文件  没有后缀表示普通文件

示例
只输入ls表示列出当前目录下的可显示文件

ls -a

 多了  .  与 ..  和 隐藏文件

ls -l

ls -l 列举出的信息大概分了7个域,上图已经画出。
第一域
   第一个字符表示文件类型
   1) d 目录
   2) l  链接
   3) - 普通文件
   4) b 块文件
   5) c 字符设备
   6) p 管道文件,与shell编程有关的文件
   7) s socket文件 ,与shell编程有关的文件
   后面9个字符标识了文件的访问权限,从左到右每3个字符代表每一类用户(从左到右用户为 所有者/所属组/其他用户)的访问权限。权限依次表示 r(读)、w(写)、x(执行)。- 表示该标识位没有权限。上图划下划线的权限为 rwxr-xr-x 表示所有者有 rwx(读写执行) 权限,所属组有 r-x(读执行,没有写权限),其他用户r-x (读执行,没有写权限)。
第二域
   硬链接数
第三域
  文件属主(所有者)
第四域
  所属组
第五域
  文件大小
第六域
  文件的最后修改时间
第七域
  文件名

ls -i

上图圈出的就是该文件的I节点,可用于删除文件等。

ls -d
后面需加上目录名,一般都和-l选项连用,如 ls -ld /web,查看web目录本身的详细信息,而不是列出web目录下面文件的详细信息。

ls -F

模糊列出*代表任意字符包括0个,代表任意一个字符)
ls /web/a*
列出web目录下以a开头的文件

说明:命令选项是可以连用的,如  ls -a -l  是可以得,也可以简写成 ls -al

cd命令
命令说明:目录切换
命令用法:cd 目录名(目录名可相对路径,也可绝对路径)

结语:终于体会到写技术文章的苦逼了~~~~,不正确活不详细指出欢迎大家指出共同进步!

1 0