前言 本章将会讲解Linux系统初始化进程及文件以及使用的命令。...一.系统初始化进程及文件 1.init 进程 Linux操作系统中的进程使用数字进行标记,每个进程的身份标记号称为PID,在引导Linux操作 系统的过程中。...---- 二.服务控制及优化启动过程 在Linux操作系统完成引导以后,如何控制系统服务的运行状态?如何在不同的运行级别之间进 行切换?如何优化启动过程,减少系统占用的资源?...那么, 在Linux操作系统中默认包括哪些系统服务? 各自的作用是什么? 如何控制开机后自动运行的系统服务,以减少资源占用、提高系统运行效率呢?...只有了解各个系统服务的用途,才能有选择地进行优化操作,实现按需启用Linux服务。 表1-3中列出了CentOS中常见的一些系统服务,包括服务的作用,建议启动的状态,以供优化系统服务时参考。
这里主要是关于 centos7 的总结 系统版本信息 查看系统内核版本信息 cat /proc/version uname -a 查看centos版本,如centos 7.9 cat /etc/redhat-release...zero of=test.file bs=1G count=2 oflag=direct 读 dd if=test.file of=/dev/null iflag=direct 查询端口 在win下查看linux
/dev dev是Device的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 4..../media Linux系统会自动识别一些设备,例如U盘、光驱等,当识别后,Linux会把识别的设备挂载到这个目录下。 9..../sys system的简写 这是Linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统sysfs。...总结: 在Linux系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。 /etc:这个是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。...参考博客: 1. https://www.w3cschool.cn/linux/linux-system-contents.html Linux系统目录结构 2. https://www.cnblogs.com
ubuntu系统root登录,root用户登录的话,可以直接输入sudo su直接登录root用户 然后从网上收集的linux命令: 系统信息 arch 显示机器的处理器架构(1) uname -m...- 月日时分年.秒 clock -w 将时间修改保存到 BIOS 关机 (系统的关机、重启以及登出 ) shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit...badblocks -v /dev/hda1 检查磁盘hda1上的坏磁块 fsck /dev/hda1 修复/检查hda1磁盘上linux文件系统的完整性 fsck.ext2 /dev/hda1...mkfs /dev/hda1 在hda1分区创建一个文件系统 mke2fs /dev/hda1 在hda1分区创建一个linux ext2的文件系统 mke2fs -j /dev/hda1 在hda1...分区创建一个linux ext3(日志型)的文件系统 mkfs -t vfat 32 -F /dev/hda1 创建一个 FAT32 文件系统 fdformat -n /dev/fd0 格式化一个软盘
2、Linux系统的文件目录结构 基本目录结构: 1、文件与文件夹(目录) 什么是文件? 一般都是一个独立的东西,可以通过一些特定的工具进行打开,并且其中不能在包含除了文字以外的东西。...Linux 本身也是一个基于文件形式表示的操作系统。 Linux一切皆文件。...①在windows是文件的,在Linux下同样也是文件; ②在windows不是文件的,在Linux下也是以文件的形式存储的; 日常学习中和日常工作中,对于文件的操作的都有哪些种类?...2、Linux系统的文件目录结构 ? 基本目录结构: bin:全称binary,含义是二进制。该目录中存储的都是一些二进制文件,文件都是可以被运行的。...var:存放的程序/系统的日志文件的目录。 mnt:当外接设备需要挂载的时候,就需要挂载到mnt目录下。
这里我需要安装的是httpd.x86_64、httpd-manual.noarch、httpd-tools.x86_64这三个
很多操作系统教科书将正在CPU上执行的进程定义为RUNNING状态、而将可执行但是尚未被调度执行的进程定义为READY状态,这两种状态在linux下统一为 TASK_RUNNING状态。...linux系统启动后,第一个被创建的用户态进程就是init进程。...multi-threaded (using CLONE_THREAD, like NPTL pthreads do) +:is in the foreground process group 常用的命令:ps命令,见Linux...系统之常用命令 ps -eo stat,pid,user,%cpu,%mem,time,cmd ps -eo stat,pid,user,%cpu,%mem,time,cmd | grep -e '^[...状态(如nanosleep系统调用)、或TASK_DEAD状态(如exit系统调用);或由于执行系统调用需要的资源得不到满足,而进入TASK_INTERRUPTIBLE状态或TASK_UNINTERRUPTIBLE
这是ITester软件测试小栈第84次推文 Linux 登录与登出 登录系统 login 登出系统 logout 注销当前用户 exit 清屏命令 clear Linux 关机 关机命令 shutdown...发送消息给所有用户, 2 分钟后进入系统维护模式 shutdown +2 "system will shutdown after 2 minutes!"...Linux 系统信息查看 显示主机名 hostname 修改主机名为 ITester hostname ITester 显示系统及版本信息 uname -a 显示系统及版本的所有信息 -s...显示内核名称 -n 显示网络节点名称(完整的计算机名称) -r 显示内核发行版本 -v 显示内核版本信息 -m 显示计算机类型 -o 显示操作系统的类型 --version...显示系统发行版本信息 --help 系统命令的帮助信息和参数含义 Linux 查看用户信息 显示当前用户 whoami 显示当前系统登录用户以及所登录的控制台 who 显示当前系统登录用户以及控制台的详细信息
文件系统 文件系统是操作系统用于明确磁盘或者分区上相关文件的方法和数据结构,通俗的说法就是在磁盘上组织文件的方法。...linux有很多不同的文件系统,例如ext2、ext3、ext4、zfs、iso9660、vfat、msdos等等。...文件系统虽然多种多样,但是大部分linux系统都具有类似的通用结构,包括超级块(superblock)、i节点(inode)、数据块(datablock)、目录块(directory block)等。...在完成磁盘分区后,需要进行创建文件系统的操作,最后将分区挂载到系统中的某个挂载点才能使用。 创建文件系统 创建文件系统可以利用fdisk来创建。如果系统已经创建好了文件,则显示的是创建好的文件系统。...0x13c29965 设备 启动 起点 末尾 扇区 大小 Id 类型 /dev/sda1 * 2048 125827071 125825024 60G 83 Linux
额,No package nginx available.,没有nginx包可用,那就添加nginx的源
然而,Linux 却有自己的内存系统调用,主要系统调用如下: 系统调用 描述 s = brk(addr) 改变数据段大小 a = mmap(addr,len,prot,flags,fd,offset)...针对 Linux 内存管理及实现,其实其涉及的面较广,较为复杂,从计算机早期开始,我们在实际的业务场景中所使用的内存往往都要比系统中实际存在的内存多。...通常,系统内核检测到系统内存不足时,筛选并终止某个进程的过程可以参考内核源代码:linux/mm/oom_kill.c,当系统内存不足的时候,out_of_memory()被触发,然后调用 select_bad_process...综上所述,本篇文章主要通过基于对 Linux 内存结构、分析及 OOM Killer 3个核心维度,从主动及被动场景等 2 方面对 Linux 操作系统内存的剖析,以探讨在实际的业务场景中,内存表现的相关活动及经验认知...至此,关于 Linux 系统内存解析相关内容本文到此为止,大家有什么疑问、想法及建议,欢迎留言沟通。
一、Tale介绍1.1 Tale简介Tale是一款简洁美观的Java博客系统,让每一个有故事的人更好的表达想法!...1.8.0_181"2.2 本次实践介绍1.本次实践部署环境为个人测试环境,生产环境请谨慎;2.在centos7.6环境下部署Tale个人博客系统。...三、检查本地环境3.1 检查本地操作系统版本检查本地操作系统版本,当前操作系统版本为centos 7.9。...[root@jeven ~]# cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)3.2 检查系统内核版本检查系统内核版本[root@...八、总结Tale个人博客系统是一款开源的Java博客系统,具有简单易用、功能齐全、易于扩展等特点。Tale部署简单,操作易上手,Tale的文章管理功能非常方便,用户可以轻松地创建、编辑、删除文章。
在上一篇Linux系列文章:Linux之硬件资源管理,主要介绍了查看硬件资源,配置硬件资源,磁盘管理及格式化,磁盘挂载,交换分区等基本命令。以下,主要介绍Linux文件系统相关命令。...#Linux文件系统# 文件系统(File System)是指数据在计算机的硬盘中存放的格式,针对不同的操作系统,文件存储格式和存取的方式各不相同,所以文件系统也不尽相同。...Linux系统的文件目录结构为一棵倒置的树,具体如下图所示: ?...Linux windows Linux: 存储设备在文件系统层次结构中,以目录表示; 用正斜杠/分割目录; 文件名不需要后缀; 每个文件/目录都有与之相关的权限和所有权 ; Windows: 驱动器以字母表示...-R 递归式改变指定目录及目录下所有文件和子目录 #将文件coco的属组更改为g2 chgrp g2 coco Linux 3种时间状态属性 Linux系统中,存在3种时间状态属性。
经过查找资料,找到了一个解决方案 进入 /var/lock/subsys目录下,删掉里面的httpd文件
这里直接w保存退出 三.在分区创建文件系统——mkfs 可以查看mkfs的用法 mkfs --help ?...四.创建目录 mkdir /data //没有指定分区,默认在根分区 五:挂载文件系统到系统——mount mount -t ext4 /dev/sdb1 /data //把data挂载在ext4...当然,这里也可以不加,下一步是直接进行文件系统的永久挂载 vi /etc/fstab 在末尾加上 /dev/sdb1 /data ext4 defaults 0 0 ?
tcpdump命令 4、IPTraf命令 四、磁盘监控 1、df命令 2、iostat命令 3、iotop命令 4、lsof命令 五、进程监控 1、atop命令 2、htop命令 3、ps命令 六、系统监控全能工具...1、glances工具 2、dstat工具 总结: 对于上面的命令,有些是Linux系统自带的,你可以直接执行。
SMBus是I2C协议的一个子集 SMBus: System Management Bus,系统管理总线。 SMBus最初的目的是为智能电池、充电电池、其他微控制器之间的通信链路而定义的。...SMBus也被用来连接各种设备,包括电源相关设备,系统传感器,EEPROM通讯设备等等。...SMBus 为系统和电源管理这样的任务提供了一条控制总线,使用 SMBus 的系统,设备之间发送和接收消息都是通过 SMBus,而不是使用单独的控制线,这样可以节省设备的管脚数。...注意: 下面文档中的Functionality flag是Linux的某个I2C控制器驱动所支持的功能。...所以:Linux建议优先使用SMBus。
Linux系统磁盘介绍 所有有系统都一样,都是一种软件被安装于某个硬件之上,这个硬件无外非是一种存储设备,通常操作系统都是安装磁盘中,所以Linux系统也一样,都是安装在磁盘当中,但是它不同与windows...系统的安装,因为Linux都是需要创建文件系统的才可以使用,今天我们变来介绍下最基础的知识——磁盘 一:磁盘分类 目前市场上磁盘的分类有:IDE磁盘(多用于PC机)、 SATA磁盘、SAS 磁盘、SSD...系统仅支持4个分区表信息(主分区+扩展分区),一个分区表的在小是64bytes linux一般分为三个分区分别是:boot 分区、swap分区、 /根分区 linux 的分区编号:主分区1-4,逻辑分区从...3、大于2T的磁盘,在安装系统时可使用RAID中的虚拟磁盘分出大小(适合安装系统的大小) ?...然后进行安装系统,进入系统后再用parted进行分区
一、fortune命令介绍 1.1 fortune简介 fortune命令是Linux命令终端中的一个有趣的命令,用于随机显示一条有趣的或者名言警句。...三、检查本地环境 3.1 检查本地操作系统版本 检查本地操作系统版本,当前版本为Ubuntu 22.04.1 LTS。...问之不肯道姓名,但道困苦乞为奴。 已经百日窜荆棘,身上无有完肌肤。 高帝子孙尽隆准,龙种自与常人殊。 豺狼在邑龙在野,王孙善保千金躯。 不敢长语临交衢,且为王孙立斯须。...六、总结 fortune 命令确实是 Linux 和其他类 Unix 系统中一个有趣的小工具,它能够随机显示一句名言或诗词,为终端界面增添了一些人文气息和趣味性。...对于初学者而言,使用 fortune 不仅可以增加学习 Linux 的乐趣,还能在每次打开终端时获得一些启发性的思考。
一般自动搜索都是针对于系统命令而言的。...-fstype:查找位于某一类型文件系统中的文件,这些文件系统类型通常可以在配置文件/etc/fstab中找到,该配置文件中包含了本系统中有关文件系统的信息。 ...另外,下面三个的区别 -amin n 查找系统中最后n分钟访问的文件 -atime n 查找系统中最后n*24小时访问的文件 -cmin n 查找系统中最后n分钟被改变文件状态的文件... ctime n 查找系统中最后n*24小时被改变文件状态的文件 -mmin n 查找系统中最后n分钟被改变文件数据的文件 -mtime n 查找系统中最后n*24小时被改变文件数据的文件...n 为了查找当前文件系统中的所有目录并排序 $ find .
领取专属 10元无门槛券
手把手带您无忧上云