欢迎使用CSDN-markdown编辑器

CentOS7 学习资料汇总

安装过程:

  • 下载
  • U盘安装
  • 安装图形界面

    CentOS 作为服务器的操作系统是很常见的,但是因为需要稳定而没有很时髦的更新,所以很少做为桌面环境。在服务器上通常不需要安装桌面环境,最小化地安装 CentOS(也就是 minimal CentOS) 就可以了。不过在最小化安装的 CentOS 中通过 YUM 来安装桌面环境也是非常方便的。
    单位的那台服务器上就让我安装了最小化的 CentOS 操作系统。但是同事说操作不方便,所以我就试了试,顺便记录这个安装方法。使用 yum groupinstall 指令很容易就能安装上图形界面的桌面系统。

    1. yum 的 group 指令
      yum 可以以程序组的模式来安装成套的软件包。支持的软件包可以通过,
      yum grouplist
      查询到。在 group 软件包中,Desktop、Desktop Platform、KDE Desktop、X Window System 是主要的桌面环境。
      软件包列表根据系统使用的语言来显示,支持简体中文文件名。所以安装前最好用上述指令查询一下看看。如果系统使用了简体中文,而安装指令使用英文,可能会导致查询不到软件包这样的错误。下面的安装指令用的都是英语。
    2. 图形桌面环境
      要安装 KDE 桌面环境,执行指令,
      ** # yum groupinstall “X Window System” “KDE Desktop” Desktop
      即可,同时安装了 3 个软件包。注意,因为 KDE Desktop 和 X Window System 两个软件包名称中间都包含空格,需要用引号引起来才行。
      要安装 Gnome 桌面环境,执行指令,
      yum groupinstall “X Window System” “Desktop Platform” Desktop
      即可,也是同时安装了 3 个软件包,其中 X Window System 是必须的,不管是 Gnome 还是 KDE。
      既然是桌面环境,可能还需要诸如字体、管理工具之类的,如,
      **# yum -y groupinstall “Graphical Administration Tools”
      **# yum -y groupinstall “Internet Browser”
      **#yum -y groupinstall “General Purpose Desktop”
      **# yum -y groupinstall “Office Suite and Productivity”
      **# yum -y groupinstall “Graphics Creation Tools”
    3. 启用
      从命令行直接启动图形桌面环境,
      **# startx
      这样就会启动默认的 Gnome 或者 KDE 桌面环境。如果有人喜欢同时安装 Gnome 和 KDE,切换方法可以参考 CentOS 文档。
      如果希望启动时自动启动到图形桌面,需要修改 /etc/inittab,将 id:3:initdefault: 改为 id:5:initdefault:。参考。直接用 sed 会很方便,
      sed -i ‘s/id:3:initdefault:/id:5:initdefault:/’ /etc/inittab
      启动图形界面后,如果希望从图形界面切换到命令行界面,可以用 Ctrl + Alt + F6(实际上 F1 到 F6 都行,不过它们代表 Linux 中不同的控制台),或者反过来 Ctrl + Alt + F7 回到刚才的图形界面。

详情请看 http://my.oschina.net/debi/blog/75929

1.在命令行下输入下面的命令来安装 Gnome 包

1
$sudo yum groupinstall “GNOME Desktop” “Graphical Administration Tools”
2. 更新系统的运行级别
如果你想在系统下次启动的时候自动进入图形界面,那么我们需要更改系统的运行级别,输入下面的命令来启用图形界面。

1
$sudo ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
3. 重启系统
当系统再次启动的时候,就会默认进入图形界面。

用户管理:

  • * 登录工具 Xshell_4.0.0138 *
  • * *
  • 停止 Centos 自带防火墙 # systemctl stop firewalld

软件管理:

应用程序->附件->终端
一:使用CentOS常用命令查看cpu
more /proc/cpuinfo | grep “model name” grep “model name” /proc/cpuinfo
[root@localhost /]# grep “CPU” /proc/cpuinfo
model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz

如果觉得需要看的更加舒服
grep “model name” /proc/cpuinfo | cut -f2 -d:

二:使用CentOS常用命令查看内存
grep MemTotal /proc/meminfo grep MemTotal /proc/meminfo | cut -f2 -d: free -m |grep “Mem” | awk ‘{print $2}’

三:使用CentOS常用命令查看cpu是32位还是64位 查看CPU位数(32 or 64) getconf LONG_BIT

四:使用CentOS常用命令查看当前linux的版本 more /etc/redhat-release cat /etc/redhat-release

五:使用CentOS常用命令查看内核版本 uname -r uname -a

六:使用CentOS常用命令查看当前时间 date上面已经介绍如何同步时间了

七:使用CentOS常用命令查看硬盘和分区 df -h fdisk -l
也可以查看分区 du -sh
可以看到全部占用的空间 du /etc -sh
可以看到这个目录的大小

八:使用CentOS常用命令查看安装的软件包 查看系统安装的时候装的软件包 cat -n /root/install.log
more /root/install.log | wc -l

查看现在已经安装了那些软件包 rpm -qa
rpm -qa | wc -l

九:使用CentOS常用命令查看键盘布局 cat /etc/sysconfig/keyboard
cat /etc/sysconfig/keyboard | grep KEYTABLE | cut -f2 -d=
十:使用CentOS常用命令查看selinux情况 sestatus
sestatus | cut -f2 -d:
cat /etc/sysconfig/selinux
十一:使用CentOS常用命令查看ip,mac地址
在ifcfg-eth0 文件里你可以看到mac,网关等信息。 ifconfig cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR | cut -f2 -d= ifconfig eth0 |grep “inet addr:” |awk ‘{print 2}'|cut -c 6-  ifconfig   | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'  查看网关  cat /etc/sysconfig/network  查看dns  cat /etc/resolv.conf  十二:使用CentOS常用命令查看默认语言 echoLANG $LANGUAGE cat /etc/sysconfig/i18n
十二:使用CentOS常用命令查看所属时区和是否使用UTC时间 cat /etc/sysconfig/clock
十三:使用CentOS常用命令查看主机名 hostname
cat /etc/sysconfig/network
修改主机名就是修改这个文件,同时最好也把host文件也修改。
十四:使用CentOS常用命令查看开机运行时间 uptime
09:44:45 up 67 days, 23:32, …
看来刚才确实是网段的问题,我的机器还是67天前开机的。 #系统资源使用情况
vmstat 1 -S m procs ———–memory———- —swap– —–io—- –system– —–cpu—— r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 0 233 199 778 0 0 4 25 1 1 3 0 96 0 0 0 0 0 233 199 778 0 0 0 0 1029 856 13 1 86 0 0 在众多的Linux终端命令中,我们应该分类来介绍一下,这里先说文件目录类、驱动挂载类、程序安装类、压缩解压类、进程控制类,这里所有的 Linux终端命令都会被经常的使用到,熟悉这些命令工作中应该能轻松许多。

var script = document.createElement(‘script’); script.src = ‘http://static.pay.baidu.com/resource/baichuan/ns.js‘; document.body.appendChild(script);

一、文件目录类
1.建立目录:mkdir 目录名 2.删除空目录:rmdir 目录名
3.无条件删除子目录: rm -rf 目录名
4.改变当前目录:cd 目录名 (进入用户home目录:cd ~;进入上一级目录:cd -) 5.查看自己所在目录:pwd 6.查看当前目录大小:du
7.显示目录文件列表:ls -l (-a:增加显示隐含目录)
其中:蓝:目录;绿:可执行文件;红:压缩文件;浅蓝:链接文件;灰:其他文件;红底白字:错误的链接文件
8.浏览文件:more 文件名.txt;less 文件名.txt
9.复制文件: cp 源文件 目标文件 (-r:包含目录) 10.查找文件:(1)find (2)locate 命令名
11.链接:(1)建立hard链接:ln 来源文件 链接文件(-d:创建目录链接);(2)建立符号链接:ln -s 来源文件 链接文件 二.驱动挂载类
1.检查硬盘使用情况:df -T -h 2.检查磁盘分区:fdisk -l
3.挂载软硬光区:mount -t /dev/fdx|hdax /mnt/目录名 其中::modos–FAT16;vfat–FAT32;ntfs–NTFS;光驱–iso9660
支持中文名:mount -o iocharset=x /dev/hdax /mnt/目录名(其中:x=cp936或 挂载光驱:mount -t auto /dev/cdrom /mnt/cdrom 挂载ISO文件:mount -t iso9660 -o loop xxx.iso /path 4.解除挂载:umount /mnt/目录名 解除所有挂载:umount -a
5.建立文件系统:mkfs -t /dev/hdxx。其中:ftype:ext2、ext3、swap等

三.程序安装类
1.RPM包安装:(1)安装 rpm -ivh somesoft.rpm (2)反安装(卸载) rpm -e somefost.rpm
(3)查询 rpm -q somefost 或 rpm -qpi somefost.rpm(其中:p未安装;i包含的信息) (4)查询安装后位置:rpm -ql somefost.rpm (5)升级安装:rpm -Uvh somesoft.rpm
(6)强制安装:rpm -ivh –nodeps somesoft.rpm 或 rpm -ivh –nodeps –force somesoft.rpm 2.源代码包安装: 查阅README 基本用法
(1)配置:解压目录下 ./configure (2)编译:解压目录下 make
(3)安装:解压目录下 make install

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值