ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux操作系统基础第三天

linux操作系统基础第三天

原创 Linux操作系统 作者:junyaopk 时间:2015-08-01 22:34:55 0 删除 编辑
ls 命令用于显示当前目录或目录下的文件信息,比较常见的用法如:
[junyao@love ~]$ ls -l
总用量 0
-rw-rw-r--. 1 junyaopk junyaopk 0 8月   1 21:50 aa
大括号内为命令提示符: ls 为查询命令 -l 为选项. 中括号内junyao为当前用户,love为主机名称,$为普通用户, #为超级用户, ~为家目录.
rw-rw-r-- 一共9位, 3位一组, 第一组代表ower权限,  第二组代表group权限, 第三组代表other权限,r为可读取,w为可写入,x为可访问执行.
开头的-为linux的文件类型, linux的文件类型分为:
- 普通文件
d 目录文件
b 块设备文件
c 字符设备文件
p 管道文件
s  套接字文件
l  符号链接文件
数字 1 为该文件硬连接个数. 第一个junyaopk为文件所属用户,  第二个junyaopk该文件属于那个工作组, 0带表文件大小.
8月   1 21:50为该文件时间戳 时间戳分为三种类型.
1 访问时间  access   (对该文件查看, 调用等 后会改变.)
2 修改时间  modify   (修改该文件的内容后会有变化.)
3 改变时间  change   (修改该文件的元数据后会有变化)
ls 的命令选项有很多,常用的有以下几种.
-l 列表显示文件详细信息.
-d 显示目录本身详细信息.
-a  显示隐藏文件
-h  对数据大小进行转换显示为人类易懂单位.
-R  递归显示
-r  逆序显示
-i 显示Inode数字

对于目录的切换用cd命令, 常用的形式有以下几种.
cd 目录路径,如: cd /etc
~ 为进入家目录, 如cd ~ 或  cd
-  为当前目录与上一次的目录来回切换,如 cd -

命令分为内置命令与外部命令.
type 命令用于查看命令是内置命令,还是外部命令.
如 type ls.
外部命令一般为某个目录下的一个可执行文件.
内部命令一般显示为 ** is a shell builtin
外部令命系统会通过系统环境变量去寻找其位置并自动调用, 而不用手动输入具体物理路径.
printenv 为查看目前系统环境变量信息的命令.
外部命令使用一次后会被缓存, 下次执行同样命令的时候系统就不用再次查看, 提高执行效率.
hash 用于查看缓存的命令有那些. 直接输入hash回车既可.








来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23132896/viewspace-1758899/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-07-28

  • 博文量
    6
  • 访问量
    3394