|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!文件(夹)检查类敕令
ls--显示指定目次下内容
解释:ls显示成果以分歧的色彩来辨别文件种别。蓝色代表目次,灰色代表通俗文件,绿色代表可履行文件,白色代表紧缩文件,浅蓝色代表链接文件。
-a---显示一切内容,包含隐蔽文件
解释:在Linux体系中,以“.”开首的就是隐蔽文件或隐蔽目次。
-l---以长格局(内容更具体)显示文件或目次的具体信息。
解释:ls-l敕令可以简写成ll,
输入的信息共分为7组:
文件种别和文件权限、链接数或子目次个数、文件一切者、文件所属组、文件巨细(单元为字节B)、文件创立或修正时光、文件名。
文件种别:第一组前1位表现文件种别,“-”代表通俗文件,“d”代表目次,“l”代表符号链接,“c”代表字符装备,“b”代表块装备
文件权限:第一组后9位表现文件权限,前3位为user、中央3位为group、后三位为other的权限
-d---显示目次自己的属性而不是目次中的内容。
1
2
3
4
5
[root@localhost~]#ls-ld/home
drwxr-xr-x.4rootroot40969月2210:41/home
[root@localhost~]#ls-d/home
/home
[root@localhost~]#
-h---以K、M、G等单元显示文件巨细(默许为字节)
1
2
3
4
5
6
7
[root@localhost~]#ls-h/home
justinlost+found
[root@localhost~]#ls-lh/home
总用量20K
drwx------.27justinjustin4.0K9月2213:19justin
drwx------.2rootroot16K9月1815:30lost+found
[root@localhost~]#
-R---若目次下有档案,也将档案依序列出
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[root@localhost~]#ls-lR/home
/home:
总用量20
drwx------.27justinjustin40969月2213:19justin
drwx------.2rootroot163849月1815:30lost+found
/home/justin:
总用量32
drwxr-xr-x.2justinjustin40969月2210:49公共的
drwxr-xr-x.2justinjustin40969月2210:49模板
drwxr-xr-x.2justinjustin40969月2210:49视频
drwxr-xr-x.2justinjustin40969月2210:49图片
drwxr-xr-x.2justinjustin40969月2210:49文档
drwxr-xr-x.2justinjustin40969月2210:49下载
drwxr-xr-x.2justinjustin40969月2210:49音乐
drwxr-xr-x.2justinjustin40969月2210:49桌面
/home/justin/公共的:
总用量0
/home/justin/模板:
总用量0
/home/justin/视频:
总用量0
/home/justin/图片:
总用量0
/home/justin/文档:
总用量0
/home/justin/下载:
总用量0
/home/justin/音乐:
总用量0
/home/justin/桌面:
总用量0
/home/lost+found:
总用量0
[root@localhost~]#
-t---将档案依照树立时光的前后顺序列出
1
2
3
4
5
6
7
8
9
10
11
[root@localhost~]#ls-l/home
总用量20
drwx------.27justinjustin40969月2213:19justin
drwx------.2rootroot163849月1815:30lost+found
-rw-r--r--.1rootroot09月2215:21t
[root@localhost~]#ls-lt/home
总用量20
-rw-r--r--.1rootroot09月2215:21t
drwx------.27justinjustin40969月2213:19justin
drwx------.2rootroot163849月1815:30lost+found
[root@localhost~]#
解释:ls敕令还可以联合通配符“?”或“*”一路应用,问号“?”可以婚配文件名中的一个随意率性字符,而“*”可以婚配文件名中的随意率性多个字符。这两个通配符异样也实用于Shell情况中的其他年夜多半敕令。
1
2
3
4
5
6
7
8
9
10
11
12
gssapi_mech.confpopt.dxml
gtk-2.0portreserveyp.conf
halpostfixyum
host.confpppyum.conf
hostsprelink.cacheyum.repos.d
hosts.allowprelink.conf
hosts.denyprelink.conf.d
[root@localhostetc]#ll-d/etc/po*.d
drwxr-xr-x.2rootroot40961月112010/etc/popt.d
[root@localhostetc]#ll-d/etc/po?.d
ls:没法拜访/etc/po?.d:没有谁人文件或目次
[root@localhostetc]#
du---显示文件或目次巨细
-h或--human-readable---以K,M,G为单元,进步信息的可读性
1
2
3
4
5
[root@localhostsrc]#du-hnagios-3.5.0.tar.gz
1.8Mnagios-3.5.0.tar.gz
[root@localhostsrc]#dunagios-3.5.0.tar.gz
1748nagios-3.5.0.tar.gz
[root@localhostsrc]#
-a---显示全体目次和其次目次下的每一个档案所占的磁盘空间
-b或-bytes---显示目次或文件巨细时,以byte为单元
1
2
3
[root@localhostlocal]#du-bsrc/nagios-3.5.0.tar.gz
1789376src/nagios-3.5.0.tar.gz
[root@localhostlocal]#
-c或--total---显示每一个目次或文件的巨细外,同时也显示一切目次或文件的总和
-m或--megabytes---以1MB为单元
-s---只显示各档案巨细的总合
1
2
3
[root@localhostlocal]#du-shsrc/
41Msrc/
[root@localhostlocal]#
-x---只盘算同属统一个档案体系的档案
-L---盘算一切的档案巨细
df---显示档案体系的状态;重要用来懂得体系中曾经挂载的各个文件体系的磁盘应用情形
-h显示更容易读的容量单元
-T显示文件体系的类型
1
2
3
4
5
6
7
8
[root@localhost~]#df-Th
文件体系类型容量已用可用已用%%挂载点
/dev/sda2ext49.9G2.6G6.9G28%/
tmpfstmpfs504M112K504M1%/dev/shm
/dev/sda1ext4194M27M158M15%/boot
/dev/sda5ext47.7G147M7.2G2%/home
/dev/sr0iso96602.9G2.9G0100%/media/RHEL_6.3i386Disc1
[root@localhost~]#
file---检查文件类型
1
2
3
4
5
6
[root@localhosthome]#filejustin/
justin/:directory
[root@localhosthome]#filejustin1
justin1:empty
[root@localhost~]#fileinstall.log
install.log:UTF-8Unicodetext
解释:file敕令用于检查文件的类型,可以依据文件的外部存储构造来停止辨别,而不依据文件的扩大名来停止辨别。在Linux体系中,文件扩大名与文件类型没有相对的关系。
文件内容检查
cat---显示文件内容
1
[root@localhostlog]#cat/var/log/messages
解释:cat在显示文本文件的内容时不停止停留,关于内容较长的文件,在疾速滚屏显示以后,只要最初一页的文件内容保存在屏幕中显示,是以cat不合适检查长文件。
more---分页显示文件内容
-num---一次显示的行数
-s---当碰到有持续两行以上的空白行,就代换为一行的空白行
+num---从第num行开端显示
1
2
3
4
5
6
7
[root@localhostlog]#more-5s/var/log/messages
Sep2210:36:06localhostkernel:imklog5.8.10,logsource=/proc/kmsgstarted.
Sep2210:36:06localhostrsyslogd:[originsoftware="rsyslogd"swVersion="5.8.10"x-pid
="1323"x-info="http://www.rsyslog.com"]start
Sep2210:36:06localhostkernel:Initializingcgroupsubsyscpuset
Sep2210:36:06localhostkernel:Initializingcgroupsubsyscpu
--More--(0%)
解释:相似cat,不外会以一页一页的显示便利应用者逐页浏览,空白键(space):显示下一页,b键:显示上一页,q键:加入
less----分页显示文件内容
解释:less敕令的用法与more敕令相似,它们之间的差别是当文件内容显示到文件尾时,more敕令会主动加入浏览情况,而less敕令不主动加入,用户依然可以应用高低键来卷动文件,如许加倍有益于对文件内容的重复浏览。当要停止阅读时,要在less敕令的提醒符“:”后按Q键加入
head---检查文件开首部门的内容
-n指定显示的详细行数。
1
2
3
4
5
6
7
[root@localhost~]#head-5/etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
[root@localhost~]#
解释:默许情形下,head显示前10行内容
tail---检查文件末尾部门的内容
1
2
3
4
5
6
7
[root@localhost~]#tail-5/etc/passwd
nfsnobody:x:65534:65534:AnonymousNFSUser:/var/lib/nfs:/sbin/nologin
abrt:x:173:173::/etc/abrt:/sbin/nologin
sshd:x:74:74:Privilege-separatedSSH:/var/empty/sshd:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
justin:x:500:500:justin_peng:/home/justin:/bin/bash
[root@localhost~]#
解释:tail敕令用法与head敕令相似
<pstyle="padding:0px;clear:both;height:auto;overflow:hidden;color:#555555;font-family:宋体,arialnarrow,arial,serif;font-size:14px;line-height:28px;background-color:#ffffff;margin-top:0px;margin-bottom:0px;"> |
|