前言
本文是Java面试复习系列中的Linux,后面会陆续有该系列其他篇章,并且会一直维护。本系列都为网上资源整理而来,如有问题,及时联系。
Linux
-
五种文件类型
- 普通文件:在辅助存储设备上存储信息和数据
- 目录文件:表示和管理系统中的文件,包含文件名和子目录
- 链接文件:不同目录下文件的共享
- 设备文件:来访问硬件设备
- 命名管道:特殊的文件,Linux下,进程之间的通信
-
常见命令
- 目录的切换
- cd usr:进入usr目录
- cd …:返回上一层
- cd /:返回系统根目录
- cd ~:切换到用户主目录
- cd -:切换到上一个所在目录
- 目录操作命令:
- (增)mkdir 目录名称:增加目录
- (看)ls:查看目录信息
- (查)find 目录 参数:寻找目录
- (改)mv 目录名称 新目录名称:修改目录名称
- (移)mv 目录名称 目录的新位置:移动目录的位置
- (拷贝)cp -r 目录名称 目录拷贝的目标位置:拷贝目录
- (删)rm 目录:删除目录
- 文件的操作命令
- (增)touch 文件名称:文件的创建
- (修)vim 文件:修改文件内容
- (删)rm -rf 文件:删除文件
- (看)cat、more、less、tail 文件名称:
- cat : 只能显示最后一屏内容
- more : 可以显示百分比,回车可以向下一行, 空格可以向下一页,q可以退出查看
- less : 可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看
- tail-10 : 查看文件的后10行,Ctrl+C结束
- 压缩文件
- tar -zcvf 打包压缩后的文件名 要打包的文件名
- z:调用gzip压缩命令进行压缩
- c:打包文件
- v:显示运行过程
- f:指定文件名
- tar -zcvf 打包压缩后的文件名 要打包的文件名
- 解压压缩包:
- tar[-vxf] 压缩文件
- x:代表解压
- tar[-vxf] 压缩文件
- 其他常用命令
- pwd:显示当前所在位置
- grep 要搜索的字符串 要搜索的文件:搜索命令
- ps -ef | grep 应用进程名:查找当前进程
- kill -9 pid:杀死进程
- ifconfig:查看当前系统网卡信息
- ping:查看与其他逐渐连接信息
- 目录的切换