面试常问的22个Linux命令

本人花费半年的时间总结的《Java面试指南》已拿腾讯等大厂offer,已开源在github ,欢迎star!

本文GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了6个月总结的一线大厂Java面试总结,本人已拿大厂offer,欢迎star

原文链接:blog.ouyangsihai.cn >> 面试常问的22个Linux命令

点击上方“后端技术精选”,选择“置顶公众号”

技术文章第一时间送达!

今日推荐:

作者:爪哇小明 https://blog.csdn.net/weixin_38429587

1.查找文件


find / -name filename.txt

根据名称查找/目录下的filename.txt文件。

2.查看一个程序是否运行


ps –ef|grep tomcat

查看所有有关tomcat的进程

3.终止线程


kill -9 19979

终止线程号位19979的线程

4.查看文件,包含隐藏文件


ls -al

5.当前工作目录


pwd

6.复制文件包括其子文件到自定目录


cp -r sourceFolder targetFolder

7.创建目录


mkdir newfolder

8.删除目录(此目录是空目录)


rmdir deleteEmptyFolder

9.删除文件包括其子文件


rm -rf deleteFile

10.移动文件


mv /temp/movefile /targetFolder

扩展重命名 mv oldNameFile newNameFile

11.切换用户


su -username

12.修改文件权限


chmod 777 file.java
//file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行

13.压缩文件


tar -czf test.tar.gz /test1 /test2

14.列出压缩文件列表


tar -tzf test.tar.gz

15.解压文件


tar -xvzf test.tar.gz

16.查看文件头10行


head -n 10 example.txt

17.查看文件尾10行


tail -n 10 example.txt

18.查看日志文件


tail -f exmaple.log
//这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。

19.启动Vi编辑器


vi

20.查看系统当前时间


date

命令会输出 周几 几月 几日 时间 和 时间显示格式 和年份

Sat Jan 20 04:39:49 CST 2018


date +"%Y-%m-%d"

显示如下:


[root@ming xxx]# date +"%Y-%m-%d" 2018-01-20

注:这个我们如果不确定 就help 即可;

21.解压zip 文件


unzip -oq

22.查看线程个数(方便查看程序是否有误)


ps -Lf 端口号|wc -l

阅**(点击即可跳转阅读)**

1. 

2. 

3. 

4. 

5. 

6. 

7. 

看到这里了,就关注一个呗

面试常问的22个Linux命令

原文始发于微信公众号(后端技术精选):

本人花费半年的时间总结的《Java面试指南》已拿腾讯等大厂offer,已开源在github ,欢迎star!

本文GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了6个月总结的一线大厂Java面试总结,本人已拿大厂offer,欢迎star

原文链接:blog.ouyangsihai.cn >> 面试常问的22个Linux命令


 上一篇
十分钟学会SSH+SFTP操作终端,告别XShell 十分钟学会SSH+SFTP操作终端,告别XShell
点击上方“后端技术精选”,选择“置顶公众号” 技术文章第一时间送达! 广而告之: 1.前言在Mac下登陆远程服务器并没有Windows那么方便的使用XShell,相比较而言,在Mac下更多的是依赖终端输入SSH命令登陆远程服务器。 使用SS
2021-04-05
下一篇 
超实用,Linux中查看文本的小技巧 超实用,Linux中查看文本的小技巧
点击上方“后端技术精选”,选择“置顶公众号” 技术文章第一时间送达!   日常开发中,我们经常需要在服务器上进行各种文本,日志的查看操作,本文主要对常用的文本,日志查看技巧进行了一番总结和归纳,方便大家收藏起来后续查看使用: tail命令查
2021-04-05