Linux入门

Linux的特点:

1、免费的/开源的;2、支持多线程/多用户;3、安全性好;4、对内存和文件管理优越。超级管理员:root用户,用su- “其他用户名”,命令切换成系统管理员身份,logout命令为回到root用户即返回一个身份命令;

开关机命令:

shutdown (root用户使用):

-h:关闭电源 shutdown -h now //马上关闭系统,其中now相当于时间为0的状态;
-r:关闭系统之后重新启动 shutdown -r 2 //关闭系统,2分钟后重启;
关机的其他命令:init 0、halt、reboot(重启)、poweroff
配置IP地址:
使用ifconfig -a :查看本机IP地址。
dhclient:自动获取一个IP地址。

 


cd 文件名:可以进入到文件夹中,ls 文件名:查看,pwd查看位置,clear 清屏,tab键自动补全命令(需要连按两下),vi 文件名:进入文件,点击i进入编辑模式,点击ESC退出编辑模式,输入:wq返回保存,cat 文件名:查看文件内容
静态IP配置:
vi /etc/sysconfig/network-scripts/ifcfg-eth0

 

其中eth0:第一块网卡

DEVICE="eth0" #网卡接口名称
TYPE="Ethernet" #网卡接口名称
BOOTPROTO="static" #启用地址协议:--static:静态,--dootp协议,--dhcp动态协议;
ONBOOT=yes #系统启动时是否自动加载
IPADDR=192.168.1.11 #网卡IP地址
NETMASK=255.255.255.0 #网卡网络地址
GATEWAY=192.168.1.1 #网卡网关地址
DNS1=10.203.104.41 #网卡DNS地址
HWADDR= #网卡设备MAC地址
如果不设置静态IP,可把BOOTPROTO的参数设为dhcp,IP地址和网关都不要,保存退出;
dhclient #自动获取动态IP
#service network restart #重启网络服务
一般情况是先配置动态IP,用route命令查看网关及网络地址后,再配置静态IP

远程连接虚拟机

主流连接工具:PuTTY、SecureCRT、Xshell
以putty为例:
1、开始菜单中选择:PuTTY
2、在打开的配置页面选择Host Name和Saved Session两项内容进行输入;一个是需要连接的IP,另一个是起的别名
3、填入完成后点击Save按钮
4、点击目录window-Translation,设置字符集为utf-8
5、然后点击Open开始连接,弹出框点击是/yes
6、输入Linux用户密码即可登录成功
密钥验证登录:
1、选择Puttygen---》Generate生成秘钥(可以来回移动鼠标可以加快滚动条的移动)
2、在“Kyepassphrase”这里用来给你的密钥设置密码
3、在PuTTY key Generator对话框中点击“Save private key”保存私钥到一个安全的地方
4、复制公钥到Linux,在root目录下创建.ssh,在其中创建文件:authorized_keys,在其中粘贴我们的公钥
5、设置目录的权限为700,设置文件的权限为600
6、关闭SeLinux防火墙,重启Linux; setenforce 0 临时关闭
7、关闭netfilter(iptables)防火墙 iptables -F
8、设置putty通过密钥登录
9、使用密钥验证重新登录Linux
mkdir 文件名 #创建文件夹
touch 文件名 #创建文件

Linux运行级别

级别是从0-6,具有不同的功能,这些级别定义在/etc/inittab文件中,最先运行的服务放在/etc/rc.d目录下的文件,默认级别为3级。
7个运行级别:
0:系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭;
1:单用户模式,root权限,用于系统维护,禁止远程登录;
2:多用户模式,没有NFS网络支持;
3:完整的多用户文本模式,有NFS,登录后进入控制台命令行模式;
4:系统未使用,保留一般不用;再一些特殊情况下可以用;
5:图形化模式,登录后进入图形GUI模式,
6:重启模式,默认不能设置为6,否则不能正常启动;进行init 6机器会重启;
vi /etc/inittab

 

把上面的数字修改成开机启动的级别数字,保存退出即可。

posted @ 2017-10-16 21:03  一叶扁舟破晓烟  阅读(124)  评论(0)    收藏  举报