#化鲲为鹏,我有话说# Centos 初学者使用鲲鹏云服务器快速入门
1、查看内网ip地址:
配置文件:
[root@localhost ~]# ip a
2、yum仓库
在CentOS中配置使用网易和阿里的开源镜像
wget http://mirrors.aliyun.com/repo/Centos-7.repo
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
或者手动下载repo文件并上传到/etc/yum.repos.d/目录
3、启动文件存放:
[root@localhost ~]# ls /usr/lib/systemd/system/
4、selinux开启关闭:
[root@localhost ~]# vim /etc/selinux/config
5、修改默认启动级别:
[root@localhost ~]# ll /etc/systemd/system/default.target
先删除已经存在的链接:rm /etc/systemd/system/default.target
启动级别3:
[root@localhost system]# ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
启动级别5
[root@localhost system]# ln -s /lib/systemd/system/graphical.target /etc/systemd/system/default.target
2)网卡配置文件
RHEL6: /etc/sysconfig/network-scripts/ifcfg-eth0
RHEL7: /etc/sysconfig/network-scripts/ifcfg-eno16777736
3)主机名配置文件
RHEL6:/etc/sysconfig/network
RHEL7:/etc/hostname
4)修改IP地址
RHEL6:setup 或 修改网卡配置文件
RHEL7:nmtui 或 修改网卡配置文件
5)服务启动和开机自动启动
RHEL6: service 服务名 restart | reload | start | stop | status
RHEL7: systemctl restart | start | stop | status 服务名
启动文件存放:
RHEL6:/etc/init.d/
RHEL7: /usr/lib/systemd/system/
开机启动
RHEL6: chkconfig 服务名 on |off
RHEL7: systemctl enable | disable 服务名
查看服务是否开机启动
RHEL6:chkconfig --list 服务名
RHEL7:systemctl is-enabled 服务名
-------------------------
systemd简介:
系统服务和服务器进程由systemd系统和服务管理器进行管理
功能:
1、并行化功能,提高系统的启动速度
2、按需启动守护进程,而不需要单独的服务
3、自动服务依赖关系管理,可以防止时间超时(例如:网络不可用时不启动网络服务)
systemctl命令用于管理各种类型的systemd对象(也叫单元)。
查看systemd对象:
[root@foundation0 ~]# systemctl -t help
1、查询所有对象的状态
[root@foundation0 ~]# systemctl
1、仅查询服务对象的状态
[root@foundation0 ~]# systemctl --type=service
2、查询指定服务的状态,如 SSH
[root@foundation0 ~]# systemctl status sshd
3、查看服务是不是正在运行
[root@foundation0 ~]# systemctl is-active sshd
4、查看服务是不是设置为了开机启动
[root@foundation0 ~]# systemctl is-enabled sshd
5、设置服务开机自动运行
[root@foundation0 ~]# systemctl enable sshd
6、设置服务开机不自动启动
[root@foundation0 ~]# systemctl disable sshd
7、启动、关闭、重启服务
[root@foundation0 ~]# systemctl start | stop | restart sshd
--------------------------
6)设置启动级别
RHEL6:vim /etc/inittab
RHEL7:systemctl set-default graphical.target (第五启动界别) | multi-user.target (第三启动级别)
切换方式:
RHEL6: init 3 | 5
RHEL7: systemctl isolate graphical.target (第五启动界别) | multi-user.target (第三启动级别)
查看启动级别
RHEL6:runlevel
RHEL7:systemctl get-default
7)防火墙服务名称
RHEL6:iptables
RHEL7:firewalld
Rhel 6
Iptables –F
关闭
/etc/rc.d/init.d/iptablesstop
开启
/etc/rc.d/init.d/iptablesstart
查看当前配置:iptables–L
查看防火墙的当前状态 service iptables status
[root@xuegod63 ~]#service iptables stop
iptables:清除防火墙规则: [确定]
iptables:将链设置为政策 ACCEPT:filter [确定]
iptables:正在卸载模块: [确定]
[root@xuegod63 ~]#service iptables status
iptables:未运行防火墙。
8)普通用户UID
RHEL6:500开始
[root@xuegod63 ~]# id top
uid=500(top) gid=501(top)组=501(top)
RHEL7:1000开始
10)文件系统
RHEL6:ext4
RHEL7:xfs
11)格式化分区
RHEL6:mkfs.ext4
mkfs.ext3 /dev/sda5 格式化/dev/sda5
RHEL7:mkfs.xfs
12)查看block
RHEL6:tune2fs -l /dev/sda1 | grep size –color
RHEL7:xfs_info /dev/sda1 | grep size
13)第一个启动的进程
RHEL6:init
RHEL7:systemd
nice命令用来设置优先级,优先级的数值为-20~19,其中数值越小优先级越高,数值越大优先级越低,-20的优先级最高,19的优先级最低。
需要注意的是普通用户只能在0~19之间调整应用程序的优先权值,只有超级用户有权调整更高的优先权值(从-20~19)。
当调整之后的优先级小于-20时,以优先级-20来运行;当调整之后的优先级大于19时,以优先级19来运行
[root@localhost ~]# nice -n 5 httpd
如果不指定值。默认优先级为0
[root@localhost ~]# nice httpd
- 点赞
- 收藏
- 关注作者
评论(0)