Linux 基本操作--文件查看 (day3)

一、查看文件-----cat (详情参考:http://blog.sina.com.cn/s/blog_52f6ead0010127xm.html)

    语法结构: cat 查看方式 文件

    cat  -A   :  show all 显示所有内容,相当于-vET

 

[root@localhost tmp]# cat -A  /etc/profile
#注释:查看/erx/目录下profile文件的内容

   

   cat -b  :对非空白行惊醒编号

 

[root@localhost tmp]# cat -b  /etc/profile
注释:注:查看/etc/目录下的profile内容,并且对非空白行进行编号,行号从1开始;

   

  cat -E :show end在每行结束的位置显示$

 

[root@localhost tmp]# cat -E^C/etc/profile
#注:查看/etc/下的profile内容,并且在每行的结尾处附加$符号

  cat -n

 

[root@localhost tmp]# cat -n  /etc/profile
#注释:注:对/etc目录中的profile的所有的行(包括空白行)进行编号输出显示;

    

  cat -T 将tab显示为^T

  cat -v :列出一些看不来的特殊字符

 

二、文件查看-----nl命令

  文件文字为text.txt,作为测试文件

 

for i in range(10):
        print("大傻瓜")



list=[1,2,3,4,5,6,7,8]
for i in list:
        print(i)



ok!
list=[1,2,3,4,5,6,7,8]
for i in list:
        print(i)
            
            
           
ok! 



 

   1、 -b 模式下的操作:(是否显示空白行的行号)

      -b  a:表示不论是否有空行,也同样列出行号

 

[root@localhost a]# nl -b a text #显示包括空白行的行数
     1    for i in range(10):
     2        print("大傻瓜")
     3    
     4    
     5    
     6    list=[1,2,3,4,5,6,7,8]
     7    for i in list:
     8        print(i)
     9    
    10    
    11    
    12    ok!
    13    list=[1,2,3,4,5,6,7,8]
    14    for i in list:
    15        print(i)
    16    
    17    
    18    
    19    ok!
    20    
    21    
    22    

  

    -b  t:不现实空白的行数,计算中跳过空白行

 

[root@localhost a]# nl -b t text #显示有效行数
     1    for i in range(10):# 
     2        print("大傻瓜")
       
       
       
     3    list=[1,2,3,4,5,6,7,8]
     4    for i in list:
     5        print(i)
       
       
       
     6    ok!
     7    list=[1,2,3,4,5,6,7,8]
     8    for i in list:
     9        print(i)
       
       
       
    10    ok!

 

   2、-n模式:

 

     -n ln  :行号显示在屏幕的最左侧

[root@localhost a]# nl -n ln text#行号显示在左边
1         for i in range(10):
2             print("大傻瓜")
       
       
       
3         list=[1,2,3,4,5,6,7,8]
4         for i in list:
5             print(i)
       
       
       
6         ok!
7         list=[1,2,3,4,5,6,7,8]
8         for i in list:
9             print(i)
       
       
       
10        ok!
       

   

     -n rn  :行号显示在屏幕的最右侧

 

[root@localhost a]# nl -n rn text  #显示在屏幕的最右侧
     1    for i in range(10):
     2        print("大傻瓜")
       
       
       
     3    list=[1,2,3,4,5,6,7,8]
     4    for i in list:
     5        print(i)
       
       
       
     6    ok!
     7    list=[1,2,3,4,5,6,7,8]
     8    for i in list:
     9        print(i)

   

     -n rz  :行号显示在屏幕的最右侧,前面加0  


000001    for i in range(10):
000002        print("大傻瓜")
       
       
       
000003    list=[1,2,3,4,5,6,7,8]
000004    for i in list:
000005        print(i)
       
       
       
000006    ok!
000007    list=[1,2,3,4,5,6,7,8]
000008    for i in list:
000009        print(i)
       
       
       
000010    ok!

 

    3、-w模式:缩进多少位

[root@localhost a]# nl -w 40 text 
                                       1    for i in range(10):
                                       2        print("大傻瓜")
                                         
                                         
                                         
                                       3    list=[1,2,3,4,5,6,7,8]
                                       4    for i in list:
                                       5        print(i)
                                         
                                         
                                         
                                       6    ok!
                                       7    list=[1,2,3,4,5,6,7,8]
                                       8    for i in list:
                                       9        print(i)
                                         
                                         
                                         
                                      10    ok!

 

三、查看文件操作-----more(一页一页翻动)

  格式: more 【文件】

  1、空格:向下翻一页

  2、回车:向下翻一行

  3、“/” :搜索

  4、:f :立刻显示文件名和行数

  5、b:翻到第一页

  6、q:离开

 

四、查看文件------less(一页一页翻动)

   1、空格:向下翻一页

  2、pagedown:下一页

  2、pageup:上一页

  4、n:重复前一个搜索

  5、N:反方向反复前一个搜索

  6、q:退出

 

 

   

posted @ 2018-11-11 21:23  柳帅  阅读(411)  评论(0编辑  收藏  举报
//替换成自己路径的js文件