点击上方 好好学java ,选择 星标 公众号

重磅资讯、干货,第一时间送达
今日推荐:为什么程序员都不喜欢使用switch,而是大量的 if……else if ?个人原创+1博客:点击前往,查看更多

原文:https://blog.csdn.net/xulong_08/article/details/81463054

Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机、路由器等,Android程序最底层就是运行在linux系统上的。

一、linux的目录结构

/ 下级目录结构

  • bin (binaries)存放二进制可执行文件

  • sbin (super user binaries)存放二进制可执行文件,只有root才能访问

  • etc (etcetera)存放系统配置文件

  • usr (unix shared resources)用于存放共享的系统资源

  • home 存放用户文件的根目录

  • root 超级用户目录

  • dev (devices)用于存放设备文件

  • lib (library)存放跟文件系统中的程序运行所需要的共享库及内核模块

  • mnt (mount)系统管理员安装临时文件系统的安装点

  • boot 存放用于系统引导时使用的各种文件

  • tmp (temporary)用于存放各种临时文件

  • var (variable)用于存放运行时需要改变数据的文件

附上我历时三个月总结的 Java 面试 + Java 后端技术学习指南,这是本人这几年及春招的总结,目前,已经拿到了大厂offer,拿去不谢!

下载方式

1. 首先扫描下方二维码

2. 后台回复「Java面试」即可获取

二、linux常用命令

命令格式:命令 -选项 参数 (选项和参数可以为空)

如:ls -la /usr

2.1 操作文件及目录

2.2 系统常用命令

2.3 压缩解压缩

2.4 文件权限操作

  • linux文件权限的描述格式解读

  • r 可读权限,w可写权限,x可执行权限(也可以用二进制表示 111 110 100 --> 764)

  • 第1位:文件类型(d 目录,- 普通文件,l 链接文件)

  • 第2-4位:所属用户权限,用u(user)表示

  • 第5-7位:所属组权限,用g(group)表示

  • 第8-10位:其他用户权限,用o(other)表示

  • 第2-10位:表示所有的权限,用a(all)表示

三、linux系统常用快捷键及符号命令

四、vim编辑器

vi / vim是Linux上最常用的文本编辑器而且功能非常强大。只有命令,没有菜单,下图表示vi命令的各种模式的切换图。

4.1 修改文本

4.2 定位命令

4.3 替换和取消命令

4.4 删除命令

4.5 常用快捷键

最后,再附上我历时三个月总结的 Java 面试 + Java 后端技术学习指南,这是本人这几年及春招的总结,目前,已经拿到了大厂offer,拿去不谢!

下载方式

1. 首先扫描下方二维码

2. 后台回复「Java面试」即可获取

Linux最常用命令:简单易学,但能解决95%以上的问题相关推荐

  1. Linux 最常用命令(简单易学,但能解决 95% 以上的问题)

    linux的常用命令,涉及到linux的文件操作.vim操作.系统命令等,建议收藏哈! 作者:longctw https://blog.csdn.net/xulong_08/article/detai ...

  2. 【收藏】Linux系统常用命令速查手册(附赠PDF档)

    给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,获取<Linux系统常用命令速查手册>.PDF版. 联系小姐姐,备注"liunx命令 ...

  3. 【收藏】Linux系统常用命令速查手册(附PDF下载链接)

    给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,可以在+qq. 2 3 5 53 3 1 0 4 6 备注"liunx命令",即可获取 ...

  4. Linux下netstat常用,Linux netstat常用命令

    1.统计80端口连接数 netstat -nat|grep -i "80"|wc -l 2.统计httpd协议连接数(查看Apache的并发请求数及其TCP连接状态) ps -ef ...

  5. 《Linux C编程从入门到精通》——1.4 Linux的常用命令

    本节书摘来自异步社区<Linux C编程从入门到精通>一书中的第1章,第1.4节,作者:宋磊 , 程钢著,更多章节内容可以访问云栖社区"异步社区"公众号查看 1.4 L ...

  6. 《Linux C编程从入门到精通》一1.4 Linux的常用命令

    本节书摘来自异步社区<Linux C编程从入门到精通>一书中的第1章,第1.4节,作者 宋磊 , 程钢,更多章节内容可以访问云栖社区"异步社区"公众号查看 1.4 Li ...

  7. linux的常用命令行

    linux的常用命令行 sftp– help chmod g+w 文件 nohl 清除文件高亮显示 可用命令: cd 路径 更改远程目录到"路径" chgrp group plcd ...

  8. Linux GCC 常用命令

    Linux GCC 常用命令与汇编 文章目录 Linux GCC 常用命令与汇编 1 .简介 2 .简单编译 2.1 预处理 2.2 编译为汇编代码 2.3 汇编(Assembly) 2.4 连接(L ...

  9. Linux 系统常用命令速查手册,值得收藏!

    Linux 系统常用命令速查手册,值得收藏! 给大家收集整理了日常常用的 Linux 系统命令,仅供大家参考. 文章目录 Linux 系统常用命令速查手册,值得收藏! 系统信息 date 显示系统日期 ...

  10. Linux GCC常用命令和ELF文件格式

    Linux GCC常用命令和ELF文件格式 一.各种工具 (一)GCC编译工具 (二)Binutils (三)C 运行库 一. C 语言程序 Hello.c示例 (一)准备工作 (二)编译过程 1.预 ...

最新文章

  1. C语言\b回退一格!_只愿与一人十指紧扣_新浪博客
  2. 查看mysql数据库大小、表大小和最后修改时间
  3. Android在桌面上添加开关,多键开关 Andromax v1.1.7
  4. 每日一题——leetcode237 删除链表中的结点
  5. C++学习之路 | PTA乙级—— 1026 程序运行时间(精简)
  6. war,jar包是啥
  7. 计算机考试c++语言程序设计,2017年全国二级计算机C++语言程序设计考试大纲
  8. java获取时间日期代码
  9. 国网英语计算机职称考试技巧,计算机职称考试通关的三大技巧
  10. 2020牛客多校训练1 H Minimum-cost Flow(最小费用流)
  11. java构建层级json_java中json字符串格式化层级目录输出
  12. LintCode Python 简单级题目 112.删除链表中的重复元素
  13. Apizza 在线Api接口测试工具
  14. Linux磁盘ext3变成ext4,从Ext3迁移到Ext4
  15. 百度深度学习实验室(IDL)招聘算法实习生
  16. 驾驶证机动车查询验证WebSerivce调用编程接口说明及示例代码
  17. MacBook Air装单独win7
  18. 软件行业迎来拐点 厂商积极拥抱SaaS和云计算
  19. Unity2D小游戏——类似QQ堂的小 demo(炸弹人)
  20. .Net Framework 4安装失败,提示RGB9RAST_x86.msi或者Windows6.0-KB956250-v6001-x86.msu

热门文章

  1. Google App Engine平台下JDOQL查询报异常的问题解决方案
  2. Provisioning profile XXXX can't be found
  3. BLE-NRF51822教程13-连接时触发配对
  4. 十五、稀疏矩阵的乘法运算
  5. 模型参数优化(四):交叉验证、网格搜索
  6. python 语言教程(2)基础语法
  7. (chap4 IP协议) CIDR协议
  8. 《Fabric 云存储的电子健康病历系统》(2)病历结构体 Records
  9. buu Unencode
  10. 【Flask】Request和RequestParser类