当前位置: 首页 > article >正文

最新整理:linux常见面试题库

一、说出10个以上的Linux命令,下面可以参考:

1、 创建文件:touch

2、 删除文件:rm(remove)

3、 查看文件:cat

4、 复制:cp(copy)

5、 创建文件夹:mkdir(make directory)

6、 剪切或者重命名:mv(move)

7、 压缩解压缩:tar

8、 查看:Is list

9、 编辑:vi/vim

10、 查看当前路径:pwd(Print Working Directory)

11、 切换用户:su switch user

12、 创建用户:useradd

13、删除用户:userdel

14、 创建用户组:groupadd

15、 删除用户组:groupdel

16、 查找:find

17、 修改权限:chmod(change mode)

18、 查看进程:ps process

19、 杀进程:kill

20、 查看日志:tail

  • 2.1.2 在Red Hat中,从root用户切到userl用户,一般用什么命令?

SU

su userl 切换到userl.但切换后的当前目录还是root访问的目录

su - userl切换到userl,并且当前目录切换到userl的根目录下(/home/user1/)

  • 2.1.3 Linux中,一般怎么隐藏文件?

文件名以一个.开头

  • 2.1.4 在Linux系统中,一个文件的访问权限是755,其含义是什么?

755表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其他用户对

该文件具有读和执行权限。

  • 2.1.5 如何查看CPU信息?

cat /proc/cpuinfo

  • 2.1.6 查看占用CPU使用率最高的进程?

ps -aux | sort ・k3nr | head -K

  • 2.1.7如何查看一个文件的末尾50行?

查看/etc/profile 的前 10 行内容,应该是:# head -n 10 /etc/profile

查看/etc/profile 的最后 50 行内容,应该是:# tail -n 50 /etc/profile

  • 2.1.8 如何过滤文件内容中包含”ERROR“的行?

grep “ERROR” file_name

cat file_name | grep “ERROR”

  • 2.1.9 查看某端口号?

netstat ・anp | grep port_number

  • 2.1.10 查看某进辭?

ps -ef | grep ps_name

ps -ef | grep ps_number

  • 2.1.11 查看IP地址?

ifconfig

  • 2.1.12 创建和删除一个多级目录?

mkdir -p ./a/b rm -rf ./a

  • 2.1.13 在当前用户家目录中查找haha.txt文件?

find ~/ ame haha.txt

  • 2.1.14 女口何查询岀tomcat的进程并杀掉这个进程,写出linux命令?

ps ・ef | grep tomcat

kill ・9 tomcat_port

  • 2.1.15 动态查看日志文件?

tail -f log_file

  • 2.1.16 查看系统硬盘空间的命令?

df -h

  • 2.1.17查看当前机器listen的所有端口?

netstat ・tlnp

  • 2.1.18 把一个文件夹打包压缩成-tar.gz的命令,以及解压拆包.tar.gz的命令?

tar zcvf xxx.tar.gz file

tar zxvf xxx.tar.gz

  • 2.1.19 Xshell工具如果想要实现从服务器上传或者下载文件的话,可以在服务器上安装什么包?

Irzsz

  • 2.1.20 以/etc/passwd的前五行内容为例,提取用户名?

cat /etc/passwd | head 5 | cut ・d : -f 1

  • 2.1.21 在 linux 中 find 和 grep 的区别?

Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。

linux 下的 find:

功能:在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。
语法:find起始目录寻找条件操作说明:find命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对之采取相关的操作。
简单点说说,grep是查找匹配条件的行,find是搜索匹配条件的文件。

  • 2.1.22 linux查看文件用什么命令,查看进程用什么命令

查看文件内容的命令有 more less head tail cat

查看进程:ps -ef | grep进程号

查看日志文件常用:less、view

  • 2.1.23 查看日志常用什么命令,主要查看什么内容

1.查看口志常用less命令或者view命令。

2.主要查看程序运行的记录,比如支付失败,后台就有报错信息打印到.log日志文件中,就可以
通过分析日志信息来初步定为问题。(补充:同时也去查询数据库,分析订单数据,查看支付状态等等)

PS:日志就是.log的文本文件,和.txt—样属于文本文件。vi或者vim编辑器属于记事本软件,一般不会用来查看日志。


http://www.kler.cn/a/377616.html

相关文章:

  • 【力扣专题栏】重排链表,如何实现链表里面节点之间的交换?
  • 响应式编程-reactor
  • 【Grafana】Grafana 基础入门
  • 基于人脸识别PCA算法matlab实现及详细步骤讲解
  • solidity selfdestruct合约销毁
  • iOS中OC对象的本质
  • 代码源NOIP DAY2 T1 LIS和LDS题解
  • Web Broker(Web服务应用程序)入门教程(5)
  • 2181、合并零之间的节点
  • PostgreSQL 删除重复数据
  • 【Eclipse系列】eclipse快捷键和设置
  • 群控系统服务端开发模式-应用开发-业务架构逻辑开发第一轮测试
  • 性能测试|linux服务器搭建JMeter+Grafana+Influxdb监控可视化平台
  • 测试华为GaussDB(DWS)数仓,并通过APISQL快速将(表、视图、存储过程)发布为API
  • [LeetCode] 面试题08.01 三步问题
  • clion远程配置docker ros2
  • 3D区块多重渐变围栏
  • 【Linux】mnt命名空间-操作
  • NLP segment-20-分词开源项目介绍 HanLP 未来十年的自然语言处理
  • SpringBoot 在初始化加载无法使用@Value的时候读取配置文件教程
  • Admin.NET源码学习(5:swagger使用浅析)
  • Flutter 简述(1)
  • vue常用的修饰符有哪些
  • 外观模式及运用场景
  • Apifox 10月更新|测试步骤支持添加脚本和数据库操作、测试场景支持回收站、变量支持「秘密」类型
  • 关于安卓Handler之延时我不准时