Linux如何使用ls查看文件列表_Linux ls查看文件列表教程
ls默认不显示以点开头的隐藏文件,因遵循POSIX规范;需加-a查看全部(含.和..),-A跳过.和..更安全;-lh组合实现人类可读大小,-lSh按大小降序排列;空格文件名用引号或--处理,递归慎用-R,优先选find。
直接用 ls 就能列出当前目录的文件名,但多数时候你需要的不是“能列”,而是“列得对”——比如看到隐藏文件、按大小排序、避免空格截断、防止误删。
为什么 ls 不显示以点开头的文件?
因为默认行为就是忽略隐藏文件(即以 . 开头的文件或目录),这是 POSIX 规定,不是 bug。想看到它们必须加 -a。
-
ls -a:显示.和..,也显示其他隐藏项(如.bashrc) -
ls -A:跳过.和..,只显示其余隐藏项——日常更安全,避免误操作根目录本身 - 别用
ls .*:它会先被 shell 展开成多个参数,可能报错ls: cannot access '.cache': No such file or directory(因部分隐藏目录不存在)
如何让 ls 输出真正可读的文件大小?
-h 必须和 -l 一起用才生效;单独 ls -h 没效果,且可能触发意外行为(某些旧版 BusyBox 会报错)。
-
ls -lh:正确组合,大小显示为1.2K、45M、2.1G -
ls -lSh:按大小降序 + 人类可读 + 长格式——查大日志、找残留包最常用 - 注意
--si:用 1000 进制(KB=1000B)而非默认 1024 进制,适合和磁盘厂商标称值比对
文件名含空格或破折号时,ls 报错怎么办?
错误典型如:ls: cannot access 'my file.txt': No such file or directory 或 ls: invalid option -- 'f'(当你运行 ls -filename)。
智标领航
专注招投标业务流程的AI助手,智能、高效、精准、易用!
- 用引号包裹:
ls "my file.txt"或ls './-filename' - 用
--终止选项解析:ls -- -filename(告诉ls后面全是文件名,不是参数) - 避免用
ls *.txt处理含空格的匹配结果——shell 展开后可能被拆成多个参数,改用find . -name "*.txt" -ls更稳
递归列出子目录却卡住或漏内容?
ls -R 会无差别遍历所有子目录,包括 /proc、/sys 这类虚拟文件系统,容易卡死或报权限错误。
-
ls -R /var/log可行,但ls -R /基本不可取 - 加
-d防止误入符号链接循环:ls -Rld /path/to/dir - 真要深度扫描,优先用
find:find /var/log -maxdepth 2 -type f -ls,可控且不卡
最常被忽略的是:你敲的 ls 命令,实际可能是 alias(比如 alias ls='ls --color=auto'),而某些脚本环境里 alias 不生效——这时得显式写 /bin/ls 或加 \ls 绕过 alias。别假设终端里看到的就是原始命令。
如非特殊说明,本站内容均来自于网友自主分享,如有任何问题均请联系我们进行处理!
猜您喜欢
windy云图查看方法
2026-07-13打开Windy点击右下角菜单,选择“卫星云图”或“云”“低云”等图层,返回首页即可查看区域云图。点击具体城市可查温度、风等详情;切换下方“海浪与潮汐”“Meteog”“Airgram”等,可查看更多气象数据。 windy云图查看方法 1、打开windy后,点击右下角的三条杠,如图所示; 2、进入以后选择“卫星云图”,也可以选择查看云、低云、云底等; 3、然后返回首页,就可以看所在区域的云图了,见下...
Blurrr如何使用?Blurrr进阶特效与剪辑实操技巧
2026-06-04Blurrrv3.8.2支持空对象父子绑定、AI补帧与HDR规避导出:空对象需置于被控图层上方并正向绑定;3D粒子须先建摄像机再绑定;果冻帧校正须在补帧后、加滤镜前启用,强度调至65%~75%。 想在Blurrr里做出带3D粒子、关键帧动画和智能抠图的高完成度短视频,又卡在特效叠加顺序、轨道混排逻辑或补帧后果冻帧修复上?官方v3.8.2最新版已支持空对象父子级绑定、AI补帧与HDR规避导出,但多数...
Safari浏览器如何查看网站数据_Safari查看网站Cookie数据方法【详解】
2026-06-04Safari中查看Cookie有四种原生方法:一、通过偏好设置→隐私→管理网站数据浏览并筛选域名;二、启用开发菜单后用Web检查器→存储→Cookies查看完整属性;三、iOS/iPadOS在设置→Safari→高级→网站数据中确认存在性;四、控制台执行document.cookie或结构化代码查看非HttpOnlyCookie。 如果您希望在Safari浏览器中查看当前网站所存储的Cookie及...
谷歌浏览器如何使用Overrides替换网页文件_谷歌浏览器前端Mock数据实战
2026-06-04需配置ChromeOverrides功能:一、在Sources面板启用Overrides并授权本地文件夹读写权限;二、右键目标资源选“Saveforoverrides”建立映射;三、编辑后刷新页面验证生效;四、Network面板中右键接口选“Overridecontent”实现Mock;五、确保协议为http/https,禁用file://访问。 如果您需要在不修改服务器代码的前提下,对线上网页的...
Edge浏览器如何使用Copilot对网页图片进行问答_Edge浏览器识图AI聊天互动
2026-06-02可在Edge中通过四种方式用Copilot分析网页图片:一、启用CopilotVision直接语音/文本提问;二、快捷键Ctrl+Shift+C截图后分析;三、右键图片选择“使用Copilot分析此图片”;四、上传本地图片文件提问。 如果您在MicrosoftEdge浏览器中打开网页后,希望针对页面上的图片向Copilot提问(例如“这张图展示的是什么设备?”或“图中文字内容是什么?”),但发现无...
Cinema 4D如何使用区域光
2026-06-02在cinema4d这款功能强大的三维建模与动画软件中,区域光是一项极具表现力的照明工具,能够精准塑造空间氛围并实现细腻自然的光影层次。接下来我们就来系统讲解区域光的使用技巧。 创建区域光 启动Cinema4D后,进入目标项目场景。点击顶部菜单栏中的“创建”→“灯光”→“区域光”,即可在视图中生成一个默认的区域光源。 设置区域光核心参数 创建完成后,选中该灯光,在右侧属性面板中可对其关键参数进行调节...
MacBook怎么查看当前系统所有的挂载点
2026-06-02最直接方法是终端执行mount命令列出所有挂载项,格式为/dev/diskXsYon/Mount/Path(filesystem,options);筛选用户可见卷用mount|grep"/Volumes/";查空间用df-h|grep"/Volumes/";查物理设备用diskutillist或df-P路径|awk提取设备节点。 要快速确认MacBook当前有哪些磁盘或卷实际挂载在系统中、挂载到什...
蜜蜂剪辑专场如何使用让画面变暗
2026-06-02在视频后期制作中,对画面进行调暗处理是一种高频使用的视觉技巧,它有助于塑造特定情绪、强化叙事张力,并提升整体影像质感。蜜蜂剪辑专场为此类操作提供了直观高效的操作路径,以下将为您逐步解析具体实现流程。 第一步,启动蜜蜂剪辑程序并导入待处理的视频文件。进入主编辑界面后,在时间轴上的视频轨道中定位到需施加暗化处理的目标片段。 第二步,前往软件内置的特效面板,展开“滤镜”或“画面调节”类目。此类区域通常集...
