Questions tagged «ls»

列出Unix和类Unix系统中文件夹/目录内容的命令。



4
如何在linux中自动执行cd和然后ls?
我发现自己一直保持cd some_dir快速动作ls,并且已经有一段时间了,并且一直在尝试编写bash别名让我执行此操作,例如: alas cd="cd $@; ls"; 问题是您不能在别名中间输入参数(如果输入错,请更正)。 我也尝试按照此页面的建议定义自己的shell函数: cd() { cd "$@"; ls; } 但是与此有关的问题是,如果我尝试像这样使用它: cd Documents 外壳退出[Process completed],使外壳无用...那么我应该如何解决呢?
7 linux  bash  shell  ls 


2
如何通过管道排序在Ubuntu中按列排序ls?
我是一个Linux新手试图了解管道在Ubuntu终端中的工作原理。我试图按文件大小排序: ls -al | sort -k5 这些文件按此顺序列出: drwx------ 19 min10 domain users 0 2010-10-07 12:38 . drwx------ 29 min10 domain users 0 2010-02-16 22:30 MSI drwx------ 2 min10 domain users 0 2009-11-25 19:53 www drwx------ 2 min10 domain users 0 2010-02-05 09:14 .cache drwx------ 2 min10 domain users 0 2010-03-02 …
6 ubuntu  sorting  ls  pipe 



1
为什么不ls -lrt`找到.`并找到。-exec ls -lrt {} \ +产生相同的输出?
我正在尝试按日期对文件进行排序,包括那些驻留在子目录中的文件。我通过使用它得到它的工作: find . -exec ls -lrt {} \+ 我在StackOverflow上找到了某个地方。我最初的尝试是使用: ls -lrt `find .` 但它不起作用。它按日期对每个目录的内容进行排序,而不是将它们全部排在一起。 为什么这些会产生不同的输出?
3 bash  find  ls 

2
如何在UNIX上仅列出普通文件
我想使用GNU工具中的ls列出普通文件(不是目录或符号链接)。到目前为止,我只有一些hackish greps。有没有选择或更好的方法呢? 编辑:我需要更多咖啡: find -type d 谢谢
2 linux  unix  ls  gnu 

1
格式化pwd / ls以与scp一起使用
我有两个终端窗口bash。一个在client计算机上本地,另一个在计算机上具有SSH会话server。在上server,我位于目录中,并且看到一个文件,我想client使用它从scp 复制到我的文件client。 在server我看到: user@server:/path$ ls filename filename 我现在可以输入scp在client外壳中,选择并复制user@server:/path从server外壳并粘贴到client外壳,然后键入斜线和复制并粘贴filename和追加一个点来获得: user@client:~$ scp user@server:/path/filename . 以scp从一个文件server到client。 现在,我正在搜索上的命令,该命令server将像这样工作: user@server:/path$ special_ls filename user@server:/path/filename 这将给我完整的scp-ready字符串以复制并粘贴到client外壳中。 形式的东西 echo $USER@$HOSTNAME:${pwd}/$filename 使用相对/绝对路径。 是否有这样的命令/开关组合,还是我必须自己修改? 非常感谢你。
2 linux  bash  scp  ls  pwd 

1
如何获取目录树中每个.git子文件夹的完整路径列表?
我无法在Windows命令提示符FOR /中找出正确的命令集。或者bash ls这样做。 我编写的以下批处理文件演示了我想要的内容,但我想知道是否有办法在没有批处理文件的情况下执行此操作。 @echo off for /r %%i in (.) do if %%~nxi==.git echo %%i 似乎我应该能够使用/ s / b和/ ad的组合发出DIR命令来执行此操作。如果需要,我愿意通过grep或FIND过滤。 我显然不需要一个需要脚本的解决方案,因为我已经有了如上所示的那个。 此外,Powershell可能是一个候选人,只要它是一个简单的命令。
1 ls  dir 

1
如何让VIM维护文件的创建日期?(OS X)
因此,每当我在OS X上的VIM中保存文件时,它似乎都会覆盖整个内容而不是更新它。 如果我运行,ls -tU我可以看到创建日期更改,它确实更新到GUI上的最后修改。(OS X与其他UNIX变体不同,它确实维护文件创建日期) 这是一个快速解决方案吗?
1 vim  ls 

1
文件不存在,但ls显示“没有这样的文件或目录”错误
File system ext4 // which ls -> /bin/ls // Bash -> 3.2.57(2)-release // whoami -> admin 如果我运行,ls那么我首先得到一个错误的文件列表 “没有相应的文件和目录” 然后是目录的健康文件。 包含这些错误文件的文件夹具有不寻常的大小: 关于有错误的文件,我不能: 删除文件 复制文件 移动文件 删除目录,因为它不是空的(rm -r [DirectoryName]) Mac OS和MS-Windows上均未显示/列出错误文件 我可以: 移动目录(mv)的内容,包括坏文件 获取选项卡以填写错误文件的名称 任何提示?要么删除它们要么恢复它们。
1 linux  bash  ls 



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.