面试常问的Linux命令有哪些

66次阅读
没有评论

共计 1698 个字符,预计需要花费 5 分钟才能阅读完成。

这篇文章给大家分享的是有关面试常问的 Linux 命令有哪些的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,一起跟随丸趣 TV 小编过来看看吧。

本文并不会对所有命令进行详细讲解,只给出常见用法和解释。具体用法可以使用 –help 查看帮助或者直接通过 google 搜索学习。

--help

1、查找文件

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

find / -name filename.txt

递归查找所有的 xml 文件

find . -name  *.xml

递归查找所有文件内容中包含 hello world 的 xml 文件

find . -name  *.xml |xargs grep  hello world 

查找所以有的包含 spring 的 xml 文件

grep -H  spring  *.xml

删除文件大小为零的文件

find ./ -size 0 | xargs rm -f 

查找当前目录中的所有 jar 文件

ls -l | grep  .jar

显示所有以 d 开头的文件中包含 test 的行。

grep  test  d*

显示在 aa,bb,cc 文件中匹配 test 的行。

grep  test  aa bb cc

显示所有包含每个字符串至少有 5 个连续小写字符的字符串的行。

grep  [a-z]\{5\}  aa

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

查看所有有关 tomcat 的进程

ps -ef|grep tomcat

3、终止线程

终止线程号位 19979 的进程

kill -9 19979

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

ls -al

5、当前工作目录

pwd

6、复制文件

复制文件

cp source dest

递归复制整个文件夹

cp -r sourceFolder targetFolder

远程拷贝

scp sourecFile romoteUserName@remoteIp:remoteAddr

7、创建目录

mkdir newfolder

8、删除目录

删除空目录

rmdir deleteEmptyFolder

递归删除目录中所有内容

rm -rf deleteFile

9、移动文件

mv /temp/movefile /targetFolder

10、重命名

mv oldNameFile newNameFile

11、切换用户

su -username

12、修改文件权限

file.java 的权限

chmod 777 file.java

r 表示读、w 表示写、x 表示可执行

-rwxrwxrwx,

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、查看日志类型文件

这个命令会自动显示新增内容,屏幕只显示 10 行内容的(可设置)。

tail -f exmaple.log

19、使用超级管理员身份执行命令

使用管理员身份删除文件

sudo rm a.txt

20、查看端口占用情况

查看端口 8080 的使用情况

netstat -tln | grep 8080

21、查看端口属于哪个程序

lsof -i :8080

22、查看进程

查看 java 进程

ps aux|grep java

查看所有进程

ps aux

23、以树状图列出目录的内容

tree a

24、文件下载

wget http://file.tgz
curl http://file.tgz

25、网络检测

ping www.just-ping.com

26、远程登录

ssh userName@ip

27、打印信息

打印 java home 环境变量的值

echo $JAVA_HOME

28、java 常用命令

java javac jps ,jstat ,jmap, jstack

29、其他命令

svn git maven

感谢各位的阅读!关于“面试常问的 Linux 命令有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计1698字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)