大漠知秋的加油站

  • 首页
Linux
Linux

物理设备的命名规则

  在Linux 系统中一切都是文件,硬件设备也不例外。既然是文件,就必须有文件名称。系统内核中的udev 设备管理器会自动把硬件名称规范起来,目的是让用户通过设备文件的名字可以猜出设备大致的属性以及分区信息等;这对于陌生的设备来说特别方便。另外,udev设备管理器的服务会一直以守护进程的形式运行并侦听内核发出的信号来管理/dev 目录下的设备文件。Linux 系统中常见的硬件设备的文件名称如下表所示: | 硬件设备 | 文件名称 | | --- | --- | | IDE 设备 | /dev/hd[a-d] | …

2019年1月3日 0条评论 1510点热度 0人点赞 大漠知秋 阅读全文
Linux

RHEL 的目录结构

一切从/开始   在Linux 系统中,目录、字符设备、块设备、套接字、打印机等都被抽象成了文件,即:Linux 系统中一切都是文件。既然平时我们打交道的都是文件,那么又应该如何找到它们呢?在Windows 操作系统中,想要找到一个文件,我们要依次进入该文件所在的磁盘分区(假设这里是D 盘),然后在进入该分区下的具体目录,最终找到这个文件。但是在Linux系统中并不存在C/D/E/F 等盘符,Linux 系统中的一切文件都是从根(/)目录开始的,并按照文件系统层次化标准 (FHS,Filesystem Hierar…

2019年1月3日 0条评论 842点热度 0人点赞 大漠知秋 阅读全文
Linux

SWAP虚拟内存配置

  swap是Linux中的虚拟内存,用于扩充物理内存不足而用来存储临时数据存在的。它类似于Windows中的虚拟内存。在Windows中,只可以使用文件来当作虚拟内存。而linux可以文件或者分区来当作虚拟内存。   首先查看当前的内存和swap 空间大小(默认单位为k, -m 单位为M): free -m   此处可以看到总内存是503M,swap不存在。   查看swap信息,包括文件和分区的详细信息 swapon -s   或者 cat /proc/swaps   如果都没有,我们就需要手动添加交换分区。注…

2019年1月3日 0条评论 798点热度 0人点赞 大漠知秋 阅读全文
Linux

文件权限与归属

  尽管在Linux 系统中一切都是文件,但是每个文件的类型不尽相同,因此Linux 系统使用了不同的字符来加以区分,常见的字符如下所示。   -:普通文件。   d:目录文件。   l:链接文件。   b:块设备文件。   c:字符设备文件。   p:管道文件。 文件的基本权限   在Linux 系统中,每个文件都有所属的所有者和所有组,并且规定了文件的所有者、所有组以及其他人对文件所拥有的可读(r)、可写(w)、可执行(x)等权限。对于一般文件来说,权限比较容易理解:可读表示能够读取文件的实际内容;可写表示能够…

2019年1月3日 0条评论 1142点热度 0人点赞 大漠知秋 阅读全文
Linux

用户管理

  设计Linux 系统的初衷之一就是为了满足多个用户同时工作的需求,因此Linux 系统必须具备很好的安全性。在安装RHEL 7 操作系统时,特别要求设置root 管理员密码,这个root 管理员就是存在于所有类UNIX 系统中的超级用户。它拥有最高的系统所有权,能够管理系统的各项功能,如添加/删除用户、启动/关闭服务进程、开启/禁用硬件设备等。虽然以root 管理员的身份工作时不会受到系统的限制,但俗语讲能力越大,责任就越大,因此一旦使用这个高能的root 管理员权限执行了错误的命令可能会直接毁掉整个系统。使用…

2019年1月3日 0条评论 1131点热度 0人点赞 大漠知秋 阅读全文
Linux

计划任务服务程序(定时任务)

  经验丰富的系统运维工程师可以使得Linux 在无需人为介入的情况下,在指定的时间段自动启用或停止某些服务或命令,从而实现运维的自动化。尽管我们现在已经有了功能彪悍的脚本程序来执行一些批处理工作,但是,如果仍然需要在每天凌晨两点敲击键盘回车键来执行这个脚本程序,这简直太痛苦了(当然,也可以训练您的小猫在半夜按下回车键)。我们要把周期性、规律性的工作交给系统自动完成。   计划任务分为一次性计划任务与长期性计划任务,大家可以按照如下方式理解。   一次性计划任务:今晚11 点30 分开启网站服务。   长期性计划任…

2019年1月3日 0条评论 1106点热度 0人点赞 大漠知秋 阅读全文
Linux

Shell 脚本入门

  可以将Shell 终端解释器当作人与计算机硬件之间的翻译官,它作为用户与Linux 系统内部的通信媒介,除了能够支持各种变量与参数外,还提供了诸如循环、分支等高级编程语言才有的控制结构特性。要想正确使用Shell 中的这些功能特性,准确下达命令尤为重要。Shell 脚本命令的工作方式有两种:交互式和批处理。   交互式(Interactive):用户每输入一条命令就立即执行。   批处理(Batch):由用户事先编写好一个完整的Shell 脚本,Shell 会一次性执行脚本中诸多的命令。   在Shell 脚本…

2019年1月3日 0条评论 918点热度 0人点赞 大漠知秋 阅读全文
Linux

环境变量和命令的执行步骤

  变量是计算机系统用于保存可变值的数据类型。在Linux 系统中,变量名称一般都是大写的,这是一种约定俗成的规范。我们可以直接通过变量名称来提取到对应的变量值。Linux系统中的环境变量是用来定义系统运行环境的一些参数,比如每个用户不同的家目录、邮件存放位置等。   要想让Linux 系统能够正常运行并且为用户提供服务,需要数百个环境变量来协同工作,我们没有必要逐一查看、学习每一个变量,而是应该在有限的篇幅中学习最重要的内容。   前文中曾经讲到,在Linux 系统中一切都是文件,Linux 命令也不例外。那么,…

2019年1月3日 0条评论 1128点热度 0人点赞 大漠知秋 阅读全文
Linux

常用的转义字符

  为了能够更好地理解用户的表达,Shell 解释器还提供了特别丰富的转义字符来处理输入的特殊数据。这里提列出最常用的四个转移符:   1.反斜杠(\):使反斜杠后面的一个变量变为单纯的字符串。   2.单引号(''):转义其中所有的变量为单纯的字符串。   3.双引号(""):保留其中的变量属性,不进行转义处理。   4.反引号(` `):把其中的命令执行后返回结果。   我们先定义一个名为PRICE 的变量并赋值为5,然后输出以双引号括起来的字符串与变量信息: [root@lynchj tm…

2019年1月3日 0条评论 1295点热度 0人点赞 大漠知秋 阅读全文
Linux

管道命令符

  管道命令符的作用也可以用一句话来概括:把前一个命令原本要输出到屏幕的标准正常数据当作是后一个命令的标准输入。   使用grep文本搜索命令时,我们通过匹配关键词/sbin/nologin 在/etc/passwd 中 找出了所有被限制登录系统的用户。完全可以把下面这两条命令合并为一条:   1.找出被限制登录用户的命令是grep "/sbin/nologin" /etc/passwd;   2.统计文本行数的命令则是wc -l。   现在要做的就是把搜索命令的输出值传递给统计命令,即把原本要…

2019年1月3日 0条评论 1097点热度 0人点赞 大漠知秋 阅读全文
1…34567
分类
  • C++ / 11篇
  • Develop Software / 3篇
  • Docker CE / 24篇
  • Elasticsearch / 3篇
  • FastDFS / 1篇
  • Flutter / 1篇
  • Git / 3篇
  • GitLab / 6篇
  • Golang / 21篇
  • Http Client 4.5.2 / 2篇
  • Java / 14篇
  • Kubernetes / 19篇
  • Linux / 65篇
  • Mac / 5篇
  • Maven / 1篇
  • MyBatis / 1篇
  • MySQL / 8篇
  • Nginx / 6篇
  • Rabbit MQ / 10篇
  • Redis / 1篇
  • Spring / 1篇
  • Spring Boot / 12篇
  • Spring Cloud Finchley.RELEASE / 50篇
  • Sublime / 2篇
  • Windows / 1篇
  • 吉他 / 2篇
  • 图论 / 8篇
  • 数据结构与算法 / 11篇
  • 未分类 / 1篇

COPYRIGHT © 2023 大漠知秋的加油站. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备16029200号-2