namespace linux mount

Linux I/O重定向与管道

在生产环境中,每天凌晨需要备份数据库,这时工作人员会编写一个简单的脚本创建计划任务,把脚本执行结果放到一个或几个文件中以便第二天查看,这个过程就叫重定向。在使用"ps aux"命令时,为了快速找到所需要信息,经常使用grep命令进行过滤,此时就需要使用管道符。 I/O重定向 I/O运行一个程序时 , ......
管道 Linux

Linux 05

第五章 进程管理 本章学习目标: 1.了解进程的基本概念 2.掌握查看进程的基本方法 3.熟悉信号控制进程 4.了解进程优先级原理 5.了解作业控制 一、初识进程 1.1进程是已启动的可执行程序的运行实例。进程有一下组成部分。 ①已分配内存的地址空间 。 ②安全属性,包括所有权凭据和特权。 ③程序代 ......
Linux 05

我对linux的学习计划

对于现在的我来说,现在还没有明确的从业方向,还在慢慢的摸索过程中,但无论以后做什么工作都需要不断的学习,对于计算机行业来说,新技术不断涌现,保持学习的态度,及时了解新的发展和趋势,不断更新自己的知识和技能。 千里之行,始于足下。任何东西基础是必须的。万丈高楼平地起,再高的大楼都要从平地建起,也就是说 ......
linux

Linux第八次博客

这次博客主要还是讲存储管理,将前面没有讲清楚的地方和后面没讲的一起讲完了。 补充内容告诉了我们硬盘机和一些其他的dev表达式,如:IDE硬盘机为/dev/hd[a-d],SCSI/SATA/U盘硬盘机为/dev/sd[a-p],控制台为/dev/console,内存/dev/random。 随后就讲 ......
Linux 博客

Linux文件查找,打包压缩及解压

1.文件查找 1.1which命令: which命令的功能是用于查找命令文件,能够快速搜索二进制程序所对应的位置。如果我们既不关心同名文件(find与locate),也不关心命令所对应的源代码和帮助文件(whereis),仅仅是想找到命令本身所在的路径,那么这个which命令就太合适了。 语法格式: ......
文件 Linux

linux提权

Linux Privilege Escalation 机器信息收集 拿到一个立足点可以执行简单命令后,对机器的一些信息收集 hostname:主机名 在某些情况下,它可以提供有关目标系统在企业网络中的角色的信息(例如用于生产 SQL 服务器的 SQL-PROD-01) uname -a: linux ......
linux

Linux第七章存储管理11.28

一、添加新硬盘 lsblk 二、MBR分区 fdisk -l /dev/sda 可以查看系统所挂硬盘个数及分区情况。 输入m,可以查看帮助信息,了解每个参数的具体作用,分区具体操作等。 输入n,尝试创建新的分区 选择主分区,输入p 直接按回车键,选择默认的扇区的起始分区 用户可以添加扇区和添加尺寸的 ......
Linux 11.28 11 28

Linux解压文件指令

一、ZIP解压1、把文件解压到当前目录下 unzip 文件名.zip 2、如果要把文件解压到指定的目录下,需要用到-d参数。 unzip -d 目录 文件名.zip 3、解压的时候,有时候不想覆盖已经存在的文件,那么可以加上-n参数 unzip -n 文件名.zipunzip -n -d 目录 文件 ......
指令 文件 Linux

Linux系统中文件的管理

1.文件目录与路径 (1)所有文件都在根目录(/)下,用户可以使用ls命令查看根目录下的文件。 根目录下常见的目录: /bin:里边包含了一般程序工具,用户、管理员、系统都可以调用。 /dev:系统设备文件目录,除cpu外的所有的硬件设备都会抽象成特殊的文件放在这里,虚拟设备也放在这里。 /etc: ......
文件 系统 Linux

Linux 04

第四章 文件权限 本章学习目标: 1.掌握基本权限用法 2.掌握高级权限用法 一、基本权限UGO U:owner,属主。 G:group,属组。 O:other,其他用户。 r:read(读取),数字设定为4. w:write(写入),数字设定为2. x:execute(执行),数字设定为1. 77 ......
Linux 04

如何更改linux的密码

众所周知,设密码时笑嘻嘻,找回密码***,每次设置的linux密码最后都只防住了自己,接下来我就讲讲如何改密码 Linux修改密码用 passwd 命令,用root用户运行passwd ,passwd user_name可以设置或修改任何用户的密码,普通用户运行passwd只能修改它自己的密码。 [ ......
密码 linux

Linux 03

第三章 用户管理 本章学习目标: 1.了解用户和组的意义 2.掌握创建、修改与删除用户/组的方法 3.熟悉用户相关配置文件 4.熟悉用户身份切换与提权 一、用户/组概览 Linux系统是多用户、多任务的分时操作系统,系统上每一个进程都有一个特定的文件,每个文件都被一个特定的所拥有。如果需要使用系统资 ......
Linux 03

linux的期末总结

简介 Linux 是目前最流行的操作系统之一,在服务器、桌面、移动等领域都有广泛的应用。为了深入了解 Linux 内核的运行机制,我参加了学校的 Linux 内核分析课程。通过八周的学习,我对 Linux 内核有了比较深入的了解,并在以下几个方面取得了进步: 掌握了 Linux 内核的基本概念和结构 ......
linux

Linux课堂知识总结

这是学习Linux的第五节课,老师跟我们讲述了Linux的进程管理操作。 程序(program)是一个普通文件,是为了完成特定任务而准备好的指令序列与数 据的集合,这些指令和数据以“可执行映像”的格式保存在磁盘中。例如:hello.c源程 序文件经过编译后产生a.out程序,其中a.out文件为可执 ......
课堂 知识 Linux

Linux课堂知识总结

这是学习Linux的第六节课,老师跟我们讲述了Linux的i/o重定向操作。 cat:合并文件。sort:对文本行排序。uniq:报告或删除文件中重复的行。wc:打印文件中的换行符、字和字节的个数。grep:打印匹配行。head:输出文件的第一部分内容。tail:输出文件的最后一部分内容。tee:读 ......
课堂 知识 Linux

Linux驱动开发笔记(五):驱动连接用户层与内核层的文件操作集原理和Demo

前言 驱动写好后,用户层使用系统函数调用操作相关驱动从而实现与系统内核的关联,本篇主要就是理解清楚驱动如何让用户编程来实现与内核的交互。 杂项设备文件操作集 cd /usr/src/linux-headers-4.18.0-15 vi include/linux/fs.h 搜索到(vi则直接使用“/ ......
内核 原理 文件 笔记 用户

学习linux的好处

1. 引言 Linux 操作系统是一种开源、免费的操作系统,广泛应用于服务器、嵌入式系统和个人计算机等领域。学习 Linux 不仅仅是获取一项技能,更是一种对计算机科学世界的深入理解。本报告将探讨学习 Linux 的各种好处,从技术、职业和学术角度分析其价值。 2. 技术好处 2.1 开源理念 Li ......
好处 linux

Kali Linux工具详解

前言 Kali系统预装了大量的安全工具,可以说是一个安全工具的数据库。在kali2018.2系统中就有600多个工具,工具如此之多,掌握所有的工具是不现实的,只有需要用的时候再去学习工具的使用即可。但是了解这些工具的用途,掌握一些常用的安全工具是必要的,本篇文章主要对一些常用的安全工具进行介绍,这里 ......
工具 Linux Kali

Linux基础44 nginx优化: ab压测工具, 系统性能优化, 代理服务优化, 静态资源优化

Nginx优化 注:本文参考 https://www.cnblogs.com/wuqiuyin/p/15190616.html 一、性能优化概述 1.我们需要了解的 1、首先需要了解我们当前系统的结构和瓶颈,了解当前使用的是什么,运行的是什么业务,都有哪些服务,了解每个服务最大能支撑多少并发。比如n ......
代理服务 静态 性能 基础 工具

Linux--存储管理

存储管理:硬盘在分区之后,系统通过分区表来管理硬盘的使用。 存储方式(连接方式层面与工作原理层面) 连接方式: 存储分为以下3种类型。 本地存储:直接插在服务器上的硬盘,系统文件存放在本地。本章主要介绍本地存储。 外部存储:可以理解为平时使用的移动硬盘,不过移动硬盘用的是USB接口连接,一般外部存储 ......
Linux

linux 文件共享盘以及备份机制

NFS minio glusterFile 1.NFS NFS服务器搭建 目录 NFS服务器 1、NFS简介 2、NFS工作机制 2.1.RPC 3、/etc/exports文件的格式 4、实操 1)手动挂载 2)自动挂载autofs NFS服务器 1、NFS简介 NFS(Network File ......
备份 机制 文件 linux

初识Linux

1.在这里我了解到了云计算的概念: 云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来虚拟化资源。 2.云计算的服务特征以及发展现状。 (1)可以随时随地使用任何网络设备进行访问。 (2)可以多人共享资源。 (3)可以快速重新部署服务,十分灵活。 (4)服务自动化。 (5)服务 ......
Linux

Linux 第十三周学习报告

第十章 RPM包管理(未讲完) 安装RPM包之前需要查看系统的版本信息,使用 cat /etc/redhat-release 第十一章 yum管理器 软件包有两种形式一种是源始(码)包,一种是二进制文件包,前者没有被编译后者别编译了。编译的包后缀为.rpm; 1.yum源指定存放在/etc/yum. ......
报告 Linux

linux服务器主机巡检:

脚本: [root@mongodb files]# cat xuncheck.sh #!/bin/bash# 获取服务器基本信息hostname=$(hostname)ip_address=$(hostname -I | awk '{print $1}')os=$(lsb_release -ds)k ......
主机 服务器 linux

Linux服务器上查询进程 ps aux

在Linux服务器上查询进程,有以下几种方法: 使用ps命令。这个命令用于报告当前系统的进程状态。可以用以下方式使用ps命令来查看进程信息: ps aux:显示系统中所有进程的信息。 ps -e:显示所有进程的信息。 ps -f:显示进程的所有信息。 ps -l:以长格式显示进程信息。 ps -r: ......
进程 服务器 Linux aux ps

Linux系统磁盘配额功能的设置和管理

1. 对硬盘进行分区操作 [root@jsj ~]# fdisk /dev/sdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS diskla ......
配额 磁盘 功能 系统 Linux

Rocky Linux 9.3 为 PowerPC 64 位带回云和容器镜像

RHEL 克隆版 Rocky Linux 9.3 今天发布了,作为红帽企业 Linux 发行版 CentOS Stream 和 Red Hat Enterprise Linux 的免费替代版本,现在可供下载。 Rocky Linux 9.3 是在 Rocky Linux 9.2 发布 6 个月之后发 ......
容器 镜像 PowerPC Rocky Linux

Linux yum管理器

使用yum makecache命令可以更新本地软件包数据库,确保它与软件源保持同步: sudo yum makecache 安装软件包 要安装特定软件包,可以使用以下命令: sudo yum install package_name 更新软件包 使用以下命令更新已安装的软件包到最新版本: sudo ......
Linux yum

Linux基本命令之文件权限(二)

一、文件的特殊权限:suid sgid sticky1、SUID(set uid设置用户ID):限定:只能设置在二进制可执行程序上面。对目录设置无效功能:程序运行时的权限从执行者变更成程序所有者的权限2、SGID:限定:既可以给二进制可执行程序设置,也可以对目录设置功能:在设置了SGID权限的目录下 ......
命令 权限 文件 Linux

Linux文件查找,打包,压缩及解压

1.find命令: 2.find 命令用于在文件系统中搜索文件和目录。3.例如,要在 /home 目录下查找所有以 .txt 结尾的文件,可以使用:find /home -name "*.txt"。 4.grep命令: 5.grep 命令用于在文件中搜索特定模式。6.例如,要在当前目录下的所有文件中 ......
文件 Linux