如果做一个ls目录中我得到以下的输出:
drwxr-xr-x@ 12 xonic staff 408 22 Jun 19:00 .
drwxr-xr-x 9 xonic staff 306 22 Jun 19:42 ..
-rwxrwxrwx@ 1 xonic staff 6148 25 Mai 23:04 .DS_Store
-rw-r--r--@ 1 xonic staff 17284 22 Jun 00:20 filmStrip.cpp
-rw-r--r--@ 1 xonic staff 3843 21 Jun 21:20 filmStrip.h
Run Code Online (Sandbox Code Playgroud)
我想知道是什么@意思。
我有一个包含 120,000 多个文件的非常大的文件夹。我需要将它们移动到同一台机器上的另一个位置(同一分区)。
我想使用该tar命令将它们组合为一个单元,然后将mv它们组合到最终位置。
我需要什么命令tar一起运行它们而不压缩任何东西(我需要最快的结果)。
在 linux 中,ls -l列出文件权限,如下所示:
-rw-r--r-- 1 user user 924 2011-07-01 20:23 test.txt
Run Code Online (Sandbox Code Playgroud)
在 Windows 中,命令tree和dir没有列出权限的选项。如何仅使用命令行列出文件及其权限?
无论如何要隐藏desktop.ini文件,但在我需要它们时取消隐藏它们?当我移动文件等时,它们会妨碍我,但我确实使用它们,因此删除它们不是一种选择。
请注意,我不能先将文件存储在本地——它太大了。
这个(令人讨厌的)页面(一直滚动到底部)似乎给出了答案,但我无法解开特定于磁带驱动器的部分:
为了使这更具体,以下是您认为它可能起作用的方式:
在本地机器上:
% echo "pretend this string is a huge amt of data" | scp - remote.com:big.txt
Run Code Online (Sandbox Code Playgroud)
(这是使用约定 - scp 实际上不支持 - 用破折号代替源文件告诉它从 stdin 获取它。)
我正在尝试.CFG在 Notepad++ 中编辑文件。当我尝试保存它时,它显示一个错误:
Check if file is open in another program.
Run Code Online (Sandbox Code Playgroud)
以前,我在编辑配置文件或保存更改时没有问题。为了解决这个问题,我尝试关闭所有其他打开的窗口,重新启动 Notepad++,然后重新启动我的计算机。不幸的是,这些都不允许我编辑文件。
如何显示 unix 目录中的文件,按其人类可读的大小排序,从最大到最小?
我试过
du -h | sort -V -k 1
Run Code Online (Sandbox Code Playgroud)
但它似乎不起作用。
恢复硬盘后,我得到了很多没有扩展名的文件。其中许多是.bin文件。
有没有办法找出它们实际上是什么文件格式?
如果我使用 Notepad++ 或 Hex 编辑器编辑它们,其中许多都没有信息。
如何通过 OS X 中的终端更改特定文件类型的所有文件的默认应用程序?