linux下查看目录(linux命令)

大家好,今天来为大家解答linux下查看目录这个问题的一些问题点,包括linux命令也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~

在linux下如何查看当前目录详细信息列表

可以使用ls命令,ls跟dos下的dir命令是一样的都是用来列出目录下的文件。下面是一些常见的用法:

ls-a列出文件下所有的文件,包括以“.“开头的隐藏文件(linux下文件隐藏文件是以.开头的,如果存在..代表存在着父目录)

ls-l列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等

ls-F在每一个文件的末尾加上一个字符说明该文件的类型。"@"表示符号链接、"|"表示FIFOS、"/"表示目录、"="表示套接字

ls-s在每个文件的后面打印出文件的大小

ls-t按时间进行文件的排序

ls-A列出除了"."和".."以外的文件

ls-R将目录下所有的子目录的文件都列出来,相当于我们编程中的“递归”实现

ls-L列出文件的链接名

ls-S以文件的大小进行排序

在linux系统中用什么命令可以查看目录

借用他人的答案回答下:)

显示目录文件用linux中ls命令

ls命令可以说是linux下最常用的命令之一。

-a列出目录下的所有文件,包括以.开头的隐含文件。

-b把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。

-c输出文件的 i节点的修改时间,并以此排序。

-d将目录象文件一样显示,而不是显示其下的文件。

-e输出时间的全部信息,而不是输出简略信息。

-f-U对输出的文件不排序。

-g无用。

-i输出文件的 i节点的索引信息。

-k以 k字节的形式表示文件的大小。

-l列出文件的详细信息。

-m横向输出文件名,并以“,”作分格符。

-n用数字的 UID,GID代替名称。

-o显示文件的除组信息外的详细信息。

-p-F在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通

文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套

接字(sockets)。

-q用?代替不可输出的字符。

-r对目录反向排序。

-s在每个文件名后输出该文件的大小。

-t以时间排序。

-u以文件上次被访问的时间排序。

-x按列输出,横向排序。

-A显示除“.”和“..”外的所有文件。

-B不输出以“~”结尾的备份文件。

-C按列输出,纵向排序。

-G输出文件的组的信息。

-L列出链接文件名而不是链接到的文件。

-N不限制文件长度。

-Q把输出的文件名用双引号括起来。

-R列出所有子目录下的文件。

-S以文件大小排序。

-X以文件的扩展名(最后一个.后的字符)排序。

-1一行只输出一个文件。

--color=no不显示彩色文件名

--help在标准输出上显示帮助信息。

--version在标准输出上输出版本信息并退出。

只列出子目录

1. ls-F| grep/$或者 alias sub="ls-F| grep/$"(linux)

2. ls-l| grep"^d"或者 ls-lL| grep"^d"(Solaris)

计算当前目录下的文件数和目录数

下面命令可以分别计算当前目录下的文件和目录个数:

# ls-l*|grep"^-"|wc-l---- to count files

# ls-l*|grep"^d"|wc-l-- to count dir

显示彩色目录列表

打开/etc/bashrc,加入如下一行:

alias ls="ls--color"

下次启动bash时就可以像在Slackware里那样显示彩色的目录列表了,其中颜色的含义如下:

1.蓝色-->目录

2.绿色-->可执行文件

3.红色-->压缩文件

4.浅蓝色-->链接文件

5.灰色-->其他文件

ls-tl--time-style=full-iso sshd

ls-ctl--time-style=long-iso

Linux如何 查看根目录

用LINUX SHELL命令。

用法:

cd“你想要进的目录”//当目录名称中含有空格、中文或其它特殊字符时请用双引号包括

以下是最常用的几个目录的写法:

1、/代表根目录

2、.当前目录

3、..上级目录

4、~当前用户的默认工作目录

注:目录可以省略不写,与cd~有相同的效果。

Linux根目录结构:

扩展资料:

Linux Shell常用shell命令

Linux Shell常用shell命令

一、文件、目录操作命令

1、ls命令

功能:显示文件和目录的信息

ls以默认方式显示当前目录文件列表

ls-a显示所有文件包括隐藏文件

ls-l显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行

ls-lh显示文件的大小,以容易理解的格式印出文件大小(例如 1K 234M2G)

ls-lt显示文件,按照修改时间排序

2、cd命令

功能:改名目录

cd dir切换到当前目录下的dir目录

cd/切换到根目录

cd..切换到到上一级目录

cd../..切换到上二级目录

cd~切换到用户目录,比如是root用户,则切换到/root下

3、cp命令

功能:copy文件

cp source target将文件source复制为target

cp/root/source.将/root下的文件source复制到当前目录

cp _av soure_dir target_dir将整个目录复制,两目录完全一样

4、rm命令

功能:删除文件或目录

rm file删除某一个文件

rm-f file删除时候不进行提示。可以于r参数配合使用

rm-rf dir删除当前目录下叫dir的整个目录

5、mv命令

功能:将文件移动走,或者改名,在uinx下面没有改名的命令,如果想改名,可以使用该命令

mv source target将文件source更名为target

6、diff

功能:比较文件内容

diff dir1 dir2比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出

diff file1 file2比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的

comm file1 file2比较文件,显示两个文件不相同的内容

阅读剩余
THE END