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部分知识点总结的主要内容,如果未能解决你的问题,请参考以下文章