Wesley13 Wesley13
3年前
Ubuntu的Linux逻辑卷管理
LVM(逻辑卷)管理系统可以将多个物理磁盘组装为一个大的逻辑磁盘进行使用,尤其是管理大文件时非常方便。LVM可以减少多个磁盘的部分空间闲置的情况,集中使用提高磁盘利用率。LVM的卷可以动态伸缩,方便使用。LVM由PV(物理卷)、VG(卷组)、LV(逻辑卷)组成,其中PV对应到物理磁盘的一个物理分区,LV相当于一个逻辑分区,VG建立起逻辑卷和物理卷之间的对
Stella981 Stella981
3年前
Linux下的strace命令介绍
简介strace常用来跟踪进程执行时的系统调用和所接收的信号。在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。输出参数含义
Stella981 Stella981
3年前
Linux下nginx日志文件切分
背景:公司为了日后排查等多种原因考虑,需要开启ngxin的accesslog,但是由于可能会造成access.log文件过大,不方便查看,故将该文件按天切分。本文将采用系统自带的logrotate进行日志切分,具体脚本如下:步骤1:vi/etc/logrotate.d/nginx脚本内容如下/usr/local/ngi
Stella981 Stella981
3年前
Linux中执行 .sh 的方法
linux下执行.sh文件的方法.sh文件就是文本文件,如果要执行,需要使用chmodaxxxx.sh来给可执行权限。是bash脚本么可以用touchtest.sh创建test.sh文件vitest.sh编辑test.sh文件加入内容!/bin/bashmkdirtest保存退出。
Stella981 Stella981
3年前
Linux标准错误码(全)
Errors:LinuxSystemErrorsWhensystemrequestsfail,errorcodearereturned.Tounderstandthenatureoftheerrorthesecodesneedtobeinterpreted.Theyarerecorded
Stella981 Stella981
3年前
Linux下编写自己的service
今天在Linux下源码安装好MySQL后,将mysql添加到系统的服务的过程引起了我的兴趣,我能不能自己写一个简单的脚本,也添加为系统的服务呢?于是开干:suvi myservice然后模仿着mysql在里面开写:!/bin/bash start() {    echo 'This
Stella981 Stella981
3年前
Linux下命令删除乱码文件
当文件名为乱码的时候,无法通过键盘输入文件名,所以在终端下就不能直接利用rm,mv等命令管理文件了。但是每个文件都有一个i节点号,可以通过i节点号来管理文件。首先,要取得文件的i节点号。这个可以通过ls命令的i选项获得得。bash3.00$lsi41697812a32983551di329835
Stella981 Stella981
3年前
Linux的文件描述符
(1).文件描述符的定义  文件描述符是内核为了高效管理已被打开的文件所创建的索引,用于指向被打开的文件,所有执行I/O操作的系统调用都通过文件描述符;文件描述符是一个简单的非负整数,用以表明每个被进程打开的文件。程序刚刚启动时,第一个打开的文件是0,第二个是1,以此类推。也可以理解为文件的身份ID。  用户通过操作系统处理信息的过程中,使用的交互设
Stella981 Stella981
3年前
Linux—文件命令之touch命令
下面总结一下对于文件的操作命令:satat命令:用于显示文件的详细信息,包括文件、设备、gid、各种时间等。命令格式:stat filename!(https://oscimg.oschina.net/oscnet/e65f9a778be16a16e51d1eae1bed034728c.png)touch的两个功能:1、新建文件,如
芝士年糕 芝士年糕
2年前
Linux定时任务(cron服务)
使用3A服务器搭建centos系统crond服务详解cron是Linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,可以在无需人工干预的情况下运行作业。安装crond服务yuminstallcroniecrond服务启动systemctlstartcrondsystemctlenablecrondcrond服务解