Linux入门
虚拟控制台
当在系统启动时直接进入字符工资方式后,系统提供了多个(默认为6个)虚拟控制台。每个虚拟控制台可以独立使用,互不影响。
可以使用 <Alt+F1>~<Alt+F6> 进行多个虚拟控制台之间的切换。如果用户使用startx命令在字符界面下启动了图形环境,那么可以使用 <Ctrl+Alt+F1>~<Ctrl+Alt+F6> 切换字符虚拟终端,使用 <Ctrl+Alt+F7> 切换到图形界面。
配置网卡
远程登录Linux系统
在linux环境下使用ssh命令是OpenSSH的客户端程序。要登录远程Linux系统,必须保证远程Linux系统上启动了名为sshd的服务,使用ssh命令登录远程OpenSSH服务的命令格式是:
1 $ ssh 远程主机上的用户名@远程主机的IP地址或FQDN
例如:

安装后的基本配置
1.安装必要软件
1 # yum -y install man tree zip unzip xz vim-enhanced ntsysv at tmpwatch lsof ntpdate 2 # yum -y install yum-plugin-{security,priorities,versionlock} yum-utils 3 # yum -y install git wget elinks w3m lftp mailx mutt rsync ipstate 4 # yum -y install system-config-{firewall,network}-tui
若希望安装图形工作界面环境(生产环境通常无须安装),可以执行如下命令:
1 # yum -y groupinstall "Desktop" "X Window System" "Fonts" "Desktop Platform" 2 # yum -y groupinstall "General Purpose Desktop" "Graphical Administration Tools" 3 //若希望下次开机进入图形界面,还需执行如下命令: 4 # sed -i '/^id/ s/3/5/' /etc/inittab
若服务器需要开发编译环境,可以执行如下命令
1 # yum -y groupinstall "Base" "Development Libraries" "Development Tools"
2.配置防火墙(这里只介绍开启关闭防火墙)
关闭防火墙:service iptables stop
开启防火墙:service iptables start
3.配置SELinux
RHEL/CentOS从版本5开始支持一种更安全的机制,即SELinux,且默认是开启的。由于SELinux的配置相对复杂且极少在生产环境中使用,请使用如下命令将其关闭
1 # lokkit --selinux=disabled 2 或 3 # sed -i 's/SELINUX=.*/SELINUX=disabled' /etc/selinux/config
4.系统运行级别与关机
0:系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
1:单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
2:多用户状态,没有NFS支持。
3:完整的多用户模式,有NFS,登陆后进入控制台命令行模式。
4:系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
5:X11控制台,登陆后进入图形GUI模式,XWindow系统。
6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动。运行init6机器就会重启。
如果系统启动进入字符界面,说明默认系统运行级别是3,如果是图形界面说明系统运行级别是5
用户可以查看当前系统的运行级别,切换运行级别
1 # runlevel 2 # init [0123456Ss]
5.关机与重启(shutdown命令)
使用init 0、inti 6 halt命令和reboot命令都可以关机和重启
若想给用户发送关机警告信息以便各个用户完成自己的工作并注销登录,则必须使用shutdown命令。
1 # shutdown [选项] 2 3 例如: 4 //警告所有用户系统将在5min后重新启动(-r)系统 5 # shutdown -r +5 "系统将在5分钟之后重启,请保存好你的工作" 6 7 //立即关闭(-h)系统 8 # shutdown -h now

浙公网安备 33010602011771号