
Linux
文章平均质量分 83
狂神Liuxb站视频教程:
https://www.bilibili.com/video/BV187411y7hF
万里顾—程
我变得自信有趣,
允许别人踏入我的生活;
我睡的越来越早,
开始在乎前途和未来,
我知道那个我回来了!
展开
-
Shell——文本处理命令
cut 命令用于显示每行从开头算起 num1 到 num2 的字符,字节和字段,并将这些字符,字节和字段输出。参数:以空格为分隔符,截取并输出文本cut.txt的第一列字符:结合管道符的使用:搜索passwd文件,以冒号为分隔符,截取第1,6,7列结合管道符的使用:以冒号为分隔符,截取第三个冒号前面的所有列:2、awkawk 命令是逐行扫描文件(从第 1 行到最后一行),寻找含有目标文本的行,如果匹配成功,则会在该行上执行用户想要的操作;反之,则不对行做任何处理。参数:-F fs : 指定以 f原创 2022-06-24 10:50:05 · 959 阅读 · 0 评论 -
Shell编程——函数的使用
Shell 函数的本质是一段可以重复使用的脚本代码,这段代码是事先写好的,放置在特定的地方,当需要的时候可以随时调用。功能:返回文件路径最后/的部分,用于获取文件名语法格式:suffix作为后缀,在指定 suffix时, basename将删除 pathname或 string中的 suffix。使用实例:返回 /home/test1.sh 的 “test1.sh” 部分指定去除的后缀:返回 /home/test1.sh 的 “test1” 部分功能:返回完整路径最后 / 的前面的部分,用于返回文件原创 2022-06-15 17:19:19 · 1024 阅读 · 1 评论 -
Shell编程——流程控制
语法格式:或者if和then可以写在同一行,中间用;隔开如果 条件判断式 成立(返回“真”),那么 then 后边的语句将会被执行;如果 条件判断式 不成立(返回“假”),那么不会执行任何语句。最后以fi来结束,正是有了 fi 来结尾,所以即使程序中有多条语句也不需要用{ }包围起来。使用实例:当变量a的值大于18就输出OK也可以在判断条件中使用逻辑运算符:把逻辑运算符写进同一个条件判断式:-a 表示逻辑与(and)-o 表示逻辑或(or)编写shell文件测试:执行脚本文件:语法:选项:原创 2022-06-14 16:40:52 · 360 阅读 · 0 评论 -
Shell编程——变量介绍及使用
变量是临时的保存在当前shell会话中的各种数据,shell脚本语言在定义变量时通常不需要指明类型,直接赋值就可以。在 shell 中,每一个变量的值都是字符串,无论你给变量赋值时有没有使用引号,值都会以字符串的形式存储。如果需要的话可以使用 Shell declare关键字显式定义变量的类型。$HOME:当前用户主目录$PWD:当前工作目录的绝对路径$SHELL:shell解析器$USER:当前用户$PATH:系统环境变量 PATH显示当前系统定义的环境变量:env显示当前shell的所有变量(系统定义原创 2022-06-13 16:49:49 · 2966 阅读 · 0 评论 -
Shell编程——概述和入门
文章目录Shell编程——概述和入门1、Shell概述2、Shell入门Shell编程——概述和入门1、Shell概述ShellShell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令行解释器,又是一种程序设计语言。Shell还是一个功能强大的编程语言,易编写,易调试,灵活性强。Shell 接收应用程序/用户命令,然后调用操作系统内核。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个原创 2022-05-16 10:39:45 · 931 阅读 · 1 评论 -
Linux(八)——安装JDK,Tomcat和Docker
文章目录Linux(八)——安装JDK,Tomcat和Docker1、rpm安装JDK并发布项目2、解压缩安装tomcat3、yum 安装DOckerLinux(八)——安装JDK,Tomcat和Docker安装软件一般有三种方式:rpm:使用rpm命令安装扩展名为".rpm"的软件包解压缩yum在线安装1、rpm安装JDK并发布项目1、官网下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.原创 2021-07-23 19:31:46 · 530 阅读 · 2 评论 -
Linux(七)——进程管理
文章目录Linxu(七)——进程管理1、什么是进程2、 ps指令Linxu(七)——进程管理1、什么是进程在Linux中,每个执行的程序(代码)都称为一个进程。每一个进程都分配一个ID号。每一个进程都会有一个父进程进程可以有两种存在方式:前台,后台。一般的话,服务都是后台运行,基本的程序都是在前台运行2、 ps指令ps命令用于显示当前进程的状态,类似于 windows 的任务管理器。语法:ps [选项] 选项说明:-a:显示当前终端的所有进程信息-u:以用户的形式显示进程信息原创 2021-07-22 16:33:34 · 203 阅读 · 0 评论 -
Linux(六)——磁盘管理
文章目录Linux(六)——磁盘管理1、df2、du3、fdiskLinux(六)——磁盘管理Linux磁盘管理好坏直接关系到整个系统的性能问题。Linux磁盘管理常用三个命令为df、du和fdisk。df:列出文件系统的整体磁盘使用量du:检查磁盘空间使用量fdisk:用于磁盘分区1、dfdf命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。语法:df [-ahikHTm] [目录或文件名]选项与参数:-a :原创 2021-07-22 15:01:59 · 177 阅读 · 0 评论 -
Linux(五)——用户和用户组管理
文章目录Linux(五)——用户和用户组管理1、用户账号的管理1.1、添加用户1.2、删除用户1.3、修改用户1.4、切换用户2、用户密码的管理3、用户组的管理4、与用户账号有关的系统文件Linux(五)——用户和用户组管理Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性原创 2021-07-22 14:29:13 · 297 阅读 · 0 评论 -
Linux(四)——Vim编辑器的使用
文章目录Linux(四)——Vim编辑器的使用1、Vim概述2、Vim的使用3、Vim按键说明Linux(四)——Vim编辑器的使用1、Vim概述Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而原创 2021-07-21 21:29:34 · 162 阅读 · 0 评论 -
Linux(三)——什么是硬链接和软链接
linux系统中有种文件是链接文件,可以为解决文件的共享使用。链接的方式可以分为两种,一种是硬链接(Hard Link),另一种是软链接或者也称为符号链接(Symbolic Link)。硬链接:在 Linux 中,多个文件名指向同一索引节点是存在的,所以硬连接指通过索引节点来进行的连接,即每一个硬链接都是一个指向对应区域的文件。软链接:软连接可以是任意文件或目录,可以链接不同文件系统的文件,在对符号文件进行读或写操作的时候,系统会自动把该操作转换为对源文件的操作,但删除链接文件时,系统仅仅删除链接文原创 2021-07-21 21:26:08 · 1036 阅读 · 0 评论 -
Linux(二)——常用的基本命令
文章目录Linux(二)——常用的基本命令1、目录管理2、文件基本属性2.1、查看文件属性2.2、修改文件属性3、查看Linux 文件内容Linux(二)——常用的基本命令1、目录管理**绝对路径:**路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。**相对路径:**路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd …/man 这就是相对路径的写法。处理目录的常用命令接下来就来原创 2021-07-21 15:46:28 · 352 阅读 · 1 评论 -
Linux(一)——开机关机和系统目录结构
文章目录Linux(一)——开机关机和系统目录结构1、Linux概述2、关机开机3、系统目录结构Linux(一)——开机关机和系统目录结构1、Linux概述Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持原创 2021-07-20 14:25:58 · 246 阅读 · 0 评论