自学内容网 自学内容网

Java Linux基本命令面试题


前言

最新的 Java 面试题,技术栈涉及 Java 基础、集合、多线程、Mysql、分布式、Spring全家桶、MyBatis、Dubbo、缓存、消息队列、Linux…等等,会持续更新。

如果对老铁有帮助,帮忙免费点个赞,谢谢你的发财手!

1、查看文件内容有哪些命令可以使用?

vi/vim 文件名 #编辑方式查看,可修改;
cat 文件名 #显示全部文件内容;
more 文件名 #分页显示文件内容,按空格键翻页,q键退出
less 文件名 #与 more 相似,可以使用↓↑翻页
tail 文件名 #实时查看日志,指定行数,tail -f -n 100 日志
head 文件名 #仅查看头部,还可以指定行数

2、终端是哪个文件夹下的哪个文件?黑洞文件是哪个文件夹下的哪个命令?

终端 /dev/tty;黑洞文件 /dev/null:通常用来处理进程中那些不想要的输出结果。

3、用什么命令对一个文件的内容进行统计?(行号、单词数、字节数)

wc 命令 - c 统计字节数;- l 统计行数;- w 统计字数。

4、怎么使一个命令在后台运行?

一般都是使用 & 在命令结尾来让程序自动运行。(命令后可以不追加空格)

5、怎么利用 ps 查看指定进程的信息?

ps -ef|grep pid

6、哪个命令专门用来查看后台任务?

job -l

7、把后台任务调到前台执行使用什么命令?把停下的后台任务在后台执行起来用什么命令?

把后台任务调到前台执行:fg
把停下的后台任务在后台执行起来:bg

8、终止进程用什么命令? 带什么参数?

kill-9 pid

9、搜索文件用什么命令? 格式是怎么样的?

find <指定目录> <指定条件> <指定动作>
find / -name “string*”

10、查找自己所在的终端信息用什么命令?

查找自己所在的终端信息:who am i

11、使用什么命令查看历史命令列表?

history

12、使用什么命令查看磁盘使用空间? 空闲空间呢?

df -h:查看硬盘使用情况;free -h:查看内存使用情况

13、使用什么命令查看网络是否连通?

netstat

14、使用什么命令查看 ip 地址及接口信息?

ifconfig

15、查看各类环境变量用什么命令?

查看所有env
查看某个,如home: env $HOME

16、怎么对命令进行取别名?

alias la=‘ls -a’

17、df 和 du 的定义,以及区别?

df用于检查文件系统磁盘占用情况,du检查磁盘空间占用情况

18、当你需要给命令绑定一个宏或者按键的时候,应该怎么做呢?

bind

19、hash 命令有什么作用?

hash管理着一个内置的哈希表,记录了已执行过的命令的完整路径, 用该命令可以打印出你所使用过的命令以及执行的次数。
[root@localhost ~]# hash hits command
2 /bin/ls
2 /bin/su

20、哪一个命令能够进行数学运算?

bash shell 的内置命令 let 可以进行整型数的数学运算。
#! /bin/bash
let c=a+b

总结

都已经看到这里啦,赶紧收藏起来,祝您工作顺心,生活愉快!


原文地址:https://blog.csdn.net/qq_42872034/article/details/136407474

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!