1. 如何查看CPU信息?
/proc/meminfo
2.查看占用CPU使用率最高的进程?
ps -aux | sort -k3nr | head -K
3. 如何查看一个文件的末尾50行?
查看/etc/profile的前10行内容,应该是:
# head -n 10 /etc/profile
查看/etc/profile的最后5行内容,应该是:
# tail -n 5 /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.修改权限:chmod 777
18.修改系统时间:修改服务器时间date -s xx/xx/2021, date -s 08:30:00
19. 获取pid为100的进程所监听的tcp端口:netstat -npta | grep 100
20.