![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
文章平均质量分 66
学习笔记
阿瞒有我良计15
我的qq:3489094864
展开
-
黑马程序员——Spring框架——day10——linux高级
前面介绍的项目部署是手动部署,也就是部署过程中的每一步操作都需要我们手动操作。接下来,我们需要再讲解一下项目的自动部署,从而来简化项目部署的操作,那么我们先来整体上了解一下项目自动部署的流程及操作步骤。操作步骤如下:1). 在Gitee/gitlab上创建远程仓库,并将本地的项目代码推送到远程仓库中2). 在Linux中安装Git,克隆代码3). 在Linux中安装maven4). 编写Shell脚本(拉取代码、编译、打包、启动)5). 为用户授予执行Shell脚本的权限。原创 2024-06-27 08:52:25 · 692 阅读 · 0 评论 -
黑马程序员——Spring框架——day09——linux初级
Linux是一套免费使用和自由传播的操作系统。说到操作系统,大家比较熟知的应该就是Windows和MacOS操作系统,我们今天所学习的Linux也是一款操作系统。不同领域的主流操作系统,主要分为以下这么几类: 桌面操作系统、服务器操作系统、移动设备操作系统、嵌入式操作系统。接下来,这几个领域中,代表性的操作系统是那些?1). 桌面操作系统操作系统特点Windows用户数量最多MacOS操作体验好,办公人士首选Linux用户数量少(桌面操作系统,Linux使用较少)2). 服务器操作系统。原创 2024-06-26 10:37:21 · 626 阅读 · 0 评论 -
Linux与Bash 编程——Linux数据处理三剑客-L3
sed命令可以读取文本文件,并使用一系列指令对文本进行修改、删除、插入、替换等操作。sed命令通常用于处理文本数据,例如查找、替换、格式化、排序等。sed 基本语法与常用参数语法结构 sed [addr]X[options]-e 表达式sed -n ‘2p’ 打印第二行sed ‘s#hello#world#’ 修改-i 直接修改源文件-E 扩展表达式–debug 调试。原创 2023-07-21 19:11:56 · 327 阅读 · 0 评论 -
Linux与Bash 编程——Linux性能与统计命令-L2
通过ps au -m这个指令,可以详细了解正在运行的进程的信息,包括进程的 CPU 使用率、内存占用等性能指标,以及进程打开的文件句柄数和文件数等资源使用情况。性能统计是衡量系统性能的重要手段,通过对系统各项指标的监控和分析,可以及时发现系统瓶颈和问题,并采取相应的优化措施来提高系统的性能和稳定性。这个命令用于查找当前用户下正在运行的所有与python相关的进程,并显示这些进程的详细信息,包括进程的CPU使用率、内存占用等性能指标,以及进程的状态和命令行参数等信息。这个值可以用来评估系统中可用的内存量。原创 2023-07-20 18:57:30 · 376 阅读 · 0 评论 -
Linux与Bash 编程——Linux文件处理命令-L1
Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。原创 2023-12-24 21:22:23 · 1304 阅读 · 0 评论 -
Linux与Bash 编程——Bash编程-L4
目录:Bash 执行 chmod +x bash_script.sh ./bash_script.sh Bash 单行注释 注释段落的开头使用#Bash 多行注释 在原创 2023-07-25 14:10:20 · 870 阅读 · 0 评论 -
Linux文件处理命令
目录:Linux 系统简介:操作系统简史:Linux 的发行版:Linux 与 Windows 比较:Linux 安装: (网上搜一下教程)Linux文件目录:基本命令: 文本处理:权限管理:修改文件权限: 测试远程主机联通性:打印Linux网络系统的状态信息:完成以下操作。原创 2023-07-19 15:51:02 · 401 阅读 · 0 评论 -
Linux进程管理
若是某个进程执行一半需要停止时,或是已消了很大的系统资源时,此时可以考虑停止该进程。思考题,如果我们希望查看sshd,进程的父进程号是多少,应该怎样查询?killall 进程名称 (功能描述:通过进程名称杀死进程,也。kill [选项] 进程号(功能描述:通过进程号杀死进程)要求:以全格式显示当前所有的进程,查看进程的父进程。案例1:请你树状的形式显示进程的pid。案例2:请你树状的形式进程的用户id。-9 :表示强迫进程立即停止。-u :显示进程的所属用户。-p :显示进程的PID。原创 2023-01-30 22:37:51 · 570 阅读 · 0 评论 -
Linux磁盘情况查询
-max-depth=1 子目录深度。统计/home文件夹下文件的个数,包括子文件夹里的。du -h /目录。查询指定目录的磁盘占用情况,默认为当前目录。-s 指定目录占用大小汇总。查询/opt目录的磁盘占用情况,深度为1。统计文件夹下目录的个数,包括子文件夹里的。统计/home文件夹下文件的个数。统计/home文件夹下目录的个数。举例:查询系统整体磁盘使用情况。-c列出明细的同时,增加汇总值。-a 含文件。原创 2022-11-16 13:59:31 · 153 阅读 · 0 评论 -
Linux磁盘分区,挂载介绍
Linux来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分。Linux采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目。录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得。1.支持无限多个主分区(但操作系统可能限制,比如windows下最多128个分区)3.扩展分区要占一个主分区。5.(设置可以自动挂载)1.最多支持四个主分区。(1)虚拟机添加磁盘。原创 2022-11-16 13:37:52 · 1427 阅读 · 0 评论 -
Linux任务调度
此处脚本有错误,我的路径不是/home(也就是说我的脚本不在home目录下)所以此处执行不了,浪费了我很多时间才找到原因!第三个“*“ 一个月当中的第几天 1-31。意思说每小时的每分钟执行ls - /etc/ > /tmp/to.txt命令。案例1:每隔1分钟,就将当前的日期信息,追加到/tmp/mydate文件中。案例2:每隔1分钟,将当前日期和日历都追加到/root/mycal文件中。如:*/1****ls - /etc/ > /tmp/to.txt。原创 2022-11-16 12:18:54 · 865 阅读 · 0 评论 -
Linux权限管理
通过数字变更权限 r=4 w=2 x=1 rwx=4+2+1=7。将/home/abc.txt文件的权限修改成rwxr-xr-x。给abc文件的所有者读写执行的权限,给所在组读执行权限,给其它组读执行权限。请将/home/kkk目录下所有的文件和目录的所在组都修改成bandit。2请将/home/kkk目录下所有的文件和目录的所有者都修改成tom。(4)jack 修改该文件,让其它组人可以读。给abc文件的所有者除去执行的权限,增加组写的权限。原创 2022-11-15 14:20:20 · 691 阅读 · 0 评论 -
Linux权限详解
rwx权限详解原创 2022-11-15 10:36:33 · 61 阅读 · 0 评论 -
Linux组管理和权限管理
使用root用户创建文件orange.txt ,看看当前这个文件属于哪个组,然后将这个文件所在组,修改到police组。在linux中每个文件有所有者、所在组、其它组的概念。创建一个土匪组(bandit)将tom这个用户从原来所在的police组,修改到 bandit(土匪)组。在添加用户时,可以指定将该用户添加到哪个组中,同样的用root的管理权限可以改变某个用户所在的组。某个用户创建了一个文件后,默认这个文件的所在组就是该用户所在的组。一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者。原创 2022-11-14 12:52:23 · 169 阅读 · 0 评论 -
Linux压缩与解压缩
案例1:压缩多个文件,将/home/a1.txt和/home/a2.txt压缩成a.tar.gz。案例2: gunzip压缩,将/home下的 hello.txt.gz文件进行解压缩。案例4:将myhome.tar.gz解压到/opt/目录下 (前提目录必须存在)案例1: gzip压缩,将/home下的 hello.txt文件进行压缩。tar指令是打包指令,最后打包后的文件是.tar.gz的文件。案例2:将/home的文件夹压缩成myhome.tar.gz。案例3:将a.tar.gz解压到当前目录。原创 2022-11-14 10:55:36 · 472 阅读 · 0 评论 -
Linux运行级别
etc/inittab的id:5:initdefault:这一行中的数字。常用运行级别是3和5,要修改默认的运行级别可改文件。命令:init [012356]1:单用户【找回丢失密码】2:多用户状态没有网络服务。4:系统未使用保留给用户。此处有风险,操作需谨慎!原创 2022-11-13 12:32:36 · 134 阅读 · 0 评论 -
Linux用户管理
1)登录时尽量少用root帐号登录,因为它是系统管理员,最大的权限,避免操作失误。1.Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志。每行的含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell。组(group)的配置文件,记录Linux包含的组的信息。用户的配置文件,记录用户的各种信息。原创 2022-11-13 11:49:29 · 308 阅读 · 0 评论 -
Linux开机、重启
reboot 重启系统。shutdown -h 1 :表示1分钟后关机。shutdown -h now :表示立即关机。shutdown -r now :立即重启。注意:当我们关机或者重启时,都因该先执行一下syn指令,把内存的数据写入磁盘,防止数据丢失。原创 2022-10-27 13:15:37 · 911 阅读 · 0 评论 -
vim快捷键的使用案例
设置文件的行号,取消文件的行号.[命令行下 : set nu 和 :set nonu ]在文件中查找某个单词 正常模式下按 /关键字 回车查找 输入n查找下一个。编辑/etc/profile文件,正常模式下使用快捷键到底文档的 最末行[G]和最首行[gg]编辑/etc/profile文件,并将光标移动到20行shift+g8)更多的看整理的文档。正常模式下 按 u 撤销。原创 2022-10-27 12:57:17 · 446 阅读 · 0 评论 -
linux查看与开启sshd服务
特别说明:如果希望安装好XShell 5就可以远程访间Linux 系统的话,需要有一个前提,就是Linux启用了SSHD服务,该服务会监听22号端口。原创 2022-10-26 17:15:08 · 1158 阅读 · 0 评论 -
Linux目录结构
系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将外部的存储挂载在/mnt/上,然后进入该目录就可以查看里的内容了。这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与windows下的program files目录。这个目录中存放着在不断扩充着的东西,习惯将经常被修改的目录放在这个目录下。这个目录是一个虚拟的目录,它是系统内存的映射,访问这个目录来获取系统信息。用来存放二进制可执行命令的目录,用户常用的命令都存在该目录下。普通用户的家目录,用来存放普通用户的文件。原创 2022-10-26 16:29:05 · 356 阅读 · 0 评论 -
说说Linux的用途
linux运行稳定、对网络的良好支持性、低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百KB等特点,使其近些年来在嵌入式领域的应用得到非常大的提高。linux免费、稳定、高效等特点在这里得到了很好的体现,近些年来linux服务器市场得到了飞速的提升,尤其在一些高端领域尤为广泛。主要应用:机顶盒、数字电视、网络电话、程控交换机、手机、PDA、智能家居、智能硬件等都是其应用领域。以后再物联网中应用会更加广泛。和windows一样,Linux的桌面也在发展。linux在服务器领域的应用是最强的。原创 2022-10-24 15:27:31 · 2848 阅读 · 0 评论