有可能是你的软链接指向了一个无效的地址。正常情况下是可以直接打开或查看的。
请使用以下命令查看软连接的指向:
➜ ~ ls -ltotal 2784
lrwxr-xr-x 1 admin staff 5 7 13 15:05 file1.lnk -> file1
然后直接打开原来的文件,试试能不能打开。
1、file + 文件名称 查看文件类型file test.txt
file dictor
file /bin/ls 二进制可执行程序
file my_script
这个命令可以显示文件的文本信息,还可以显示文本文件的字符编码ASCII,还可以显示文件链接
2、查看文件内容
——>cat 信使文件所有数据,加-n可以显示行号,-b只显示有文本的行号,-T不显示制表符,用^I字符组合替换文中的所有制表符
如:cat -n test.txt cat -b test.txt cat -T test.txt
3、 more命令查看文本,每次显示一屏内容
4、less 是more命令的升级版,一次显示一屏内容
5、tail默认显示文件的最后10行,加-n 2 可显示文件的最后2行
如:tail test.txt 显示test.txt的最后10行
tail -n 2 test.txt 显示test.txt文件的最后2行
tail -n 3 test.txt 显示test.txt文件的最后3行
数字是几就显示文件最后几行
-f参数,允许在其他进程使用该文件时查看文件的内容,tail命令会保持活动状态,并不断显示添加到文件中的内容,这是实时监测系统日志的绝妙方式。
6、head 默认显示文件前10行,加-5 显示文件前5行 -后边写你想要显示的行数
如:head test.txt 显示文件前10行
head -3 test.txt 显示文件前3行
head -5 test.txt 显示文件前5行
head -8 test.txt 显示文件前8行,n数值可以自己定义
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)