linux部分知识点总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux部分知识点总结相关的知识,希望对你有一定的参考价值。

绝对路径:以正斜杆开头,完整的文件的位置路径,可用于任何想指定一个文件的时候。 相对路径:不以斜杠开头,指定相对于当前工作目录或某目录的位置。硬链接:ln 目标文件名 链接名,软连接: ln -s 目标文件名
软硬:{共性}:修改软硬链接文件,所有的文件都是同步修改的。
硬链接: 本质:同一个文件多个名字、链接数:有一个以上的链接,不可跨分区,只允许对文件创建链接,不依赖原始文件,删除硬链接文件的源文件,硬链接文件仍然存在,不占用空间,格式:ln 目标文件 链接名
软连接:本质: 一个文件对应快捷方式,是不同文件,链接数:只有一个链接,可以跨分区,可以对目录和文件夹进行链接,依赖于原始文件,删除源文件,软连接则指向一个空文件,它具有依赖性,占用磁盘空间,格式: ln -s 目标文件 源文件
自定义分区:
/dev/sda1 /boot 1G
/dev/sda2 / 50G
/dev/sda3 swap 2G
/dev/sda4 扩展分区
/dev/sad5 /data 10G

Centos6 重启网卡命令:systemctl restart network
Centos7 重启网卡命令:service network restart
设置主机和IP绑定信息:cat /etc/hosts
查看内存信息: cat /proc/meminfo
修改IP地址: vim /etc/sysconfig/network--scripts/ifcfg--ens33
查看版本型号: cut -d "." -f1 /etc/redhat--release |egrep -o "[0-9]+"
su 与 su-的区别:
su:非交互式登录,在环境变量下不切换
su-:交互式登录(完全切换),当前目录改变为切换用户,在家目录,连同环境一同切换。

正则表达式部分:
0-9: [0-9] 10-99: [1-9][0-9] 100-199:1[0-9][0-9] 200-249:2[0-4][0-9] 250-255:25[0-5]
取IPV4地址:ifconfig ens33| grep -Eo "([0-9]{1,3}.){3}[0-9]{1,3}" head -1
|grep -o ".*[^/] 取基名 |egrep -o "[^/]+$" 取/下的基名
|egrep -o "[^/]+/?$" 取/前的目录名

    |sed  -r  ‘[email protected](./)([^/]+)/[email protected][email protected]‘     取基名
    |sed  -r  ‘[email protected](.*/)([^/]+)/[email protected][email protected]‘     取目录名    
    使用sed命令取IPV4地址:
    1、|sed  -n  ‘2p‘  |sed  -r  ‘s/inet//‘  |sed  -r  ‘s/netmask.*//‘  |tr -d  " "
    2、|sed  -n  ‘2p‘  sed  -e  ‘s/^.*inet//‘  -e  ‘s/.*//‘
    3、|sed  -n  -e  ‘2s/^.*inet//‘  -e  ‘2s/ .*//p‘
    4、|sed  -nr  ‘[email protected]*inet (.*) .*n.*@[email protected]‘
    5、|sed  -nr ‘2s/[^0-9]+([0-9.]+).*/1/p‘

以上是关于linux部分知识点总结的主要内容,如果未能解决你的问题,请参考以下文章

线程学习知识点总结

linux部分知识点总结

RCE总结

linux基础知识的总结

Vue3基础知识总结

Vue3基础知识总结