该ls命令有几个选项,可以一起使用以显示更多信息。
详细信息/权利
该l选项显示文件许可权,大小和最后修改日期。因此,如果根目录包含一个名为dir的目录test和一个文件,someFile则命令为:
user@linux-computer:~$ ls -l
将输出类似
-rw-r--r-- 1 user users 70 Jul 22 13:36 someFile.txt drwxrwxrwx 2 user users 4096 Jul 21 07:18 test
权限格式为drwxrwxrwx。d如果不是目录,-则第一个字符表示文件类型。接下来的三个rwx是用户对该文件的权限,接下来的三个是该组对该文件的权限,最后三个是其他人对该文件的权限。
所述r的rwx代表文件是否可以被读取时,w表示该文件可以被修改,并且x表示如果可以执行该文件。如果有任何权限不授予-将到位的r,w或x。
因此,从上面user可以读取和修改,someFile.txt但该组仅具有只读权限。
要更改权限,可以使用chmod ### fileName命令(如果您具有sudo权限)。r用值4w表示,用2x表示,用1表示。因此,如果只希望能够将内容修改到test目录
Owner rwx = 4+2+1 = 7 Group r-x = 4+0+1 = 5 Other r-x = 4+0+1 = 5
所以整个命令是
chmod 755 test
现在做一个ls -l会显示类似
drwxr-xr-x 2 user users 4096 Jul 21 07:20 test
可读尺寸
与该l选项结合使用时,该h选项显示人类可读的文件大小。跑步
user@linux-computer:~$ ls -lh
将输出:
total 4166 -rw-r--r-- 1 user users 70 Jul 22 13:36 someFile.txt drwxrwxrwx 2 user users 4.0K Jul 21 07:18 test
隐
要查看隐藏的文件,请使用该a选项。例如
user@linux-computer:~$ ls -a
可能清单
.profile someFile.txt test
目录总大小
要查看当前目录的大小,请使用s选项(h也可以使用该选项使大小更具可读性)。
user@linux-computer:~$ ls -s
产出
total 4166 someFile.txt test
递归视图
假设test目录中有一个文件,anotherFile并且您想从根文件夹中查看它,则可以使用R列出递归树的选项。
user@linux-computer:~$ ls -R
产出
.: someFile.txt test ./test: anotherFile
本文向大家介绍Linux 目录结构详细介绍,包括了Linux 目录结构详细介绍的使用技巧和注意事项,需要的朋友参考一下 初学Linux,首先需要弄清Linux 标准目录结构 / root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home --- 存储普通用户的个人文件 ftp --- 用户所有服务 httpd samba user1 user2 bin -
问题内容: 我正在编写一个需要通用临时文件夹的程序。我正在尝试查找有关Windows Temp文件夹的详细信息。我知道两条途径- 在AppData \ Local \ Temp \下的每个用户目录中,这可能会更改,具体取决于Windows版本? 在Temp \(C:\ Windows \ Temp)下的系统文件夹中 我想知道Windows对这些工具的作用。如果Windows从任一位置删除文件,什么
了解文件系统之后,我们可以使用 dumpe2fs 命令来查看文件系统的详细信息,此命令的基本格式如下: [root@www ~]# dumpe2fs [-h] 文件名 -h 选项的含义是仅列出 superblock(超级块)的数据信息; 例如,通过 df 命令找到根目录硬盘的文件名,然后使用 dump2fs 命令观察文件系统的详细信息,执行命令如下: [root@localhost ~]# df
问题内容: 我要获取exe / dll / sys文件的“文件描述”和“版权”,如右键单击文件并选择属性时,在“详细信息”选项卡中所示。 问题答案: 使用Windows API,您可以调用VerQueryValue以获取该信息。JNA有一个用于访问此API的类,称为Version。 这另一个问题有一些代码示例可以帮助您入门: 获取.exe的版本信息 这是一个读取产品名称的C代码示例,您可以将其转换
本文向大家介绍Linux 修改 etc/hosts文件详细介绍,包括了Linux 修改 etc/hosts文件详细介绍的使用技巧和注意事项,需要的朋友参考一下 Linux 修改 etc/hosts文件 hosts文件 hosts —— the static table lookup for host name(主机名查询静态表)。 hosts文件是Linux系统上一个负责ip地址与域名快速解析的
在 linux 中什么是一个文件的路径呢,说白了就是这个文件存在的地方,例如在上一章提到的/root/.ssh/authorized_keys 这就是一个文件的路径。如果你告诉系统这个文件的路径,那么系统就可以找到这个文件。在 linux 的世界中,存在着绝对路径和相对路径。 绝对路径:路径的写法一定由根目录”/”写起,例如/usr/local/mysql 这就是绝对路径。 相对路径:路径的写法不