自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 基础知识点摘录(主要是常用DOS命令)

1、UTF-8国际编码,以Ascall码为基础,方便汉语等非英语语言的编码(不乱码)。2、常用DOS命令(1)ipconfig -all:作用:查看网络连接状态。(以太网/本地连接 以太网:物理地址(MAC地址),本机识别码,建立局域网用到)。(2)ping 网址:作用:Ping命令不仅可以测试网络是否畅通,而且还可以粗略的判断网络传输质量。语法:ping +空格+“IP地址或...

2020-04-27 16:40:21 135

原创 系统资源监控、开机信息查看、内存使用查看和用户查看

1、Linux vmstat命令:监控系统资源1.1、命令的意义及格式意义:vmstat命令,是 Virtual Meomory Statistics(虚拟内存统计)的缩写,可用来监控 CPU 使用、进程状态、内存使用、虚拟内存使用、硬盘输入/输出状态等信息。命令的格式(两种):[root@localhost ~]# vmstat [-a] [刷新延时 刷新次数][root@localh...

2020-04-25 19:16:15 318

原创 linux关于定时执行命令

1、at命令:定时执行任务1.1 使用这个命令需要先安装at包,并且开启atd服务。1.1.1 检测at包是否安装[root@localhost ~]# rpm -q atat-3.1.13-20.el7x86_641.1.2 如果没有安装,使用yum安装[root@localhost ~]# yum -y install at#省略输出信息,最终出现 Complete!,证明安装...

2020-04-25 18:19:09 2092

原创 linux工作管理(后台管理)

1、将任务放入后台运行1.1 “命令 &”,把命令放入后台执行方法:在命令后面加入 空格 &。使用这种方法放入后台的命令,在后台处于执行状态。举例:[root@localhost ~]#find / -name install.log &[1] 1920#[工作号] 进程号#把find命令放入后台执行,每个后台命令会被分配一个工作号。命令既然可以执行,就会有进...

2020-04-25 10:32:08 288

原创 Linux常用信号

1、什么是系统中的信号我们可以通过命令来实现服务的启动、关闭以及重启,例如“service httpd restart”。我们也可以通过直接管理进程的方式来实现服务的关闭重启,这个时候就要用到信号,信号就是向系统内核发送一个消息,然后内核根据这个消息来完成相应的动作。在系统中有很多信号,我们可以通过“kill -l”或者“man 7 signal”来查询:[root@localhost ~]...

2020-04-24 10:19:21 116

原创 Linux进程优先级

1、什么是进程的优先级linux是一个多用户、多任务的操作系统,系统中通常有很多进程,但是CPU在执行这些进程时,无法同时处理,因此需要给这些进程划分优先级,根据优先级的高低来处理进程的先后顺序。在linux系统中,表示进程优先级的参数有两个:Priority(PRI)和Nice(NI),这两者之间的区别是PRI值是由内核动态调整的,而NI是用户可以进行调整的,并且两者有如下的关系:PRI ...

2020-04-23 18:50:04 552

原创 Linux lsof命令:列出进程调用或打开的文件信息

1、命令及其意义命令:lsof (list opened files)意义:通过 lsof 命令,我们就可以根据文件找到对应的进程信息,也可以根据进程信息找到进程打开的文件。2、命令的格式[root@localhost ~]# lsof [选项]3、选项-c 字符串 只列出以字符串开头的进程打开的文件。+d 目录名 列出某个目录中所有被进程调用的文件。-u 用户名 只列出某个用...

2020-04-23 12:17:37 328

原创 Linux top命令详解:持续监听进程运行状态

1、命令的意义ps 命令可以一次性给出当前系统中进程状态,但使用此方式得到的信息缺乏时效性,并且,如果管理员需要实时监控进程运行情况,就必须不停地执行 ps 命令,这显然是缺乏效率的。2、命令的格式[root@localhost ~]#top [选项]3、选项-d 秒数:指定 top 命令每隔几秒更新。默认是 3 秒;-b:使用批处理模式输出。一般和"-n"选项合用,用于把 top...

2020-04-23 11:57:58 1555

原创 Linux ps命令详解:查看正在运行的进程

1、常用的三个固定格式的ps命令“ps aux” 可以查看系统中所有的进程;“ps -le” 可以查看系统中所有的进程,而且还能看到进程的父进程的 PID 和进程优先级;“ps -l” 只能看到当前 Shell 产生的进程;2、例1 :ps aux[root@localhost ~]# ps aux#查看系统中所有的进程USER PID %CPU %MEM VSZ RSS ...

2020-04-23 11:16:14 1415

原创 linux启动进程的方式

1、linux系统中,每个进程都有唯一一个进程号(PID),方便系统的识别和调度。linux启动进程的方式有两种:手动启动、调度启动。本篇文章主要介绍手动启动。2、手动启动2.1 前台进程启动当我们输入一个命令、执行一段程序的时候就启动了一个进程。一般来讲,当我们在shell中输入一个命令以后,那么系统就会处于一个多进程的状态,并且shell是父进程,执行的命令是子进程。例如:[root@...

2020-04-23 09:24:57 6234

原创 第一个shell脚本

1、建立一个.sh文件扩展名sh代表的是shell,在linux中,扩展名只是为了帮助理解文件的类型,没有什么实际意义。例如,建立一个名为test.sh的文件后打开,输入代码:#!/bin/bashecho "Hello World !" #这是一条语句注解:第 1 行的#!是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell;后面的/bin/bash...

2020-04-22 16:43:44 109

原创 Shell修改命令提示符

1、PS1和PS2shell通过PS1和PS2来修改命令提示符的格式,其中PS1用来控制最外层的命令提示符格式,PS2用来控制第二层的命令提示符的格式。命令提示符的默认显示格式如下:[mozhiyan@localhost ~]$ echo $PS1[\u@\h \W]\$[mozhiyan@localhost ~]$ echo $PS2>可以看到,命令提示符的格式是用“\”为前...

2020-04-22 09:31:05 1433

原创 Linux swap分区及作用详解

1、关于虚拟内存和物理内存物理内存:即硬件提供的实际内存空间虚拟内存:相对于物理内存,在 Linux 下还有一个虚拟内存的概念,虚拟内存是为了满足物理内存的不足而提出的策略,它是利用磁盘空间虚拟出的一块逻辑内存。用作虚拟内存的磁盘空间被称为交换空间(又称 swap 空间)。注意:Linux 的内存管理采取的是分页存取机制,为了保证物理内存能得到充分的利用,内核会在适当的时候将物理内存中不经常...

2020-04-21 19:53:44 2311

原创 linux mkfs和mke2fs命令详解:格式化分区(为分区写入文件系统)

1、命令及其意义命令:mkfs意义:分区完成后,如果不格式化写入文件系统,则是不能正常使用的。这时就需要使用 mkfs 命令对硬盘分区进行格式化。2、命令的格式[root@localhost ~]# mkfs [-t 文件系统格式] 分区设备文件名-t 文件系统格式:用于指定格式化的文件系统,如 ext3、ext4;3、格式化 /dev/sdb6 分区[root@localho...

2020-04-21 18:40:25 5664

原创 Linux fdisk命令详解:给硬盘分区

1、命令及其意义命令:fdisk意义:在安装操作系统的过程中已经对系统硬盘进行了分区,但如果新添加了一块硬盘,为了避免麻烦,重新安装操作系统,就可以使用fdisk命令来完成分区。注意:千万不要在当前的硬盘上尝试使用 fdisk,这会完整删除整个系统,一定要再找一块硬盘,或者使用虚拟机。2、创建分区2.1 列出系统中识别的硬盘的分区(fdisk ~l)[root@localhost ~]...

2020-04-21 18:27:54 2712

原创 Linux dumpe2fs命令:查看文件系统信息

1、命令的意义查看文件系统的详细信息。2、命令的格式[root@www ~]# dumpe2fs [-h] 文件名-h 选项的含义是仅列出 superblock(超级块)的数据信息;3、使用举例[root@localhost ~]# df <==这个命令可以叫出目前挂载的装置Filesystem 1K-blocks Used Available Use...

2020-04-21 17:06:02 613

原创 Linux fsck命令:检测和修复文件系统

1、命令的意义当发生系统异常的时候(例如断电或者没有关闭服务就重启系统),有时会造成文件系统的崩溃,这时需要用fsck命令进行简单的文件系统修复。2、命令的格式...

2020-04-21 16:50:38 1918

原创 Linux umount命令:卸载文件系统

1、基本格式[root@localhost ~]# umount 设备文件名或挂载点注意:设备文件和挂载点只能二选一,否则会卸载两次,第二次会由于找不到卸载对象而报错;并且在卸载某个硬件设备时,一定要退出挂载目录。查看是否卸载成功,可以采用两种方式:使用umount命令,如果报错,说明已经卸载;使用mount -l 来查看设备是否还在目录中。2、举例[root@localho...

2020-04-21 12:03:28 1080

原创 Linux开机自动挂载硬件设备(配置/etc/fatab文件)

1、开机自动挂载硬盘的原因linux 通过 /etc/fstab 配置文件来确定开机挂载硬盘的相关信息,这个配置文件对所有用户可读,但只有 root 用户有权修改此文件。也就是说,如果我们想实现开机自动挂载某个硬件设备,只需要使用 root 身份在 /etc/fstab 文件中添加此设备即可。2、文件内容查看[root@localhost ~]# vi /etc/fstabUUID=c2c...

2020-04-21 11:47:31 2201

原创 Linux挂载光盘和U盘

1、挂载光盘在Windows系统下,我们使用光盘,只要将其放入光驱即可,使用完毕以后弹出即可,但是在linux下需要手动挂载和卸载。1.1 建立挂载点,然后挂载[root@localhost ~]# mkdir/mnt/cdrom/#建立挂载点[root@localhost ~]# mount -t iso9660 /dev/cdrom /mnt/cdrom/#挂载光盘1.2 光盘...

2020-04-21 11:07:28 651

原创 Linux mount命令详解:挂载Linux系统外的文件

1、什么是挂载?Linux 系统中“一切皆文件”,所有文件都放置在以根目录为树根的树形目录结构中。在 Linux 看来,任何硬件设备也都是文件,它们各有自己的一套文件系统(文件目录结构)。因此产生的问题是,当在 Linux 系统中使用这些硬件设备时,只有将Linux本身的文件目录与硬件设备的文件目录合二为一,硬件设备才能为我们所用。合二为一的过程称为“挂载”。挂载,指的就是将设备文件中的顶级目...

2020-04-21 10:33:45 595

原创 Linux统计目录或文件所占磁盘空间大小

1、命令以及意义命令:du意义:查看父目录下的子目录和子文件的总磁盘占用量大小2、命令的基本格式[root@localhost ~]# du [选项] [目录或文件名]3、选项-a:显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量-h:使用习惯单位显示磁盘占用量,如 KB、MB 或 GB 等;-s:统计总磁盘占用量,而不列出子目录和子文件的磁盘占用量4、举例例1:...

2020-04-20 19:30:30 2544

原创 Linux查看文件系统硬盘使用情况

1、命令及其意义命令:df意义:用于显示 linux 系统中各文件系统的硬盘使用情况,包括文件系统所在硬盘分区的总容量、已使用的容量、剩余容量等。2、命令的基本格式[root@localhost ~]# df [选项] [目录或文件名]3、常用的选项-a:显示所有文件系统信息,包括系统特有的 /proc、/sysfs 等文件系统;-m:以 MB 为单位显示容量;-k:以 KB ...

2020-04-20 19:12:32 1658

原创 硬盘设备和硬盘分区的识别(MBR)

1、什么是MBRMBR,全称 Master Boot Record,可译为硬盘主引导记录,占据硬盘 0 磁道的第一个扇区。MBR中,包含两部分内容(如图):用来载入操作系统的可执行代码,即MBR 中前 446 个字节的 boot loade程序(引导加载程序);分区表相关信息,占据boot loader 程序之后的 64 个(16×4)字节的空间。2、分区表2.1 主要存储的信息:...

2020-04-20 12:16:34 704

原创 linux的文件系统

1、硬盘的格式化清除硬盘中的数据向硬盘中写入文件系统注解:一般来讲,不同的操作系统,其管理文件的方式不尽相同,因此为了使文件管理系统和操作系统相匹配,就要格式化硬盘。2、文件系统的运作模式2.1 不同的文件系统,其运作模式和操作系统的文件数据有关以 Linux 操作系统中的文件为例,文件数据不仅包括文件中的内容,还包含非常多的文件属性,例如文件的 rwx 权限以及文件所有者、所属组...

2020-04-20 11:52:24 94

原创 Linux sudo命令用法详解:系统权限管理

1、命令存在的意义为了避免su命令带来的一系列问题,如:仅仅为了一个特权操作就直接赋予普通用户控制系统的完整权限;当多人使用同一台主机时,如果大家都要使用 su 命令切换到 root 身份,那势必就需要 root 的密码,这就导致很多人都知道 root的密码;相对于使用 su 命令还需要新切换用户的密码,sudo 命令的运行只需要知道自己的密码即可,甚至于我们可以通过手动修改 sudo...

2020-04-19 20:49:47 853

原创 Linux lsattr命令:查看文件系统属性

1、命令的意义使用 chattr 命令配置文件或目录的隐藏属性后,可以使用 lsattr 命令查看。lsattr 命令,用于显示文件或目录的隐藏属性。2、命令格式[root@localhost ~]# lsattr [选项] 文件或目录名3、选项常用选项有以下 3 种:-a:后面不带文件或目录名,表示显示所有文件和目录(包括隐藏文件和目录)-d:如果目标是目录,只会列出目录本身的...

2020-04-19 19:36:15 700

原创 Linux chattr命令详解:修改文件或者目录的隐藏权限属性

1、命令的意义管理 linux 系统中的文件和目录,除了可以设定普通权限和特殊权限外,还可以利用文件和目录具有的一些隐藏属性。chattr 命令,专门用来修改文件或目录的隐藏属性,只有 root 用户可以使用。2、命令的基本格式[root@localhost ~]# chattr [+-=] [属性] 文件或目录名+表示给文件或目录添加属性,- 表示移除文件或目录拥有的某些属性,= 表...

2020-04-19 19:12:14 2155

原创 Linux文件特殊权限(SUID、SGID和SBIT)的设置

我们知道,对文件或者目录设定权限可以使用chmod命令(采用数字和字母的方法),而设定三种特殊权限也可以采用这样的方式。1、数字方式1.1 三种权限的数字对应形式SUID------>4SGID------>2SBIT------->11.2 修改方式在设定的rwx数字值前面添加三种特殊权限的数字(及其组合)1.3 举例执行chmod 4755 文件名命令...

2020-04-19 18:48:35 2503

原创 Linux Stick BIT(SBIT)文件特殊权限

1、SBIT权限对于权限中的其他人权限进行限制,举例:[root@localhost ~]# ll -d /tmpdrwxrwxrwt. 4 root root 4096 Apr 19 06:17 /tmp上面的其他人权限中x权限被t取代,即表示tmp目录设定了SBIT权限(该权限仅对目录有用)。2、SBIT权限的意义当没有设定SBIT特殊权限的时候,那么其他用户对目录的权限为rwx,...

2020-04-19 18:29:59 194

原创 Linux SetGID(SGID)文件特殊权限

1、s权限位于所属组的x权限位置时,那么就成为该文件有SGID权限。例如:[root@localhost ~]# ll /usr/bin/locate-rwx--s--x. 1 root slocate 35612 8月24 2010 /usr/bin/locate2、SGID权限可以作用于文件,也可以作用于目录。2.1 SGID权限作用于文件和SUID基本一致,唯一的区别在于,SUI...

2020-04-19 17:20:56 292

原创 Linux SetUID(SUID)文件特殊权限

1、文件特殊权限用来取代所有者执行权限x的位置。例如:[root@localhost ~]# ls -l /usr/bin/passwd-rwsr-xr-x. 1 root root 22984 Jan 7 2007 /usr/bin/passwd2、权限的意义假如用户对设有SUID的文件具有可执行权限,那么当用户执行这个文件时会拥有文件的拥有者的身份(临时拥有)。举例说明:对于文件/e...

2020-04-19 16:57:21 202

原创 Linux mask有效权限详解

1、什么是mask权限?用户或群组能拥有的最大 ACL 权限,也就是说,给用户或群组设定的 ACL 权限不能超过 mask 规定的权限范围,超出部分做无效处理。举例:mask 权限为 r–,和设定的st 用户的权限 r-x 比对(r-- 和 r-w 做与运算),由于 r-w 超出 r-- 的权限范围,因此 st 用户最终只有 r 权限,手动赋予的 w 权限无效。注意:权限对比使用的是与关系(...

2020-04-19 15:20:55 2171 2

原创 Linux ACL权限设置(setfacl和getfacl)

1、getfacl作用:用于查看文件或者目录当前设定的ACL权限信息,经常和setfacl一起使用。格式:getfacl 文件名2、setfacl作用:直接设定用户或者群组对指定文件的访问权限。格式:setfacl 选项 文件名2.1 关于选项的解释-m:设定ACL权限针对用户:使用格式“u:用户名:权限”,例如 setfacl -m u:st:rx /project...

2020-04-19 14:51:21 596

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除