Linux面试专题

1. 绝对路径是什么符号?当前目录,上层目录用什么表示?切换目录的命令?

  1. 绝对路径 : /home/java
  2. 当前目录 : ./
  3. 上层目录 : …/
  4. 切换目录 : cd

2. 怎么查看当前进程?怎么执行退出?怎么查看当前路径?

  1. 查看当前进程: ps
  2. 执行退出 : exit
  3. 查看当前路径 : pwd

3. 怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看帮助?

  1. 清屏 : clear
  2. 退出当前命令: ctrl+c
  3. 执行睡眠 : ctrl+z (挂起当前进程)
  4. 查看指定帮助 : adduser --help

4. ls 命令的功能?可以带那些参数,有什么区别?

  1. ls的功能: 列出目录中的目录,以及文件参数
  2. 参数

a : 所有文件
l : 详细信息

5. 查看文件有哪些命令

  1. vi 文件名
vi java.txt
  1. cat 文件名
cat java.txt
  1. more 文件名
  2. less 文件名
  3. tail 文件名
  4. head 文件名
  5. vim 文件名

6. 打包的常用命令

  1. 打包 tar -xvf 文件夹名称
  2. 打包并压缩 tar -zcvf 文件夹名称

7. 创建文件?创建目录?复制文件?移动文件?改名?删除

  1. 创建文件
echo java.txt
  1. 创建目录
mkdir java
  1. 复制文件
cp java.txt /home/java/
  1. 移动文件
mv java.txt /home/java/
  1. 改名
mv java.txt java1.txt
  1. 删除
rm -r java1.txt

8. 建立软连接和硬链接的命令

  1. 软连接
ln -s slink source
  1. 硬链接
ln link source

9. Linux通配符?

  1. ? 可替代单个字符
  2. * 可替代任意多个字符
  3. [charset] 可替代任意单个字符

10. 对文件内容进行统计

wc -c java.txt
  • 参数:

-c 统计字节数
-l 统计行数
-w 统计字数

11. grep 命令的作用?如何忽略大小写?如何查找不含该串的行?

grep 是文本搜索命令,根据正则表达式搜索文本,打印在控制台

grep [^string] filename

12. ps显示所有进程?查看指定进程?

  1. 查看所有进程
ps -ef 
ps -aux 
  1. 查看指定进程
ps -ef | grep pid

13. 终止进程命令

kill -9 pid

14. 查看系统支持所有信号

kill -l

15. 搜索文件命令

find /home/ -name "string*"

16. 查看历史命令

history

17. 查看谁在使用该主机?查看自己所在终端?

  1. 查看谁在使用该主机
who
  1. 查看自己所在终端
who am i

18. 咋样一页一页的查看大文件内容

cat java.txt |more

19. 查看当前系统支持的命令列表

compgen -c

20. 查看ip信息

ifconfig

21. 查看网络是否连通

netstat

22. 查看磁盘使用空间?空闲空间?

df -hl

23. linux如何后台启动java程序,如何查询进程号?

#后台启动java查询
nohup java -jar XXX.jar &
# 查询进程号
netstat -tunlp|grep 8080
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值