人工智能学习:Linux相关面试题

1、 Linux常用命令

答 :find、df、tar、 ps、top、 netstat等。(尽量说一 些高 级命令)

2、Linux查看内存、磁盘存储、io 读写、端口占用 、进程等命令

答:

1)查看内存 :top

2)查看磁盘存储情况: df -h

3)查看磁盘IO读写情况: iotop(需要安装一 下 :yum install iotop) 、 iotop -o(直接查看输出比较高的磁盘读写程序)

4)查看端口 占用 情况: netstat -tunlp | grep 端口 号

5)查看进程: ps aux

3、使用Linux命令查询file1中空行所在 的行号

bash 复制代码
awk '/^$/{print NR} ' file1.txt
5

4、有文件chengji.txt内容如下:

bash 复制代码
张三 40
李四  50
王五  60

使用Linux命令计算第二列的和并输出:

bash 复制代码
cat chengji.txt | awk -F " " '{sum+=$2} END{print sum}'

5、Shell脚本里如何检查一个文件是否存在?如果不存在如何处理?

bash 复制代码
# !/bin/bash
if [ -f file .txt ]; then
    echo "文件存在 !"
else
    echo "文件不存在!"
fi

6、用Shell写一个脚本 ,对文 本中无序的一列数字排序

bash 复制代码
cat test.txt # 1-10
sort -n test.txt|awk '{a+=$0;print $0}END{print "SUM="a}'
SUM=55

****7、****Shell脚本写出查找当前文件夹(/home)下所有的文本文件内容中包含有字符"shen"的文件名称

bash 复制代码
grep -r "shen" /home | cut -d ":" -f 1
/home/root/datas/sed.txt
/home/root/datas/cut.txt
相关推荐
Algebraaaaa38 分钟前
Linux 基本命令超详细解释第三期 grep | wc | 管道符‘|’ | echo | tail | 重定向符
linux
IT古董3 小时前
【第五章:计算机视觉-项目实战之图像分割实战】1.图像分割理论-(2)图像分割衍生:语义分割、实例分割、弱监督语义分割
人工智能·计算机视觉
小生不才yz3 小时前
(三)命令管理-命令历史-history命令的使用
linux
大明者省4 小时前
《青花》歌曲,使用3D表现出意境
人工智能
aramae4 小时前
Linux开发工具入门:零基础到熟练使用(二)
linux·运维·服务器·网络·笔记
一朵小红花HH5 小时前
SimpleBEV:改进的激光雷达-摄像头融合架构用于三维目标检测
论文阅读·人工智能·深度学习·目标检测·机器学习·计算机视觉·3d
nassi_5 小时前
I/O详解
linux·php
Daitu_Adam5 小时前
R语言——ggmap包可视化地图
人工智能·数据分析·r语言·数据可视化
weixin_377634845 小时前
【阿里DeepResearch】写作组件WebWeaver详解
人工智能
AndrewHZ5 小时前
【AI算力系统设计分析】1000PetaOps 算力云计算系统设计方案(大模型训练推理专项版)
人工智能·深度学习·llm·云计算·模型部署·大模型推理·算力平台