ls命令
- -l: 详细信息’
- -S: 排序
- -r:反向排序
- -R: 递归
[yanfeng@localhost ~]$ ls -R
.:
am dracut.conf host.conf ld.so.conf logrotate.conf nsswitch.conf rsyslog.conf updatedb.conf xattr.conf
asound.conf fprintd.conf kdump.conf libuser.conf man_db.conf resolv.conf sestatus.conf usb_modeswitch.conf yum.conf
chrony.conf fuse.conf krb5.conf locale.conf mke2fs.conf rsyncd.conf sysctl.conf vconsole.conf
./am:
- -A: 显示隐藏文件
- -a:显示所有因此文件,包含. 和..
- -t:按照时间
- -d:不显示子文件夹内容
- -1: 仅显示文件名称,并只显示一列
[yanfeng@localhost ~]$ ls -1 asound.confnf usb_modeswitch.conf vconsole.conf xattr.conf yum.conf
ls下的通配符 (*,[],?,{})
*
: 代表的是任意字符
a,b ,ab,conf[m-n]
: 表示m-n的范围[mn]
: 表示m或者n?
:表示 单个字符
题目
1) 显示出/etc目录下所有的conf结尾的文件。子目录不展开.ls -ld /etc/*conf
2) 把/var/log下面以log结尾的文件按照大小排序,最大的文件在最下面ls -Slr /var/log/*log
3) 当前目录是/etc/sys-config/networking,请用相对路径把目录切换到wcc的家目录。cd ../../../home/wcc
4) 列出根目录下所有的文件夹
bin
etc
var
home
usr
mnt
opt
srv
media
root : root的家目录
tmp :所有的人都能读写,就是所有人都能操作。termporary临时。
proc
run
sbin
lib
pwd
cd
clear
作者:严锋 创建时间:2024-12-09 13:54
最后编辑:严锋 更新时间:2025-05-09 15:48
最后编辑:严锋 更新时间:2025-05-09 15:48