Home Backend Development PHP Tutorial 用过bsd或unix系统的友人,是否见过这个符号

用过bsd或unix系统的友人,是否见过这个符号

Jun 13, 2016 am 10:59 AM
linux mac nbsp

用过bsd或unix系统的朋友,是否见过这个符号
我的系统是mac OSX,在权限列表处发现了个奇怪的符号。
这里没法发图,我就贴文本吧。

drwxr-xr-x+ 48 angryfrog  staff   1632 11 20 10:49 .
drwxr-xr-x   6 root       admin    204 10 10 14:54 ..
-rw-------   1 angryfrog  staff      5  2 10  2012 .CFUserTextEncoding
-rw-r--r--@  1 angryfrog  staff  24580 11 17 03:51 .DS_Store
drwx------   2 angryfrog  staff     68 11 20 10:49 .Trash
-rw-------   1 angryfrog  staff      0 10 11 15:32 .Xauthority
drwxr-xr-x   4 angryfrog  staff    136  2 11  2012 .adobe
-rw-------   1 angryfrog  staff   8706 11 20 03:05 .bash_history

请看第四行,-rw-r--r--@,最后有个"@",这个符号我在centos上没有找到过。其他的linux我估计也没有。
由于mac OS内核darwin是基于freebsd核openbsd的,所以想请教下是否有人知道这个符号的含义。我在cu的bsd版提问没有得到答案。在csdn的unix区也提问了。但都没得到答案。我现在甚至有点怀疑这是darwin特有的符号了。

孤陋寡闻了,如果您知道,请告知其含义,我也琢磨了好久,但实在看不出到底是什么含义。
------最佳解决方案--------------------
昨天查了好久也没查到这个原因,看了下自己的mac以及linux服务器,也没有发现这个符号,原来是额外的东西啊,学习了,非常感谢楼主把答案公布。
------其他解决方案--------------------
在unix版问到答案了。这个属性表示此文件或此目录含有额外属性。比如在mac上下载文件后双击打开,会提示诸如“此文件来自网络下载不安全”之类的,这种标识就来自这个额外属性中,可以用xattr -l命令查看。

额外属性并不是mac的独有,只不过ls -al后,[email protected]

从mac上打包文件copy到linux上,这个属性会导致linux上打开失败,就是这个属性作怪。所以从mac上打包时需要tar -x去掉这个属性到linux。

先不结贴,就当给大家也提个醒吧
------其他解决方案--------------------
该回复于2012-11-21 11:40:08被管理员删除

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

What computer configuration is required for vscode What computer configuration is required for vscode Apr 15, 2025 pm 09:48 PM

VS Code system requirements: Operating system: Windows 10 and above, macOS 10.12 and above, Linux distribution processor: minimum 1.6 GHz, recommended 2.0 GHz and above memory: minimum 512 MB, recommended 4 GB and above storage space: minimum 250 MB, recommended 1 GB and above other requirements: stable network connection, Xorg/Wayland (Linux)

Linux Architecture: Unveiling the 5 Basic Components Linux Architecture: Unveiling the 5 Basic Components Apr 20, 2025 am 12:04 AM

The five basic components of the Linux system are: 1. Kernel, 2. System library, 3. System utilities, 4. Graphical user interface, 5. Applications. The kernel manages hardware resources, the system library provides precompiled functions, system utilities are used for system management, the GUI provides visual interaction, and applications use these components to implement functions.

vscode terminal usage tutorial vscode terminal usage tutorial Apr 15, 2025 pm 10:09 PM

vscode built-in terminal is a development tool that allows running commands and scripts within the editor to simplify the development process. How to use vscode terminal: Open the terminal with the shortcut key (Ctrl/Cmd). Enter a command or run the script. Use hotkeys (such as Ctrl L to clear the terminal). Change the working directory (such as the cd command). Advanced features include debug mode, automatic code snippet completion, and interactive command history.

How to check the warehouse address of git How to check the warehouse address of git Apr 17, 2025 pm 01:54 PM

To view the Git repository address, perform the following steps: 1. Open the command line and navigate to the repository directory; 2. Run the "git remote -v" command; 3. View the repository name in the output and its corresponding address.

How to run java code in notepad How to run java code in notepad Apr 16, 2025 pm 07:39 PM

Although Notepad cannot run Java code directly, it can be achieved by using other tools: using the command line compiler (javac) to generate a bytecode file (filename.class). Use the Java interpreter (java) to interpret bytecode, execute the code, and output the result.

Where to write code in vscode Where to write code in vscode Apr 15, 2025 pm 09:54 PM

Writing code in Visual Studio Code (VSCode) is simple and easy to use. Just install VSCode, create a project, select a language, create a file, write code, save and run it. The advantages of VSCode include cross-platform, free and open source, powerful features, rich extensions, and lightweight and fast.

What is the main purpose of Linux? What is the main purpose of Linux? Apr 16, 2025 am 12:19 AM

The main uses of Linux include: 1. Server operating system, 2. Embedded system, 3. Desktop operating system, 4. Development and testing environment. Linux excels in these areas, providing stability, security and efficient development tools.

vscode terminal command cannot be used vscode terminal command cannot be used Apr 15, 2025 pm 10:03 PM

Causes and solutions for the VS Code terminal commands not available: The necessary tools are not installed (Windows: WSL; macOS: Xcode command line tools) Path configuration is wrong (add executable files to PATH environment variables) Permission issues (run VS Code as administrator) Firewall or proxy restrictions (check settings, unrestrictions) Terminal settings are incorrect (enable use of external terminals) VS Code installation is corrupt (reinstall or update) Terminal configuration is incompatible (try different terminal types or commands) Specific environment variables are missing (set necessary environment variables)

See all articles