Linux
文章平均质量分 76
Linux学习
e_nanxu
这个作者很懒,什么都没留下…
展开
-
Linux:VM安装和CentOS7.9的安装部署
vm虚拟机安装和CentOS7.9部署原创 2022-06-13 12:31:38 · 366 阅读 · 0 评论 -
Linux十六:正则表达式及文本处理工具
正则表达式使用单个字符串来描述、匹配一系列符合某个语法规则的字符串。在Linux中,grep、sed、awk等文本处理工具都支持通过正则表达式进行模式匹配在文件中负责剪切数据。cut命令从文件的每一行剪切字节、字符和字段,并将这些字节、字符和字段输出。cut 选项参数 filename列是以分隔符来确定的,不是传统意义上的列强大的文本分析工具,把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行分析处理awk 选项参数 ’/pattern1/{action1} /pattern2原创 2022-06-12 07:41:28 · 197 阅读 · 0 评论 -
Linux十五:shell - 函数
都是功能化、模块化的能够实现某个具体需求的代码集合,只是调用过程不同或复杂度不同命令替换,获取执行命令后的结果与用户进行IO设备的交互,读取控制台的输入选项说明1-t在指定等待时间内输入内容,没写-t:表示一直等待2-p指定读取值时的提示符3变量名指定读取值的变量名实力测试是对文件的全类名做的一个剪切,剪切掉/前面的所有内容是对文件的全类名(字符串)做的一个剪切,剪切掉最后一个/后面的所有内容基本语法注意事项① 必须在调用函数地方之前原创 2022-06-11 11:26:46 · 119 阅读 · 0 评论 -
Linux十四:选择循环结构
2.1 字符串之间相比较2.2 两个整数之间比较2.3 文件权限判断2.4 文件类型判断2.5 多条件判断:三目运算&& 表示前一条命令执行成功,才执行后一条命令|| 表示上一条命令执行失败,才执行下一条命令或多分支语法注意if与条件判断之间要有空格注意事项① case 行尾必须为单词“in”,② 每一个模式匹配必须以右括号“)”结束。③ 双分号“;;”表示命令序列结束,相当于 java 中的 break。④ 最后的“*)”表示默认模式,相当于 java中的defau原创 2022-06-11 01:22:53 · 171 阅读 · 0 评论 -
Linux十三:Shell 概述
shell是一个命令行解释器,它接收应用程序或用户命令,然后调用操作系统内核脚本本质上就是一行一行解释执行的。做Linux系统运维时,总是要编写脚本,进行运行和维护。普通开发者会维护服务器或管理数据库、更新数据库、备份数据库。shell是一个功能强大的编程语言,易编写,易调式、灵活性强。命令终端就相当于一个shell,在终端中输入bash命令,就相当于打开了一个子shell。但是使用 . 或source,不会打开子shell想要在内存中临时的保存一些东西$USER $HOME $PWD 等4.1原创 2022-06-11 00:36:47 · 211 阅读 · 0 评论 -
Linux十二:克隆虚拟机
完整克隆一个虚拟机原创 2022-06-08 12:00:13 · 417 阅读 · 0 评论 -
Linux十一:软件包安装
全称RedHat Package Manager,RedHat软件包管理工具。类似Windows中的setup.exe基本语法基本语法Yellow dog Update Modified,是一个在Fedora和RedHat中的Shell前端的软件包安装管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并安装,可自动处理相应的依赖,一次性安装所有依赖的软件包...原创 2022-06-08 11:47:28 · 199 阅读 · 0 评论 -
Linux十:定时任务命令crontab
基本语法五颗星的详细说明注:第三个和第五个尽量避免同时使用,会造成逻辑冲突原创 2022-06-08 09:01:41 · 1003 阅读 · 0 评论 -
Linux九:进程管理命令
process status,查看进程状态注:ps命令不加任何选项的话,只显示当前用户的前端进程① USER哪个用户调用的这些进程② PID系统给当前进程设置的唯一识别码③ %CPU当前进程占用CPU资源的baifenbi④ %MEM当前进程占用内存的百分比⑤ VSZ占用的虚拟内存,虚拟内存中存储的是不常用的页面⑥ RSS占用的实际物理内存,物理内存中存储的是常用的页面⑦ TTY被哪个终端所调用,?代表的是后台服务⑧ STAT进程状态⑨ START该进程的启动时间⑩ TIME该进程占用原创 2022-06-08 00:18:54 · 248 阅读 · 0 评论 -
Linux八:磁盘查看和分区类命令
disk usage 磁盘占用情况将指定目录及内部的所有文件夹、隐藏文件夹的大小全部遍历出来,默认不包括文件,最后还会有一个总计du 目录/文件举例:du --max-depth=2 -hadisk free , 查看磁盘占用情况list block,查看设备挂载情况每一个块设备在Linux系统中都必须有一个挂载点,...原创 2022-06-05 19:40:14 · 3132 阅读 · 0 评论 -
Linux七:搜索压缩类命令
从指定目录向下递归地遍历其各子目录,将满足条件的文件显示在终端。(如果没有指定目录,则默认从当前目录开始)locate 指令会利用事先建立的系统中所有文件名称及路径的 locate 数据库实现快速定位指定的文件/目录,不需要遍历整个系统。定位命令作用筛选过滤基本语法word count:文件的文字统计管道符 “|”,表示将前一个命令的处理结果输出传递给后面的命令处理基本语法局限① 只能压缩文件,不能压缩目录② 不会保留原来的文件③ 同时压缩多个文件会产生多个压缩包压缩文件/目录该命令既可以打包压缩,原创 2022-06-04 00:46:12 · 231 阅读 · 0 评论 -
Linux六:用户管理及权限修改
添加新用户注:除root外,所有的普通用户的主文件夹都在/home文件夹下为指定用户设置密码查看指定用户是否存在,及其所属信息查看当前系统中创建了哪些用户,多数是系统用户,单独创建出来用于运行系统服务的,不能作为普通用户进行登录,也被成为伪用户switch usershell中的用户之间的切换是嵌套展开的临时赋予普通用户在执行该命令时具有root权限删除用户作用:添加用户组基本语法作用:修改用户组名基本语法作用:删除用户组基本语法作用:存储用户组信息在sudoers文件中的用户组信息作用change m原创 2022-06-03 19:37:20 · 3720 阅读 · 0 评论 -
Linux五:Linux常用基本命令
分册查看示例全称:print working directory作用:查看当前所在目录的绝对路径作用:查看Linux系统中所有的别名全称:change directory作用:切换目录全称:list作用:查看文件夹内的内容全称:make directory作用:创建文件夹全称:remove directory作用:删除文件夹注:rmdir不能删除一个非空文件夹作用:创建文件全称:copy作用:复制文件/文件夹全称:remove作用:删除文件/文件夹注:恶名昭彰的删库命令,rm -rf /* ,原创 2022-06-02 20:11:23 · 210 阅读 · 0 评论 -
Linux四:系统管理
一个正在运行中的程序或命令,有自己的地址空间,会占用一定的内存,且有唯一的的识别码PID。有的进程会在内存中停留短暂的事件,比如ls命令等;有的进程会在进程中停留很长时间是进程的一种,自系统启动后就一直存在,常驻内存。在Linux中,因为i服务是常驻内存的,我们在控制台中看不见服务,所以执行过程中,都是在后台运行的。整个系统的运行需要很多后台的服务支持,这些服务都是在系统以启动就引导装入并运行,直到系统关闭才停止运行,这些服务被称为系统服务的进程,也叫做守护进程。守护:daemon,故结尾带着字母d的进程就原创 2022-06-01 13:34:26 · 190 阅读 · 0 评论 -
Linux三:网络配置和系统管理工具
自绘逻辑图,详细剖析了VMware三种网络连接方式原创 2022-06-01 08:39:43 · 341 阅读 · 0 评论 -
Linux二:Vim编辑器
Vim被成为编辑器之神,从Unix系统中的VI编辑器发展来的,可以字体颜色辨别语法的正确性,性能强悍Emacs被称为神之编辑器Super键 + 空格 (super键就是window键)主要用户复制粘贴删除常用语法原创 2022-06-01 08:21:03 · 302 阅读 · 0 评论 -
Linux一:基本操作及目录认知
Ctrl + Alt + (F2 - F6),进入shell界面Ctrl + Alt + F1,进入图形界面Linux的目录结构主要是逻辑上的组织关系,在同一个文件夹下的文件,在物理硬盘上存在位置并不一定相邻,具体存在哪块区域,在分配磁盘是已经决定了。安装时只有三个分区① boot:该目录下的文件都存放在确定的1G区域内② swap:置换只能使用划分出的swap类型的4G区域内③ /:其它文件随机放在45G的区域内既然Linux的目录是虚拟的,那么划分处一块磁盘空间后,只需要找个文件夹作为挂载点即可,原创 2022-06-01 08:18:01 · 211 阅读 · 0 评论 -
CentOS7下安装WPS
在CentOS系统下安装WPS会出现很多问题,安装2019最新版则是安装成功就是打不开,无奈只好选择wps-10.1 for Linux的版本,具体方法亲测有效,放心食用,为新年奔跑中的你如虎添翼原创 2022-02-02 18:14:45 · 6295 阅读 · 0 评论 -
Linux发展史
Linux发展史一、Linux前身大型计算机出现打孔卡带可以键盘输入,有了人机互动1969年,A&T公司的贝尔实验室创作UNIX(具有可移植性),针对服务器和大型计算机 - - 作者:Thompson1973年,UNIX被用C语言全部改写1977年,BSD(UINX分支),作者:Bill Joy ,SUN公司的创始人1979年,UNIX收回了版权1984年,Minix诞生,作者:Tanenbaum1984年,GUN计划,形成自由软件风潮,1原创 2022-01-04 23:18:20 · 893 阅读 · 0 评论