Linux常用操作

修改虚拟网卡接口名称

1、编辑grub配置文件”/etc/sysconfig/grub“: 在”GRUB_CMDLINE_LINUX“变量中添加一句”net.ifnames=0 biosdevname=0“.

GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0"

2、重新生成grub配置并更新内核参数

[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg

3、添加udev的规则 :vim /etc/udev/rules.d/70-persistent-net.rules

 ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="1", ATTR{address}=="00:0c:29:ec:72:43", NAME="eth0",KERNEL=="eth*"

4、关机重启

Redhat Linux 7开启关闭防火墙

1、查看防火墙状态

[root@localhost /]# systemctl status firewalld

2、临时关闭防火墙,重启电脑就又回恢复。

[root@localhost /]# systemctl stop firewalld

3、永久关闭防火墙,重启电脑也关闭

[root@localhost /]# systemctl disable firewalld

4、开启防火墙

[root@localhost /]# systemctl enable firewalld

安装nginx是出现如下错误

操作:执行 ./configure --prefix=/usr/local/nginx 后 make 。

报错:make: *** 没有规则可以创建“default”需要的目标“build”。 停止。

解决方案:

1、yum -y install pcre-devel openssl openssl-devel

2、yum -y install make gcc gcc-c++ ncurses-devel  然后 make即可。

yum 安装centos  

/etc/yum.repos.d/nginx.repo

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

Linux查看端口进程并杀掉

查看端口被占用情况

[root@rabbitmq-node2 bin]# netstat -apn|grep 80

删掉进程

[root@rabbitmq-node2 bin]# kill -123  123为pid

Linux修改DNS地址

[root@rabbitmq-node1 bin]# vim /etc/resolv.conf 

dns服务器分主次,前面的为主后一个依次往后一个比一个次。

将一个文件或一个文件夹下的所有文件更改用户和用户组

将.erlang.cookie这个文件的用户用户组改为 rabbitmq:rabbitmq

[root@rabbitmq-node1 etc]# chown -hR rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie 

-h:表示对符号连接也起作用。

-R:表示对所有子文件都起作用。

修改文件操作权限

修改.erlang.cookie文件为只有属主有读写权限

[root@rabbitmq-node1 etc]# chmod 600 /var/lib/rabbitmq/.erlang.cookie

-rw------- (600) -- 只有属主有读写权限。  
-rw-r--r-- (644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限。  
-rwx------ (700) -- 只有属主有读、写、执行权限。  
-rwxr-xr-x (755) -- 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。  
-rwx--x--x (711) -- 属主有读、写、执行权限;而属组用户和其他用户只有执行权限。  
-rw-rw-rw- (666) -- 所有用户都有文件读、写权限。这种做法不可取。  
-rwxrwxrwx (777) -- 所有用户都有读、写、执行权限。更不可取的做法。  

将Windows文件上传至Linux

yum install -y lrzsz

rz

常用命令

source /etc/profile  :使shell读入指定的Shell程序文件并依次执行文件中的所有语句,而不用重启系统。

su username :切换用户

总结

本篇文章为持续更新那一种,因为使用或者开发过程中,总会有一些问题,当时解决啦,过段时间就又忘记啦,俗话说的好,好记星不如烂笔头,固有此篇。

接下来是大家最喜欢的总结内容啦,内容有二,如下:

1、希望能关注我其他的文章。

2、博客里面有没有很清楚的说明白,或者你有更好的方式,那么欢迎加入左上方的2个交流群,我们一起学习探讨。

posted @ 2017-03-03 16:11  张龙豪  阅读(2415)  评论(0编辑  收藏  举报