Linux常用命令一文件处理命令
1.文件处理命令:touch
命令所在路径:/bin/touch
命令执行权限:所有用户
语法:touch [文件名]
功能描述:创建空文件
eg:touch a.list
2.文件处理命令:cat
命令所在路径:/bin/cat
命令执行权限:所有用户
语法:cat [文件名]
-n显示行号
功能描述:显示文件内容
eg:cat /etc/issue cat -n /etc/service
3.文件处理命令:tac
命令所在路径:/user/bin/tac
命令执行权限:所有用户
语法:tac [文件名]
功能描述:显示文件内容(反向列示)
eg:tac /etc/issue
4.文件处理命令:more
命令所在路径:/bin/more
命令执行权限:所有用户
语法:more [文件名]
(空格)或f翻页 (Enter)换行 q或Q退出 b回翻
功能描述:分页显示文件内容
eg:more /etc/services
5.文件处理命令:less
命令所在路径:/user/bin/less
命令执行权限:所有用户
语法:less [文件名]
page up(向上一页)↑(向上一行) “/”+名查找 n(下一项)
功能描述:分页显示文件内容
eg:less /etc/services
6.文件处理命令:head
命令所在路径:/user/bin/head
命令执行权限:所有用户
语法:head [文件名]
-n指定行数(默认十行)
功能描述:显示文件前面几行
eg:head -n 20 /etc/services
7.文件处理命令:tail
命令所在路径:/user/bin/tail
命令执行权限:所有用户
语法:tail [文件名]
-n指定行数
-f动态显示文件末尾内容
功能描述:显示文件后面几行
eg:tail -n 18 /etc/services
Linux常用命令-文件处理命令-链接命令
8.文件处理命令:ln
命令所在路径:/bin/ln
执行权限:所有用户
语法:ln -s [源文件] [目标文件]
-s 创建软连接
功能描述:生成链接文件
eg:
ln -s /etc/issue /tmp/issue.soft 创建文件/etc/issue的软链接/tmp/issue.soft
ln /etc/issue /tmp/issue.hard 创建文件/etc/issue的硬链接/tmp/issue.hard
硬链接特征:
拷贝cp -p+同步更新
echo“www.lampbrother.net”>>/etc/issue
通过i节点识别
不能跨分区
不能针对目录使用
软链接特征:类似Windows快捷方式
lrwxrwxrwx "l"软链接
软链接文件都为rwxrwxrwx
文件大小-只是符号链接
/tmp/issue。soft->/etc/issue 箭头指向源文件