Linux常用命令(二)

命令名称:touch
英文原意:
命令所在路径:/bin
执行权限:所有用户
功能描述:创建一个文件
e.g.:      touch /tmp/test.txt
touch /tmp/"program files"
注意:文件的命名没有要求,不能用/
    文件的名称尽量不要用空格



命令名称:cat
英文原意:
命令所在路径:/bin
执行权限:所有用户
功能描述:显示文件内的内容
选项: -n 显示行号(不忽略空行)
    -b 显示行号(忽略空行)
注意:对于比较长的文本,在屏幕上只会显示后面的文本



命令名称:tac
英文原意:
命令所在路径:/bin
执行权限:所有用户
功能描述:反向显示文件的内容
注意:没有-n选项



命令名称:head
英文原意:
命令所在路径:/usr/bin
执行权限:所有用户
功能描述:显示文件前n行的内容
e.g.: head -n 5 /etc/services显示前五行的内容
注意:如果不加参数,默认显示前十行的内容
    在打开一个文本时,通过查看前几行的注释,能够快速了解文本的内容




命令名称:tail
英文原意:
命令所在路径:/usr/bin
执行权限:所有用户
功能描述:显示文件的后n行的内容
选项: -f 动态的显示文本的最后几行(用于监视日志)
e.g.: tail -n 5 /etc/services
   tail -f /var/log/messages




命令名称:more
英文原意:
命令所在路径:/bin
执行权限:所有用户
功能描述:分屏显示文件的内容
辅助键: enter 按行向下翻页
空格(f) 按屏向下翻页
注意:不能够向上翻页!上下箭头不能使用


命令名称:less
英文原意:
命令所在路径:/bin
执行权限:所有用户
功能描述:分屏显示文件的内容
辅助键: enter 按行向下翻页
空格(f) 按屏向下翻页
b 按屏向上翻页
/string 向下搜索string(按n查看下一个位置)
j 向下翻页
k 向上翻页
上下箭头皆可使用
v使用配置的默认编辑器编辑文件
注意:一些功能键类似于vi编辑器的命令




命令名称:ln
英文原意:link
命令所在路径:/bin
执行权限:所有用户
功能描述:为文件或目录创建链接
选项: -s 创建软链接
e.g.: ln -s /etc/issue /tmp/issue.soft创建软链接

ln /etc/issue /tmp/issue.hard创建硬链接


注意:
1)软链接类似于Windows下的快捷方式,只是源文件的符号链接,所以软链接的文件大小很小。

2)软链接的执行权限为rwxrwxrwx,软链接的执行权限不会对文件的执行产生影响,文件的最终执行权限是由源文件的执行权限决定的。


3)删除源文件后软链接将会失效。


4)硬链接类似于完全拷贝备份,硬链接的大小属性跟源文件完全相同(除了文件名),并且硬链接跟源文件是同步更新的,一方发生变化另一方也会发生变化,一方的删除不会对另一方产生影响。


5)硬链接不能跨分区,例如:我们将硬盘分为boot分区、/分区、swap分区,那么boot分区的文件不能硬链接到/分区下,否则会报错。软链接可以跨分区


6)硬链接不能作用于目录,只能作用于文件,软链接文件目录皆可以。


7)硬链接与源文件的i结点号是相同的,所以双方的更新是同步的,也就是说一个文件只能有一个inode,但一个inode可以映射多个文件


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值