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

news/2024/11/6 2:32:21/
一、说出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.ppmy.cn/news/1544696.html

相关文章

学习记录:js算法(八十六):全排列 II

文章目录 全排列 II思路一 全排列 II 给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。 示例 1: 输入:nums [1,1,2] 输出: [[1,1,2],[1,2,1],[2,1,1]]示例 2: 输入:nums [1,2,3]…

手提吊钩秤方案的ADC芯片选型

在当今的计量领域,手提吊钩秤以其便携性和高效性成为了众多行业不可或缺的工具。而在手提吊钩秤方案中,ADC 芯片 CS1237 发挥着至关重要的作用。它以其卓越的性能和精准的测量能力,为手提吊钩秤的准确性和可靠性提供了坚实的保障。 一、手提吊…

R使用ggplot实现基础数据可视化

0. 在开始之前&#xff0c;我们需要设置工作目录并导入数据集 liver.df 作为案例示范&#xff0c;如果需要liver.df可以评论。 # set your own working directory! setwd("liver_files_location")liver.cells.df <- read.table("liver.cells.txt", he…

RK3568平台开发系列讲解(字符设备驱动篇)注册字符设备

🚀返回专栏总目录 文章目录 一、字符设备初始化二、字符设备的注册和注销沉淀、分享、成长,让自己和他人都能有所收获!😄 📢注册字符设备可以分为两个步骤: 字符设备初始化字符设备的添加一、字符设备初始化 字符设备初始化所用到的函数为 cdev_init(…),在对该函数讲…

网络层6——内部网关协议RIP、OSPF(重点)

目录 一、基本概念 1、理想的路由算法应具备的特点 2、分层次的路由选择协议 二、内部网关协议RIP 1、特点 2、路由交换信息 3、距离向量算法 4、坏消息传送慢问题 5、RIP报文格式 三、内部网关协议OSPF 1、特点 2、其他特点 3、自治系统区域划分 4、OSPF的5中分…

第一章 Linux安装 -- 安装Ubuntu 24.04操作系统(三)

文章目录 2.3.3 安装Ubuntu 24.04操作系统 2.3.3 安装Ubuntu 24.04操作系统 虚拟机的创建参照前面2.3.1.3节里的步骤创建&#xff0c;这里不再详述。Ubuntu 20.04/22.04安装方法大致相同&#xff0c;参考Ubuntu 24.04安装方法。 下面就开始安装Ubuntu 24.04系统了&#xff0c;…

高科技行业知识库搭建:驱动创新与效率的双引擎

在高科技行业&#xff0c;知识密集型工作是企业竞争力的核心所在。随着技术的飞速发展和市场竞争的日益激烈&#xff0c;如何高效地管理和利用知识资源&#xff0c;成为高科技企业面临的重要挑战。知识库作为知识管理的核心工具&#xff0c;正逐渐成为驱动高科技行业创新与效率…

使用Flask构建RESTful API

&#x1f493; 博客主页&#xff1a;瑕疵的CSDN主页 &#x1f4dd; Gitee主页&#xff1a;瑕疵的gitee主页 ⏩ 文章专栏&#xff1a;《热点资讯》 使用Flask构建RESTful API Flask简介 环境搭建 安装Flask 项目结构 创建应用 路由定义 请求处理 获取查询参数 获取请求体 响应…