1、 远程登录 Linux
是通过 ssh 服务实现远程登录的功能,默认 ssh 服务开启了 22 端口,是安装完成 linux 系统
后,这个服务已经安装,并且是开机启动的,在系统初始化 init 进程中就启动了 ssh 服务,
所以不需要额外配置。Ssh 服务的配置文件在/etc/ssh/sshd_config
进入此文件
Windows 操作系统需要安装一个终端软件,SecureCRT,Putty,SSH Secure Sheell.
连接之前确定 linux 系统网卡是否已经激活,防火墙是否允许 ssh 登录。
确定网卡是否激活:
必须使用 root 用户登录。
2、 #ifconfig
如果看到 eth1 设备中没用 inet addr,也就是 IP Address,则说明 eth1 设备还未激活,我们
使用的命令:
#ifup eth1
3、 确定防火墙规则:
#service iptables status
如果是 linux 用户,需要远程连接另一台电脑上的 linux,可以直接使用 ssh 命令来操作:
#ssh luyy@172.18.188.111
@前面为用户名,后面为 IP 地址,如需从远程机器返回到本机的 linux,则输入 exit 命令即可
返回。
停止防火墙
启动防火墙
查看防火墙配置 iptables -L –n
service iptables stop
service iptables start
关闭防火墙开机启动 chkconfig --del iptables
.SSH 的配置.
开启 SSH 服务
service sshd start
/etc/init.d/sshd start
重启 SSH 服务
配置 SSH 服务
/etc/init.d/sshd restart
/etc/ssh/sshd_config
4.端口的操作(防火墙配置).
# 打开 3306 端口
vi /etc/sysconfig/iptables 添加一行:-A RH-Firewall-1-INPUT -m state --state NEW -m
tcp -p tcp --dport 3306 -j ACCEPT
4、 CentOS 基础操作知识
1. 文件和目录管理
2. 用户和用户组管理
3. 网络管理
4. 磁盘管理
5. 文本编辑
6. 压缩与打包
7. RPM 包安装于源码包安装
[]表明内部的内容是当前所处的位置,root 为当前使用的用户,@localhost 为在安装过
程中输入的主机名,空格后面的~表示当前所在的目录名称,表示当前用户的家目录,#
表示当前用户为系统管理员,如为普通用户登录则为$。
用短横:”-“后面加选项缩写,如是完整的选项名称,使用双短横”- -“,如-A 是 Add 的缩
写,如—dport 设置端口号 后面可以带参数。
如果输入太长的话,可以使用“\”使指令连续到下一行。
5、 认识 linux 下的文件
Ls 用于显示指定目录下的内容
-a :显示所有文件和目录,包括隐藏文件和目录.
-A:同上,但不显示.和..目录
-t: 根据时间排序
-l:显示文件和目录的完整属性信息
这些参数之间可以互相组合使用
文件或目录对应以上各列的属性值:
文件属性,连接数,文件拥有者,文件属组,文件大小,文件最后修改时间,文件名
.则表示该文件或目录为隐藏文件.
10 位属性:1:是文件,还是目录,还是链接还是设备。
d:目录
-:普通文件
l:链接文件
b:表示设备文件中可供存储的接口设备.
c:表示设备文件中的串行端口设备,如鼠标键盘。
其他 9 个属性,则是 3 个为一组,rwx 进行组合
r:可读
w:可写
x:可执行
如不具备某属性,则使用 –替代
另外代表文件拥有者的权限、文件所属组的权限,其他用户的权限
前 3 位为当前用户对文件的操作权限,中间 3 位为同组下的其他用户的权限,后 3 位为其他
组下的用户对文件的权限,rwx 分别用数字表示的话,则是 4,2,1
6、 pwd
显示当前所在的目录
7、 mkdir [-option] 目录名称
-p:当建立的目录的父目录不存在时,同时建立父目录
创建目录,可以是相对或绝对路径
8、 rmdir 目录名称
删除目录,可以是相对或绝对路径,但目录必须是空目录。
如 rmdir amy21,如删除多个时,中间通过空格进行分隔。
9、 cp [-option] 源 目标
-r:循环进行目录复制
-u:如果源文件较新,或者没有目标文件,才能进行复制,常用于备份。
进行复制文件,如将 etc 目录下的 profile 文件复制到当前的用户的家目录下。
Cp /etc/profile .
Cp /etc/profile ./pfile 复制家目录下,并更名为 pfile.
Cp –r test /usr/ test 目录中的所有内容子目录均复制到 usr 目录下.
10、 Rm [-option] 文件名
用于删除文件
-f:force,强制删除, 不提示用户是否需要删除的信息,要求用户进行确认
-r:循环删除,常用于目录删除
rm –rf test
:删除当前目录下的 test 目录以及此目录下的所有文件及子目录
11、 mv 源 目标
移动文件或目录,或用于文件或目录的改名操作
Mv test /usr/ :将当前目录下的 test 目录移到 usr 目录下去。
12、 查看内核版本及平台
[root@localhost ~]# uname -r
2.6.32-358.el6.x86_64
[root@localhost ~]# uname -r –a
Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64
x86_64 x86_64 GNU/Linux
[root@localhost ~]# cat /proc/version
Linux version 2.6.32-358.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7
20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Fri Feb 22 00:31:26 UTC 2013
13、 查看硬盘
[root@localhost ~]# df –h
14、 查硬盘空间
[root@localhost ~]# fdisk –l
15、 查内存 total 属性下显示的是内存的大小
[root@localhost ~]# free –m
16、 查主板
[root@localhost ~]# lspci