黑马程序员面试题

1 .如何查看CPU信息?
/proc/meminfo

2 . 查看占用CPU使用率最高的进程?
ps -aux | sort -k3nr | head -K

3 .如何查看一个文件的末尾50行?
查看/etc/profile的前 10行内容,应该是:
#head -n 10 /etc/profile
查看/etc/profile的最后50行内容,应该是:
#tail -n 50 /etc/profile

4 .如何过滤文件内容中包含”ERROR“的行?
grep “ERROR” file_name
cat file_name | grep “ERROR”

5 . 查看某端口号?
netstat -anp | grep port_number

6 .查看某进程号?
ps -ef | grep ps_name
ps -ef | grep ps_number

7 . 查看IP地址?
ifconfig

8 . 创建和删除一个多级目录?
mkdir -p ./a/b
rm -rf ./a

9 . 在当前用户家目录中查找haha.txt文件?
find ~/ -name haha.txt

10 . 如何查询出tomcat的进程并杀掉这个进程,写出linux命令?
ps -ef | grep tomcat
kill -9 tomcat_port

11 . 动态查看日志文件?
tail -f log_file

12 . 查看系统硬盘空间的命令?
df -aTh

13 . 查看当前机器listen 的所有端口?
netstat -tlnp

14 . 把一个文件夹打包压缩成.tar.gz的命令,以及解压拆包.tar.gz 的命令?
tar zcvf xxx.tar.gz file tar zxvf xxx.tar.gz
15 . Xshell 工具如果想要实现从服务器上传或者下载文件的话,可以在服务器上安 装什么包?
lrzsz

16 . 以/etc/passwd的前五行内容为例,提取用户名?
cat /etc/passwd | head -n 5 | cut -d : -f 1

17 . 在linux 中find 和grep 的区别?
Linux 系统中grep 命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
grep 全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
linux 下的find:
功能:在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。
语法:find 起始目录寻找条件操作说明:find 命令从指定的起始目录开始,递归地搜索其各个子目录,查找满
足寻找条件的文件并对之采取相关的操作。
简单点说说,grep 是查找匹配条件的行,find 是搜索匹配条件的文件。

猜你喜欢

转载自blog.csdn.net/MK750/article/details/89450512