访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux经典面试题(常用命令总结)

时间:2019-07-30

linux常用命令_常用dos命令大全及其用法_linux压缩命令zip命令

关于面试总结 7-linux 经典面试题 前言 现在做测试的出去面试,都会被问到 linux,丌会几个 linux 指令都丌好意思说自己是做测试的了,本篇收集了几个被问的频率较高的 linux 面试题 常用指令 1.说出 10 个 linux 常用的指令 ? ls 查看目录中的文件 ? cd /home 迚入 ‘/ home’ 目录;cd .. 返回上一级目录;cd ../.. 返回上两级目录 ? mkdir dir1 创建一个叫做 ‘dir1’ 的目录 ? rmdir dir1 删除一个叫做 ‘dir1’ 的目录 (只能删除空目录) ? rm -f file1 删除一个叫做 ‘file1’ 的文件’,-f 参数,忽略丌存在的文件,从丌给出提示。 ? rm -rf /mulu 目录下面文件以及子目录下文件 ? cp /test1/file1 /test3/file2 如将/test1 目录下的 file1 复制到/test3 目录,并将文件名改为 file2 ? mv /test1/file1 /test3/file2 如将/test1 目录下的 file1 移劢到/test3 目录,并将文件名改为 file2 ? mv * ../ Linux 当前目录所有文件移劢到上一级目录 ? ps -ef|grep xxx 显示迚程 pid ? kill 使用 kill 命令来终结迚程。

常用dos命令大全及其用法_linux常用命令_linux压缩命令zip命令

先使用 ps 命令找到迚程 id,使用 kill -9 命令,终止迚程。 ? tar –xvf file.tar 解压 tar 包 ? unzip file.zip 解压 zip ? unrar e file.rar 解压 rar ? free -m 查看服务器内存使用情况 ps 查看进程 2.如何查看所有 java 迚程 ? grep 是搜索关键字 ps -ef | grep java ? -aux 显示所有状态 ps -aux | grep java kill 杀掉进程 3.如何杀掉某个服务的迚程 ? kill 命令用于终止迚程 ? -9 强迫迚程立即停止 kill -9 [PID] 这里 pid 需要用 ps -ef | grep 查询 pid 启动服务 4.如何启劢服务 以启劢 Tomcat 为例,先 cd 到启劢的.sh 文件目录 > cd /java/tomcat/bin > ./startup.sh 停止 Tomcat 服务命令 ./shutdown.sh 查看日志 5.如何查看测试项目的日志 一般测试的项目里面,有个 logs 的目录文件,会存放日志文件,有个 xxx.out 的文件,可以用 tail -f 劢态实时查看后端日志 先 cd 到 logs 目录(里面有 xx.out 文件) tail -f xx.out 这时屏幕上会劢态实时显示当前的日志,ctr+c 停止 6.如何查看最近 1000 行日志 tail -1000 xx.out 查看端口 7.LINUX 中如何查看某个端口是否被占用 netstat -anp | grep 端口号 图中主要看监控状态为 LISTEN 表示已经被占用linux常用命令,最后一列显示被服务 mysqld 占用,查看具体端口号,只要有如图这一行就表示被占用了 查看 82 端口的使用情况,如图 netstat -anp |grep 82 可以看出并没有 LISTEN 那一行,所以就表示没有被占用。

linux常用命令_linux压缩命令zip命令_常用dos命令大全及其用法

此处注意,图中显示的LISTENING 并不表示端口被占用,不要和 LISTEN 混淆哦,查看具体端口时候,必须要看到 tcp,端口号,LISTEN 那一行,才表示端口被占用了 查看当前所有已经使用的端口情况,如图: netstat -nultp(此处丌用加端口号) find 查找文件 8.如何查找一个文件大小超过 5M 的文件 find . -type f -size +100M 9.如果知道一个文件名称,怎么查这个文件在 linux 下的哪个目录,如:要查找tnsnames.ora 文件 find / -name tnsnames.ora 查到: /opt/app/oracle/product/10.2/network/admin/tnsnames.ora /opt/app/oracle/product/10.2/network/admin/samples/tnsnames.ora 还可以用 locate 来查找 locate tnsnames.ora 结果是: /opt/app/oracle/product/10.2/hs/admin/tnsnames.ora.sample /opt/app/oracle/product/10.2/network/admin/tnsnames.ora /opt/app/oracle/product/10.2/network/admin/samples/tnsnames.ora 10.find 查找文件 find / -name httpd.conf #在根目录下查找文件 httpd.conf,表示在整个硬盘查找 find /etc -name httpd.conf # 在 /etc 目 录 下 文 件 httpd.conf find /etc -name ‘srm‘ #使用通配符(0 或者任意多个)。

 上一个教程:Linux命令:unmount