面试集中营—Linux篇

admin2024-05-15  0

一、怎么查看当前进程?怎么查看当前路径?

        查看当前进程:ps

        怎么查看当前路径:pwd

二、查看文件有哪些命令 

        vi 文件名 : #编辑方式查看,可修改

        cat 文件名 : #显示全部文件内容

        more 文件名 :  # 分页显示文件内容
        
        less 文件名 : # more 相似,更好的是可以往前翻页
        tail 文件名 :  # 仅查看尾部,还可以指定行数
        head 文件名 :  # 仅查看头部,还可以指定行数
        
        具体操作见后面的章节

三、列举几个常用的linux命令

        列出文件列表:ls【参数-a-l

        创建目录和移除目录:mk dir | rm dir

        用于显示文件后几行内容:tail,例如:tail -n 1000:显示最后1000

        打包:tar -zxvf 文件名         

        打包并压缩:tar -zcvf  文件名

        显示当前所在目录:pwd

        创建空文件:touch

        编辑:vi | vim

四、怎么查看日志的

        Linux查看日志的命令有多种:tailcattacheadecho

      tail

        命令格式: tail [参数] [文件]

        示例:

     cat

      cat是由第一行到最后一行连续显示在屏幕上,一次显示整个文件。

     more 

       语法:more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..]

       more命令是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容。

       more命令中内置了若干快捷键,常用的有H(获得帮助信息),Enter(向下翻滚一行),空格(向下滚动一屏),Q(退出命令)

     less 

       less与more类似,使用less可以随意浏览文件,而more仅能向前移动,不能向后移动,而且less在查看之前不会加载整个文件。

       语法:less [参数] 文件

       查看文件:  less log2013.log

       ps查看进程信息并通过less分页显示: ps -ef |less

常用命令参数:
-b< 缓冲区大小 > 设置缓冲区的大小
-g 只标志最后搜索的关键词
-i 忽略搜索时的大小写
-m 显示类似 more 命令的百分比
-N 显示每行的行号
-o< 文件名 > less 输出的内容在指定文件中保存起来
-Q 不使用警告音
-s 显示连续空行为一行
/ 字符串:向下搜索 " 字符串 " 的功能
? 字符串:向上搜索 " 字符串 " 的功能
n :重复前一个搜索(与 / ? 有关)
N :反向重复前一个搜索(与 / ? 有关)
b 向后翻一页
h 显示帮助界面
q 退出 less 命令

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明原文出处。如若内容造成侵权/违法违规/事实不符,请联系SD编程学习网:675289112@qq.com进行投诉反馈,一经查实,立即删除!