Table of Contents
1. 查看ip-->ifconfig (ip addr)
2.替换为163默认源,这样会更快!
3. 安装Vim
4. 安装 SSH
安装CentOS 7
下载并安装CentOS 7
网络连接方式选择 桥接
1. 查看ip-->ifconfig (ip addr)
此处需要安装net-tools然后即可使用ifconfig查看ip地址
yum install net-tools
2.替换为163默认源,这样会更快!
此处需要安装wget (在root下)
yum install wget
替换的源链接以及教程如下:http://mirrors.163.com/.help/centos.html
3. 安装Vim
yum install vim
4. 安装 SSH
Ubuntu 这样安装
CentOS (服务端)是这样安装的
安装:yum install openssh-server
启动: service sshd start
设置开机启动: chkconfig sshd on
查看安装的ssh服务在不在:ps -ef | grep ssh
客户端安装ssh
Linux 平台需要安装客户端软件
yum install openssh-clients (其实上面安装ssh的时候已经安装好了默认的,不用再重复安装)
Windows下的话直接下载Xshell安装即可。
SSH客户端连接SSH服务:
windows Xshell:
ssh root@10.86.16.146 (然后输入密码即可)
ssh peter@10.86.16.146
SSH config命令配置:
Config文件的配置如下:
然后可以使用cat config查看刚刚编辑的文件
下面是配置多台的样式
5. SSH 安全免密登陆
有RSA 和 DSA两种加密方式
生成之后 文件后缀.pub是公钥,可以对外开放,放在 ~/.ssh/ authorized_keys
在XShell上的具体操作:
执行ssh-add时出现Could not open a connection to your authentication agent
执行ssh-add ~/.ssh/rsa 报标上述的错误
先执行 eval `ssh-agent` (是~键上的那个`) 再执行 ssh-add ~/.ssh/rsa成功
ssh-add -l 就有新加的rsa了
SSH安全端口
将文件里面的Part 端口更改(一般不更改)
可以添加多个端口进行监听。
然后service sshd restart重启服务。
6. Linux常用的命令
6.1 软件操作命令
软件包管理器:yum
安装软件 yum install xxx
卸载安装:yum remove xxx
搜索软件: yum search xxx
清理缓存:yum clean packages
列出已安装:yum list
软件包信息: yum info xxx
6.2 服务器硬件资源和磁盘操作
内存:free -m
硬盘: df -h(磁盘)
负载:w/top (沾满就是1)
上面的三个数字如下图所示的负载情况
第一个数一般在0.6-0.7
Top是实时的,退出的话是按住Q键
cpu个数和核数
cat /proc/cpuinfo
6.3 文件和文件夹操作命令
层级(循环)创建文件夹mkdir -p peter_dir/test_1/test_2
rm -r xxx(循环删除,提示确认是否删除)
rm -f xxx(强制删除,无提示)
cp ./pzhang7.log ~/pzhang7.cog (把当前文件夹下的文件pzhang7.log复制到 ~家目录下,命名为pzhang7.log)
mv ./pzhang7.log ~/pzhang7.cog (移动之后原来的路径下 直接没了)
pwd (显示当前路径)
6.3.1 文件权限 421
6.3.2 文件搜索,查找,读取
6.3.3文件压缩与解压
根目录 /
家目录 /home
临时目录 /tmp
配置目录 /etc
用户程序目录 /usr
系统用户操作命令
防火墙相关设置
提权操作sudo和文件传输
7. Linux文本编辑器vim
菜鸟教程 vim教程
yum install vim