我这两个月计划学习linux服务器的架设,linux的安全管理,shell的编程,以及mysql的配置管理
希望大家可以跟我一起学习。好的。废话不多说,学习靠自觉
至于如何装linux这里我就不多说了,如果谁不会的话联系我QQ我们直接从进入系统开始吧
1.进入系统你要首先知道自己所处的路径
[root@vsyourkill root]#pwd 显示我们当前所处的路径 很显然我们处在root目录下,
[root@vsyourkill root]ls -l /root 让我们查看root目录下面的文件吧 ls -la /root 发现这两个的差别了吗 对了 加上-a 可以让我们发现其隐藏的目录
2,接着我们就要创建一个新的用户了,因为除了要修改系统配置文件,我们平时最好用普通用户登录啊,不为别的安全第一
[root@vsyourkill root]#useradd redhat ,创建redhat用户
[root@vsyourkill root]# passwd redhat 给redhat用户密码
[root@vsyourkill root]#exit 退出root用户
好了用我们刚刚创建的用户redhat登录
[root@vsyourkill redhat] $ whoami 查看当前登录系统的用户
[root@vsyourkill redhat] $ su -由普通用户专为系统用户的命令
普通用户redhat的默认目录是在 /home/redhat ,
3,我们要查看分区的使用情况
df -h ,这样就能很清晰的看到分区的使用情况
如果我们要详细查看每一个文件的使用情况
du -sh /home,
当然我们还可以用
fdisk -l查看硬盘的分区情况
4,然后我们就要配置网络的情况了
[root@vsyourkill root]#ifconfig 查看网络的情况
然后用
[root@vsyourkill root]#netconfig 修改网络配置具体如何填我就不多说了 不过dns要参照windows网上邻居里的dns填写 ,修改完毕后如果要让其生效的话,一定要
[root@vsyourkill root]#service network restart
然后进行测试下了
ping www.hao123.com 如果不能拼通 ,我们用
[root@vsyourkill root]#more /etc/resolv.conf
more命令可以查看文件内容的 看看里面的dns填写正确了吗 如果不正确
[root@vsyourkill root]#vi /etc/reslov.conf 进行修改
然后我们还要看看路由的情况
[root@vsyourkill root]#route -n 查看路由信息 来确定网关是否正确。我们还可以
ping -b 192.168.1.252 可以以广播的方法扫描192.168.1.整个网段,当然我们可以用
[root@vsyourkill root]#man ifconfig 查看更多的帮助 用q建退出
5.[root@vsyourkill root]#locale 查看当前系统语言环境
locale -a 查看所有系统支持的语言类型
[root@vsyourkill root]#more /etc/sysconfig/i18n这是系统显示语言的地方/如果我们想该变语言
[root@vsyourkill root]#LANG=zh_CN.GB18030 这个是支持中文的
[root@vsyourkill root]# LANG=en_US.UTF-8 这个是英文的 我们可以用
[root@vsyourkill root]#date 命令来查看变化
[root@vsyourkill root]#cal 命令来显示月份
6.如果系统加了新硬件,你需要系统自检的话 ,你就需要启动
[root@vsyourkill root]#service kudzu start ,kudzu是系统检测硬件的程序,它默认是开机自启动的。就如同我们WINDOWS启动项 。但这样我们的机子启动速度会变慢的 所以我们就需要关闭它
[root@vsyourkill root]#chkconfig kudzu --list 命令来查看kudzu启动情况 当然我们也可以查看其他的启动项,
[root@vsyourkill root]#chkconfig --list |more ,|more是分屏显示的命令,可以让我们一页一页的看 ,安空格建就是下一页,在linux中你输入一个命令基本是可以补齐的例如:[root@vsyourkill root]#netcon然后你按tab建就会自动补齐的
好了让我们来关闭一些不经常用到的启动项
[root@vsyourkill root]#setup ,然后进入一个画面 我们选择到
system servers 然后回车,然后用上下键进行选择找到我们找到kudzu ,用空格建去除,然后用tab建转移出来
7.系统总共分了7个等级 0,1,2,3,4,5,6 每个级别都是不一样的 我们只需要知道
0是关闭系统 1是单用户系统用来维护的 3是字符界面 5是图形界面 6是从启界面
[root@vsyourkill root]#reboot
与
[root@vsyourkill root]#init 6 功能是一样的都是从启系统
8。如果我们希望从字符界面进入到图形界面
[root@vsyourkill root]# vi /etc/inittab , 找到id:3:initdefault ,敲键盘i ,然后进去把数字3改为5,然后按esc建,然后再输入:输入
wq 这是保存退出,如果输入q!就是强行不保存退出。
好了今天是第一次写准备的不是很充足,希望大家多多支持,你们的支持是我的动力,呵呵 感觉自己像在写小说一样,希望大家把自己的心得也写出来一起进步,好的。OK。现在我们来总结一下这节课我们学到啦哪些命令:
pwd ls -l /root ls -la /root
useradd redhat passwd redhat exit whoami su -
df -h du -sh /home fdisk -l
ifconfig netconfig service network restart more /etc/resolv.conf vi /etc/reslov.conf route -n ping -b 192.168.1.252
man ifconfig
locale locale -a more /etc/sysconfig/i18n LANG=zh_CN.GB18030 LANG=en_US.UTF-8 date cal
service kudzu start chkconfig kudzu --list chkconfig --list |more ,|more setup
reboot init 6 shutdown -r now
shutdown -h now
vi /etc/inittab esc : wq q!
好啦。本次教程到此结束。下节课我将跟大家一起学习Linux另外一部分基础知识。感谢谢大家的支持~~
为网上收集,若无意中侵犯了您的版权,请与我们联系.