linux 常用shell命令 ls

ls:查看文件名和目录,用法:$ ls [选项]

1. $ ls

直接输入ls命令,则列出当前目录下的所有文件和目录,不显示详细信息,如类型,大小,日期权限等。

2. $ ls -l

-l 选项,每行显示一条记录,以长列表形式显示文件和目录的信息,包括文件类型、大小、修改日期和时间、权限、所属的用户和组等。

如显示以下内容:

drwxr-xr-x 2 userName groupName 4096 Sep 18 10:51 Desktop
drwxr-xr-x 2 userName groupName 4096 Jul 2 07:47 Documents
drwxr-xr-x 2 userName groupName 4096 Jul 2 07:47 Downloads

-rw-rw-r-- 1 userName groupName 0 Sep 18 11:43 hello.txt

上面的输出每行有7个字段,每个字段有不同的含义:

字段1:文件类型和权限。第一个字符表示文件的类型,具体的情况有:d:目录; -:普通文件; s:套接字文件; l:链接文件

    rwxr-xr-x表示文件的权限。

字段2:链接数。1表示只有一个文件链接到此文件

字段3:所有者

字段4:用户组

字段5:文件大小,单位字节

字段6:文件最后一次被修改的日期

字段7:文件名

3. $ ls -lh

-lh 选项可以将文件大小显示为符合平常阅读习惯的形式,如:

drwxr-xr-x 2 lipan lipan 4.0K Sep 18 10:51 Desktop

4. $ ls -F

-F选项,将使用不同的特殊字符归类不同的文件类型

init/    linux-sound-base/ ufw/
klibc-P2s_k-gf23VtrGgO2_4pGkQgwMY.so*    lsb/    x86_64-linux-gnu/
[email protected]    modprobe.d/    xtables/  hello.txt

/:表示目录

@:表示链接文件

*:表示可执行文件

无:表示普通文件

5. $ ls -R

-R 选项,将递归的列出某个目录的内容

6. $ ls -ls

-ls 选项,将以长列表格式按文件大小顺序列出文件和目录(降序)

7. $ ls -a

-a选项,将列出包括隐藏文件或目录在内的所有文件和目录,包括“.”(当前目录)和“..”(父目录)

8. $ ls -A

-A选项,列出包括隐藏文件或目录在内的所有文件和目录,不包括“.”(当前目录)和“..”(父目录)

9. $ ls -n

-n选项,输出类似与-l选项,但是使用uid和gid代替所有者和用户组

时间: 2024-11-08 15:45:27

linux 常用shell命令 ls的相关文章

Linux常用shell命令(学习小结)

1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行. 2. ls 查看目录或者文件的属性,列举出任一目录下面的文件 eg: ls /usr/man ls -l a.d表示目录(directory),如果是一个"-"表示是文件,如果是l则表示是一个连接文件(link) b.表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(x). 3. cp 拷贝文

Linux常用shell命令大全

一.基本命令 1.立即关机并重启动,执行如下命令: shutdown  -r  now 或者reboot 2.立即关机,执行如下命令: shutdown  -h  now 或者poweroff 3.等待2分钟关机并重启动,执行如下命令: shutdown  -r  2 4.等待2分钟关机,执行如下命令: shutdown  -h  2 5.使用当前用户的历史命令,执行如下操作: history 将会显示使用过的每条命令及其序号,可利用序号重复执行该命令. 例如输入!1并回车,将会重复执行第1条历

linux常用shell命令

1.mkdir newdir: 新建目录 2.touch filename: 新建文件 3.vi/vim filename: 编辑文件 4.grep [-acivn] [-A] [-B] [--color=auto] '搜寻字符串||正则表达式' filename : 从文件中找到匹配的行,并显示 -a binary文件以text方式搜寻 -c 统计次数 -i 忽略大小写 -v 是翻转显示 -n 输出行号 -A after 显示匹配行的后几行 -B before 显示匹配行的前几行 5 .wc

linux 常用基础命令 ls

cd 切换目录   命令功能:切换当前目录至dirName: Windows 操作系统中的文件夹,在Linux中称为目录.目录是包含几组文件和其他目录的容器.所有目录从根目录向下扩展,根目录用正斜杠(/)表示.例如:/usr 是根目录(/)的一个子目录./usr/spool 目录是 /usr 的一个子目录./usr/spool/mail 目录是 /usr/spool 的一个子目录. 命令格式: [[email protected] ~]#cd 目标目录 命令参数: 命令实例: 实例1:进入系统根

Linux - 常用shell命令

一,查看Linux内核版本 1.cat /proc/version 2.uname -a 两个命令输出结果 一样. 二.查看Linux系统发布版本 lsb_release -a 列出所有版本信息

linux 常用shell命令之w

wc:查看文件统计信息 用法:$ wc filename 1. $ wc fileName $ wc fileName X Y Z /Desktop/hello X:表示行数 Y:表示单词数 Z:表示字节数 /Desktop/hello:表示文件名 2. $ wc -l fileName -l选项,只统计文件的行数信息 3. $ wc -w fileName -w选项,只统计文件的单词数信息. 4. $ wc -c fileName -c选项,只统计文件的字节数信息. 5. $ wc -L fi

Linux常用shell命令持续总结

1. 查看端口运行 netstat -lnp|grep 80 2. 定时任务 Crontab -e 编辑任务 Crontab -l 查看当前任务列表 /var/log/cron-* 任务日志 原文地址:https://www.cnblogs.com/BluePegasus/p/10335188.html

Linux简单介绍与基本使用(文件操作、压缩与解压、常用shell命令)

文件管理(查找+操作) 使用图形界面 使用文本命令行 精确查找 查找find命令,递归的方式在目录下面层次查找 find 查找路径  [ 命令选项 ] [ 动作 ] 常用命令选项 按文件属性查找命令选项 -name 按文件名查找,区分大小写 -iname 按文件名查找,不区分大小写 -empty 查找空文件或目录 -maxdepth 查找最大深度 /第一级 /var/tmp/ 就是三级 / var tmp -mindepth 从哪个深度开始查找 /var 第二级 -perm 文件权限 比如477

Linux常用高频命令(自总结)

Linux常用高频命令(自总结) 在Linux环境下使用一些命令行和shell编程已经有很长时间了,一直想写一篇关于linux命令行和shell编程的文章,但被一些事情搁置下来了.今天抽出一些时间把Linux下常用的高频命令一个个亲自验证之后写了这篇文章.很多命令可能你用过,但是有时候可能记得有点模糊.这里将它系统的列举出来,希望能对自己和他人有些许帮助. 文件或目录的创建和删除 1)创建文件与目录 1)touch  file1  file2  file3 2) mkdir  -p  dir1/