Linux命令(二)
ls命令:
在linux系统当中“ls”命令可以列出目录中的内容。
常用参数:
ll -h
配合 -l显示文件大小
ll -a
显示指定目录下所有子目录文件,包括隐藏文件。
列出的目录中出现了 -rw-r–r-- 的字样此处为文件存取权限,最前面的‘-’为文件的类型。
文件访问权限
①:读权限(r):具有读取文件,浏览目录的权限。
②:写权限(w):具有修改文件内容权限,可以删除,移动目录内文件的权限。
③:可执行权限(x):具有执行文件的权限内,具有进入目录的权限。
一般来说在胸中只有所属作者和root用户可以改变文件权限。
第一个字母代表文件的类型:
①:“d”代表文件夹。
②:“-”代表普通文件。
③:“c”代表硬件字符准备。
④:“ b”代表硬件块设备。
⑤:“s”表示管道文件。
⑥:“l”代表软链接文件。
后面字母表示:文件所有者,用户组,其他用户拥有的权限。
chomd修改文件的权限
可以使用chown修改文件的所有者。
可以使用chgrp修改文件的所属组。
文件内容查看
①:eat由第一行开始显示文件内容。
②:tac从最后一行开始显示。
③:nl显示的时候,可以显示输出行号。
④:more分页显示文件内容(不能往前分页)。
⑤:less和more类似,可以往前翻页。
⑥:head只看开头几行。
⑦:tail只看末尾几行。
基本显示 cat,tac
cat [xxxx]
-A:可以列出特殊字符。
-v:列出看不出来的特殊字符。
-E:显示结尾$。
-T:可以用^l当做Tab显示出来。
-b:显示行号,空白行不显示。
-n:显示行号,空白行也显示行号
显示行号(nl)
nl -[xxx]
-b:指定行号方式:
-b a:与cat -n类似。
-b t:空行不列出值。
-n:列出行号位置:
-n ln: 在左方显示。
-n rn:右侧显示,不加0。
-n rz:右侧显示,加0。
-w:行号占用的位数。
more,less
more:分屏显示文件
①:空格键:翻到下一页。
②:Enter:向下一行。
③:/xxx:向下搜索xxx。
④:f:显示名字,显示行数。
⑤:q:退出。
⑥:b:往回翻页,只对文件有用。
less 分屏显示文件:
①:[pagedown]:下一页。
②:[pageup]:上一页。
③:/xxx:向下搜索xxx。
④:?xxx:向上搜索xxx。
⑤:q:退出。
取收尾
取头使用head命令。
head -n number xxxxxx
-n:接数字,显示几行。
取尾使用tail命令。
tail -n number xxxxx
-n:接数字,表示显示几行。
-f:持续监测后面档名,Ctrl+c停止。