6.2
文件
与目录管理
谈了谈目录与路径之后,再来讨论一下关于文件的一些基本管理吧!文件与目录的管理上,不外乎『显
示属性』、
『拷贝』、『删除文件』及『移动文件或目录』等等,由于文件与目录的管理在
Linux
中是很重要的,
尤其是每个人自己家目录的数据也都需要注意管理!所以我们来谈一谈有关文件与
目录的一些基础管理部分吧!
6.2.1
文件
与目录的检视:
ls
[root@study ~]#
ls [
-
aAdfFhilnrRSt]
文件名或目
..
[root@study ~]#
ls [
--
color={never,auto,always}]
文件名或目
..
[root@study ~]#
ls [
--
full
-
time]
文件名或目
..
选项
参数
-
a
:全部的
文件
(
开头为
.
文件
)
一起列出
(
常用
)
-
A
:全部的
文件
,但不包括
.
..
这两个
-
d
½
列出目
本身,而不是列出目
录内
文件
(
常用
)
-
f
:直½列出
½
果,而不
½
行排序
(ls
预设会
名排序!
)
-
F
:根据
文件
、目
等信息,
予附加
½
构,例如:
*:
代表可
行文件;
/:
代表目
=:
代表
socket
文件
|:
代表
FIFO
文件
-
h
½
文件
容量以人
类½
的方式
(
例如
GB, KB
等等
)
列出
-
i
:列出
inode
号码
inode
的意
下一章
½会
½
-
l
长数
据串行出,包含
文件
性与
限等等
据;
(
常用
)
-
n
:列出
UID
GID
而非使用者与群
的名
(UID
GID
账号
管理提到!
)
-
r
½
排序
½
果反向
出,例如:原本
名由小到大,反向
则为
由大到小;
-
R
同子目
录内
容一起列出
,等于
下的所有
文件
会显
示出
-
S
:以
文件
容量大小排序,而不是用
名排序;
-
t
:依
时间
排序,而不是用
名。
--
color=never
:不要依据
文件
特性
示;
--
color=always
--
color=auto
自行依据
是否
--
full
-
time
:以完整
时间
模式
(
包含年、月、日、
、分
)
--
time={atime,ctime}
access
时间
或改
变权
时间
(ctime)
而非
时间
(modification time)
Linux
系统当中,这个
ls
指令可能是最常被执行的吧!因为我们随时都要知道文件或者是目录的
相关信息啊~
不过,我们
Linux
的文件所记录的信息实在是太多了,
ls
没有需要全部都列出来呢~
所以,当你只有下达
ls
时,默认显示的只有:
非隐藏档的档名、
以档名½行排序及文件名代表的
颜色显示
如此而已。举例来说,
你下达『
ls /etc
』之后,只有经过排序的文件名以及以蓝色显示目
录及白色显示一般文件,如此而已。
那如果我还想要加入其他的显示信息时,可以加入上头提到的那些有用的选项呢~
举例来说,我们
之前一直用到的
-l
这个长串显示数据内容,以及½隐藏档也一起列示出来的
-a
选项等等。
底下则
是一些常用的范例,实际试做看看: