linux常用命令
文件属性
d :文件目录
[-] 文件
[l] 链接文档
[b] 装置文件中可供存储的接口设备
[c] 装置文件中的串行端口设备,如键盘鼠标等
文件属性: [r] [w] [x] 可读可写可执行
chgrp: 更改文件属性组
chown:更改文件属主,同时可以更改文件属组
chmod:更改文件的九个属性
chmod xxx filename
x:代表属主,属组,其他用户的三类权限
4 2 1 分别 代表是否有 读写可执行这三种权限。权限加和即为x
7= 4+2+1 即具有三中权限
查看文件内容:
cat : 从第一行开始看
tac:从最后一行开始显示
nl: 显示的时候输出行号
more :一页一页的显示文件内容
less: 一页一页的显示文件内容
head:只看头几行
tail:只看尾巴几行
cat [-AbEnTv]
A:EvT的整合选项可列出一些特殊字符不会出现空白
b:列出行号,仅针对非空白行做行号显示
E:将结尾的断行字节显示出来
n:打印行号,连同空白行也会有行号
T:将tab按键以^|显示出来
v:列出一些看不出的字符
less
运行时可以键入的命令:
- 空白键 向下翻动一页
- pagedown 向下翻动一页
- pageup 向上翻动一页
- /字符串 向下搜寻字符串的功能
- ?字符串 向上搜寻字符串的功能
- n :重复搜索与前一个/ 或 ?有关的
- N:反向的重复搜索
- q:离开这个less
head trail
分别从头末尾开始查看
tail -n 100 显示最后一百行
tail -n +100 从一百行开始显示
head -n 100 显示前面一百行
sed -n‘5,10p’ filename 只查看文件的第五行到第十行