Linux面试总结

Linux知识要点

1、Linux/git命令和作用
  • 常用命令: ls cd su man help pwd id useradd groupadd
  • usermod(修改用户所在组)
  • rm(删除) mkdir(新建文件夹) touch(新建文件)
  • mv(移动) cp(拷贝)
  • head(默认查看文件前十行) tail(默认查看文件后十行)
  • history vim(常用编辑模式)
  • chown(修改文件所有者)
  • chmod(修改权限)
  • chgrp(修改文件所在组) >/>> echo In
  • find tar(-zxvf/-c xvf) lsblk(查看系统分区) 以树结构查看目录 tree
2、进程相关命令
  • ps -ef | grep xxx (查看所有xx进程)
  • ps -aux | grep xxx(-aux显示所有状态)
  • kill -9[PID] —(PID用查看进程的方式查找)
3、启动/停止任务
  • ./startup.sh --打开(先确保有足够的权限)

  • /shutdown.sh —关闭

4、查看日志和端口号
  • cd到服务器的logs目录(里面有xx.out文件)

  • tail -f xx.out --此时屏幕上实时更新日志,ctr+c停止

  • 查看最后100行日志 tail -100 xx.out

  • netstat -anp | grep 端口号(状态为LISTEN表示被占用)

5、查找文件指令
  • 查找大小超过xx的文件: find . -type f -size +xxk
  • 查区间大小的文件:find . -type f -mtime -1 -size +100k -size-400k
  • 通过文件名(整个硬盘查找):find / -name xxxx
6、vim(vi)编辑器的基本操作
  • 有命令模式、输入模式、末行模式三种模式。
  • 命令模式:
    • 查找内容(/abc、跳转到指定行(20gg)
    • 跳转到尾行(G)
    • 跳转到首行(gg)
    • 删除行(dd)
    • 插入行(o)
    • 复制粘贴(yy,p)
  • 输入模式:编辑文件内容
  • 末行模式:
    • 保存退出(wq)
    • 强制退出(q!)
    • 显示文件行号(set number)
  • 在命令模式下,输入a或i即可切换到输入模式,输入冒号(:)即
  • 切换到末行模式;在输入模式和末行模式下,按esc键切换到命令模式
7、查看磁盘使用情况指令
  • df -hl

    • 文件系统 容量 已用 可用 已用% 挂载点
  • df 显示每个<文件>所在的文件系统的信息,默认是显示所有文件系统

  • df 命令获得真正的文件系统数据,而 du 命令只查看文件系统的部分情况

8、查看文件指令合集
  • vim 件名 #编辑方式查看,可修改
  • cat 文件名 #显示全部文件内容
  • more 文件名 #分页显示文件内容
  • less 文件名 #与 more 相似,更好的是可以往前翻页
  • tail 文件名 #仅查看尾部,还可以指定行数
  • head 文件名 #仅查看头部,还可以指定行数
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值