网站建设资讯

NEWS

网站建设资讯

Linux命令面试总结 linux基本操作命令面试题

linux常用的20个命令面试有哪些?

如下:

创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都做网站、成都网站建设、樟树网络推广、小程序设计、樟树网络营销、樟树企业策划、樟树品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供樟树建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com

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"

面试套路——如何应对Linux问题

面试中Linux问题是基础知识部分中必然会问到的一块,对于不常使用或没有接触过Linux的同学,如何巧妙应对呢?以下是我的经验。

面试官 :Linux了解吗?

我:还可以。

面试官:查看******的指令是什么?

我:不清楚。。。

面试官:查看******的指令呢?

我:不记得了。。。

(GG)

后来又一次跟学长吃饭,学长表示其实对于面试官Linux是加分项,会最好,不会也没什么。重要的是展示你了解多少,让面试官觉得你有一定程度的了解的,而不是一定要把面试官问的问题答上来(想要做到这一点要花的功夫可不小)。所以在之后的面试中,我改变了战术。

面试官:Linux了解吗?

我:Linux我只有一些使用经验,没有开发经验。去年在分布式的项目中,我需要在centos环境下部署分布式组件,常用一些基础的命令,比如:

cd 到一个路径下;

ll 查看当前路径下的内容;

chown 修改权限;

ps -aux | grep 查看进程信息;

cat 、 vim 等查看、修改文件内容。我常用的一些 vim 快捷键:

dd 删除当前行;

gg 定位到文件头部;

1$ 、 2$ 、 3$ 定位到当前行、第二行、第三行尾部。

有的面试官:(漏出满意的笑容)不错。(改问其他部分的问题)

还有的面试官: shell 命令熟悉吗?

我:接触过,有几次需要编写简单的shell脚本进行自动化测试,当时用的是 base shell ,但是只用过一两次,具体怎么写想不起来了,如果要用的话需要查一下 。

面试官:哦~能查出来是吧,可以。

总之,对于来不及准备情况,在被问到时主动把自己会的噼里啪啦说出来,可以避免被动提问然后答不上来的尴尬情况。而且会让面试官觉得你掌握得不错。我百度三面都被问到Linux,我都用了这一套回答过关,旁听的同学都听乐了。

当然这只是一个应对面试的小套路,真正学习和掌握Linux对于工作中是不可避免的一步。投机取巧只能应付一时,不要本末倒置哦。

linux常用命令面试题有哪些?

linux常用命令有:

1、cp命令,作用复制,参数如下:

-a:将文件的特性一起复制。

-p:连同文件的属性一起复制,而非使用默认方式,与-a相似,常用于备份。

-i:若目标文件已经存在时,在覆盖时会先询问操作的进行。

-r:递归持续复制,用于目录的复制行为。

-u:目标文件与源文件有差异时才会复制。

2、rm命令作用为删除,参数:

-f:就是force的意思,忽略不存在的文件,不会出现警告消息。

-i:互动模式,在删除前会询问用户是否操作。

-r:递归删除,最常用于目录删除,它是一个非常危险的参数。

3、mv命令作用为移动文件:

-f:force强制的意思,如果目标文件已经存在,不会询问而直接覆盖。

-i:若目标文件已经存在,就会询问是否覆盖。

-u:若目标文件已经存在,且比目标文件新,才会更新。

4、pwd命令,作用为查看”当前工作目录“的完整路径。

pwd-P#显示出实际路径,而非使用连接(link)路径;pwd显示的是连接路径。

5、rmdir命令删除目录:

rmdir [选项]... 目录...

-p:递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。

-v:verbose显示指令执行过程。


分享题目:Linux命令面试总结 linux基本操作命令面试题
本文地址:http://cdweb.net/article/dosioco.html