1、重启网卡:
systemctl start network.service
或者
service network restart
2、Linux centos重启命令:
1、reboot
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
3、Linux centos关机命令:
1、halt 立刻关机
2、poweroff 立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
4、防火墙的开启、关闭、禁用命令
(1)设置开机启用防火墙:systemctl enable firewalld.service
(2)设置开机禁用防火墙:systemctl disable firewalld.service
(3)启动防火墙:systemctl start firewalld
(4)关闭防火墙:systemctl stop firewalld
(5)检查防火墙状态:systemctl status firewalld
5、使用firewall-cmd配置端口
centos7
(1)查看防火墙状态:firewall-cmd --state
(2)重新加载配置:firewall-cmd --reload
(3)查看开放的端口:firewall-cmd --list-ports
(4)开启防火墙端口:firewall-cmd --zone=public --add-port=9200/tcp --permanent
命令含义:
–zone #作用域
–add-port=9200/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
注意:添加端口后,必须用命令firewall-cmd --reload重新加载一遍才会生效
(5)关闭防火墙端口:firewall-cmd --zone=public --remove-port=9200/tcp --permanent
centos6.5
1.永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off
2.即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
3.查询TCP连接情况:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
4.查询端口占用情况:
netstat -anp | grep portno(例如:netstat –apn | grep 80)
6、用户没有sudo名令权限
1.切换到root用户下
方法为直接在命令行输入:su,然后输入密码(即你的登录密码,且密码默认不可见)。
2./etc/sudoers文件默认是只读的,对root来说也是,因此需先添加sudoers文件的写权限,命令是:
即执行操作:chmod u+w /etc/sudoers
3.编辑sudoers文件
即执行:vi /etc/sudoers
找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)
ps:这里说下你可以sudoers添加下面四行中任意一条
youuser ALL=(ALL) ALL
%youuser ALL=(ALL) ALL
youuser ALL=(ALL) NOPASSWD: ALL
%youuser ALL=(ALL) NOPASSWD: ALL
第一行:允许用户youuser执行sudo命令(需要输入密码).
第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).
第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.
第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.
4.撤销sudoers文件写权限,命令:
chmod u-w /etc/sudoers
7、Linux 权限详解
ls -l 中显示的内容如下:
-rwx rw- r-- 1 tom family 20 Feb 2 09:39 a.txt
第0位(-)确定文件类型(d, - , l , c , b)
第1-3位(rwx)确定所有者(文件的所有者)拥有该文件的权限。
第4-6位(rw-)确定所属组(同用户组的)拥有该文件的权限
第7-9位(r--)确定其他用户拥有该文件的权限
第10位(1)代表文件硬连接数 目录则是代表子目录数
tom 代表用户
family 组
20 文件大小 目录的话则显示4096
Feb 2 09:39 最后一次修改文件的日期
a.txt 文件名
rwx权限详解
rwx作用到文件
1) [ r ]代表可读(read): 可以读取,查看
2) [ w ]代表可写(write): 可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是 对该文件所在的目录有写权限,才能删除该文件.
3) [ x ]代表可执行(execute):可以被执行
rwx作用到目录
1) [ r ]代表可读(read): 可以读取,ls查看目录内容
2) [ w ]代表可写(write): 可以修改,目录内创建+删除+重命名目录
3) [ x ]代表可执行(execute):可以进入该目录
rwx也可用数字表示 r=4,w=2,x=1
eg: chmod 644 mm.txt 修改权限值
chgrp centos mm.txt 修改所属组
chown centos mm.txt 修改所属人
8、Centos 7 Mini 版不能使用ifconfig命令
1)修改 sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 文件
将 ONBOOT = no 修改 ONBOOT = yes
2) 执行 yum install net-tools -y 完成后再试
9、linux查看hostname以及修改hostname
查看hostname : hostname
修改hostname : hostnamectl set-hostname master (比如要修改为master)
修改完重启生效 :reboot
内容参考地址:
4、5:https://www.cnblogs.com/marso/archive/2018/01/06/8214927.html
6:https://www.linuxidc.com/Linux/2016-07/133066.htm
7:https://blog.csdn.net/qq_42183409/article/details/89890978
9:https://www.cnblogs.com/zhangjiahao/p/10990093.html