Linux基础命令3

用户命令

ls(list directory contents):

ls [OPTION]… [FILE] ---- ‘[]’ 表示可选参数,‘OPTION’ 功能选项参数,一般用’-‘标识一个字母为一种功能。
ls 常用的重要的option参数(可以一个或多个组合使用):
a : 显示所有的内容,包括 ‘.’ 开头的隐藏的文件 包括默认的 ‘.’ ’ …’
A : 显示所有的除 ‘.’ ‘…’ 以外的所有吧内容
l : 以长格式显示详细属性信息
h : 用常用单位显示大小,结合 ‘l’ 使用
i : 显示 文件唯一标识 inode号
R : 递归查看(包括目录及子目录,及子目录的子目录)
d : 针对目录本身
S : 根据大小排序,默认从大到小
r : 根据大小从小到大排序,结合S 使用
u : 查看atime,结合l
c : 查看ctime,结合l
例子:
ls --查看当前目录包含哪里些内容
ls ./ --查看当前目录包含哪里些内容
ls …/ --查看上层目录包含哪里些内容
ls -a --查看当前目录中所有的文件,包括以点开头的隐藏文件
ls -l --详细方式列出目录中的内容
在这里插入图片描述

ls -al / --以长格式列出目录中所有的内容,包括隐藏文件
ls -ltr --以长格式和时间及以时间反向顺序来显示目录中的内容
ls -R --递归列出目录中的内容 建议用tree命令查看目录的目录树结构-----安装tree命令(yum -y install tree)
ls -lh
ls -l – -a (当文件名称与参数相同时,要用–来表示后面查看的是文件名称)

Linux下用3种描述文件的时间(mtime–最后内容修改时间(ls 默认显示的时间) , atime–最后访问时间,ctime–最后属性修改时间,由内核维持)

stat 查看文件时间信息
[root@student1 ~]# stat /etc/services
  File: ‘/etc/services’
  Size: 670293          Blocks: 1312       IO Block: 4096   regular file
Device: fd00h/64768d    Inode: 33555411    Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Context: system_u:object_r:etc_t:s0
Access: 2023-03-05 15:46:25.129000132 +0800
Modify: 2013-06-07 22:31:32.000000000 +0800
Change: 2023-02-15 07:29:37.713004477 +0800
 Birth: -
 
#ls 默认查看的 mtime
[root@localhost names]# ls  -l  /etc/services 
-rw-r--r--. 1 root root 670293 6月   7 2013 /etc/services

#-u查看atime
[root@localhost names]# ls  -lu  /etc/services 
-rw-r--r--. 1 root root 670293 2月   2 16:17 /etc/services

#-c查看ctime
[root@localhost names]# ls  -lc  /etc/services 
-rw-r--r--. 1 root root 670293 9月  15 2020 /etc/services
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值