Linux
文章平均质量分 86
Linu基础与内核进阶
清风拂来水波不兴
远在天涯
展开
-
Linux Shell文本处理三剑客grep、sed、awk总结
目录grepsed工具地址基础命令:高级编辑:标签awk选项:内置变量:模式:awk流程控制:内置函数I/O语句自定义函数grep过滤来自一个文件或标准输入匹配模式内容。 除了 grep 外,还有 egrep、fgrep。egrep 是 grep 的扩展,相当于 grep -E。fgrep 相当于 grep - f,用的少。用法:grep [OPTION]... PATTERN [FILE]...常用选项:-E:支持扩展正则原创 2022-05-18 10:56:35 · 1503 阅读 · 0 评论 -
Linux通配符和正则表达式
通配符*星号,匹配任何字符 ? 问号,匹配任意一个字符 []中括号,匹配括号中的一个字符 ls 会列出当前目录下所有文件,匹配了所有的文件名,而ls a*匹配所有a开头的文件。 需要注意的是,如果当前目录下有目录名匹配成功,会列出该目录下所有文件*可以代替任意个数字符,?只能代替一个。正则表达式[:alnum:]:代表英文大小写字符及数字,即0-9,a-z,A-Z[:alpha:]:代表任何英文大小写字符,即a-z,A-Z[:blank:]:代表空格键与[Tab]按键原创 2022-04-29 09:10:15 · 350 阅读 · 0 评论 -
Linux网络配置
虚拟机的网卡配置:桥接模式:表示虚拟机用物理机的真实网卡,不仅能和本机通信,而且还可以和在同一个局域网的其他真实计算机通信,缺点会占用真实网段的ip地址 nat模式:默认通过vmnet8这个虚拟网卡和本机通信,不能和局域网的其他真实计算机通信,但如果本机联入了internet,虚拟机也会跟着能够访问internet 仅主机模式:默认通过vmnet1这个虚拟网卡和本机通信,不能连接internet查看ip:使用ifconfig命令或ip addr命令查询ip地址。Centos7网卡.原创 2022-02-07 19:52:32 · 890 阅读 · 0 评论 -
Linux常用命令及知识点汇总(三)
1.计划任务1.1单一计划任务使用at命令,前提是atd服务启动,任务存在于/var/spool/at目录下,如果有/etc/at.allow文件,则只有文件中的用户才能使用at,如果只有/etc/at.deny文件,那么文件中的用户不能使用at,其余的用户可以,如果两个文件都没有则只有root才能使用at命令。at [-mld] 时间: -m:任务执行完毕,发送邮件给用户 -l:列出所有用户的at计划,相当于atq -d:取消一个在at计划中的任务,后面接任务号码,相当于atrm原创 2022-02-12 20:35:22 · 2287 阅读 · 3 评论 -
Linux常用命令及知识点汇总(二)
1.Linux文件系统1.1存储结构linux文件的存储方式为inode:记录文件的属性(权限,大小,拥有者,时间),并且记录该文件在数据区分配的数据区的区块号 数据区块:记录真正的数据,大文件占用多个区块 超级区块:记录文件系统整体信息,inode与数据区的总量、使用量目录也是一样的也有inode,但是目录数据区的内容如下所以文件的名字是存在目录中的,inode本生不记录文件名。使用ls命令时加上-i可查看文件和目录对应的inode1.2挂载点每个文件系统都.原创 2022-02-02 11:53:18 · 1674 阅读 · 1 评论 -
Linux shell
bash介绍shell(壳)程序时我们用户和内核打交道的一个中间层,好让内核可以控制硬件来正确无误地工作。shell有很多种,查看所以shell类型:[lxc@com ~]$ cat /etc/shells/bin/sh/bin/bash/usr/bin/sh/usr/bin/bash/bin/tcsh不同的用户使用不同的shell,这个取决于用户的配置,该配置在文件: /etc/passwd查看得知:root用户是使用bash这个shell,还有些隐藏用户使用的是/s...原创 2022-08-01 13:59:34 · 701 阅读 · 0 评论 -
vim编辑器用法秘籍
模式介绍Linux最小化安装时需要先安装vim编辑器:yum install vim。vim共分为三个模式:分别是一般命令模式,编辑模式,命令行模式。一般命令模式:用户启动vim编辑器,初始就是一般命令模式,可以删除字符、复制粘贴处理内容,不能够输入字符,输入的字符会被当做一个命令。编辑模式:一般命令模式按下【i,I,o,O,a,A,r,R】等任何一个字母都会进入编辑模式,左下角会出现insert或replace标志, 此时才可以编辑字符,按下ESC回到一般命令模式,退出编辑。命原创 2022-01-22 13:23:13 · 993 阅读 · 0 评论 -
Linux分区和备份操作
一、准备工作首先我们在虚拟机中添加一块新的硬盘。新添加的硬盘必须分区、格式化、挂载到目录树才能使用该磁盘,日后通过目录即可访问该磁盘。磁盘添加好后,重新启动。再查看我们的设备目录刚刚新建的磁盘名字是什么。SCSI和SATA硬盘在Linux通常也是表示为/dev/sd*,比如sda、 sdb、adc ...sda是第一块硬盘,sdb是第二块...以此类推!后面接的数字就是该硬盘的分区。可以看到我们新建磁盘对应的文件名是sdb。二、分区使用gdisk命令,因为我的分区...原创 2021-12-04 14:27:41 · 3095 阅读 · 0 评论 -
使用xshell远程连接linux,并用xftp传输文件
1.安装安装xshell或者secureCrt,我这里用的是xshell,都是需要money的。2.配置虚拟机因为我是在虚拟机平台安装的linux学习,所以这里只演示vm虚拟机的配置。第一步,虚拟机的网络适配器要设置为NAT模式。第二步,虚拟机中网络分配方式需要设置为dhcp动态获取,查看我们的虚拟机是否为动态获取IP地址,如果不是的话需要修改。输入命令vim /etc/sysconfig/network-scripts/ifcfg-ens33设置网卡的网络模式确保该网卡.原创 2021-12-01 18:10:47 · 1699 阅读 · 0 评论 -
Linux常用命令及知识点汇总(一)
1.功能命令startx:进入图形界面 date:显示当前日期 date +%Y-%m-%d" "%H:%M:按某格式显示当前日期2021-11-26 16:21 cal:显示日历 cal 12 2015:显示2015年12月的月历,可省略月则显示年历 bc:计算器,可使用+、-、×、/、^(指数)、%,输入quit退出,默认运算结果取整 进入计算器后输入 scale=xx,为精确几位小数点 locale:显示目前支持的语言语系 解决乱码问题:LANG=en_US.U...原创 2021-11-27 17:30:23 · 1231 阅读 · 0 评论