持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第12天,点击查看活动详情
ls 指令
语法: ls [选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。 常用选项:
- -a 列出目录下的所有文件,包括以 . 开头的隐含文件。
注意:在Linux中,每个目录下都默认包含两个隐含文件: . :代表当前目录 ..:代表上级目录
- -d 将目录像文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录
- 目录本身也是文件
- -i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件
- -k 以 k 字节的形式表示文件的大小。ls –alk 指定文件
- -l 列出文件的详细信息。
注意:
ls -l==ll
alias指令是给 指令起别名 ll等价于ls-l 就是一个别名
- -n 用数字的 UID,GID 代替名称。
- -F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套接字(sockets)。(目录类型识别)
- -r 对目录反向排序。
- -t 以时间排序。
- -s 在文件名前输出该文件的大小。(按大小排序)
- -R 列出所有子目录下的文件。(递归)
- -1 一行只输出一个文件。
通过gcc编译.c文件后,会在当前目录生成一个名字为: a.out的可执行文件
./a.out ->执行当前目录下的a.out文件