一、centos7安装
1.安装方式
2.安装设置
3.版本选择
4.安装位置:
5.硬件配置
6.安装配置:设置网络和安装文件路径
7.设置路径:
8.开始安装centos7
9.打开网卡:
10.重启:
检查网络互通:
(1).centos->window
ping 192.168.102.50
(2).windows-centos
ip addr | ip a 获取centosip地址ping 192.168.32.136
12.检查外网是否正常连接:
ping www.baidu.com
.如果没有开启网卡:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
按i键进入编辑模式
修改完成后,按 esc键退出编辑模式
输入
:wq
保存退出
重启网卡:
systemctl restart network
访问:
1.通过cmd命令连接linu系统:
win10及以上版本,自带ssh工具:
cmd中输入:
1.ssh 用户名@主机名
ssh root@192.168.32.136
2.输入密码
123456
linux使用
1.启动级别:
init 0 关机
init 1 单用户
init 2 多用户
init 3 命令界面
init 4 保留(暂未使用)
init 5 图形化界面
init 6 重启
2.文件系统:
linux 整个系统是以文件形式保存数据 。
路径:在linux中,所有的文件都存放于根目录下。 根目录 /
(1) 查看当前路径下所有内容:
ls -选项选项: -l 以更详细的方式显示内容 ls -l 等价于 lldr-xr-xr-x. 5 root root 4096 4月 7 10:07 boot文件类型 权限 深度 所有者 所属组 大小 创建时间 文件名- ``
选项 -a 显示隐藏文件或目录
(2) 切换目录:
cd 路径路径:相对路径: 基于当前所在路径的上下级关系cd ../../bin绝对路径: 从根节点开始cd /etc/sysconfig
(3)查看当前位置:
pwd- ``
直接显示当前所在目录的完整路径
(4) 根目录下的目录:
bin: 存放系统命令
boot: 系统启动相关文件
dev 设备相关文件
mnt 挂载设备目录 etc 配置文件
home 所有的用户(除root)存放文件
lib|lib64 系统动态链接库文件
opt 在系统中,开放给用户存放任意文件的目录
tmp 系统中所有的临时文件。可以任意删除
usr 存放应用程序文件的目录
var 存放系统变量
四、文件和目录
1.目录:
(1) 创建空目录:
mkdir 目录名
(2) 多级目录创建
mkdir -p a/b/c
(3) 删除目录:
rmdir -选项 空目录名 只能删除空目录选项: -p 一次删除多级空目录 rmdir -p a/b/crm -选项 目录名 删除目录及目录下的文件选项: -f 强制删除-r 递归rm -rf 目录名练习:在tmp目录下创建一个多级目录 woniu/chengdu/s25 , 删除chengdu/s25两级目录
(4) 复制目录
cp -选项 目录名 路径/目录名选项 -R | -r 递归复制目录及目录中的内容cp -r bin /opt/ 保留原目录名称cp -r bin /opt/usrbin 复制并修改目录名称
(5) 移动目录(剪切)
mv 目录名 路径 移动并保留原目录名mv 目录名 路径/新目录名 移动并改名mv 目录名 新目录名 修改目录名称
2.文件
(1) 创建:
1.创建空文件touch 文件名touch s252.重定向> 重定向echo "hello" > s27>> 追加重定向echo "123456" >> s263.vi编辑器vi s28按 i 键 进入编辑模式输入内容后,按esc键退出编辑模式按:wq 保存退出
(2) 查看文件内容:
1. 查看所有内容:cat -选项 文件名 当文件内容较少时,可以正常显示,如果行数过多,无法查看到全部内容cat /etc/passwd选项: -n 显示行号2. 分页显示内容:more 文件名 分页显示 ,有当前进度的百分比通过回车显示下一行通过space键向下翻页通过b 键 向上翻页3. 分页显示less 文件名 与more类似,通过回车显示下一行,通过space和b 翻页提供命令模式,通过输入行数,直接跳转,在结束时,必须输入q 退出4. 显示前几行内容head -n 数字head -数字默认显示前十行内容5. 显示后几行内容tail -n 数字tail -数字默认显示后十行内容tail -f 文件名 以阻塞方式查看文件的最新内容,追踪日志时常用方式。
(3) 删除文件
rm -选项 文件名选项 -f 强制删除rm -f s25
(4)复制文件
cp 文件名 路径具体操作与目录一致cp s26 /tmpcp s26 /tmp/ss26
(5)移动文件
mv 文件名 路径mv s25 /usr/
五、vi编辑器
1.模式:
1.通过vi 文件名 进入: 命令模式
2.通过a、i、o 进入 : 插入模式
- 通过命令模式下输入冒号: 末行模式
2.插入模式:
a 在光标位置之后一个字符开始插入内容A 在光标所在行的行尾插入内容o 在光标所在行的下一行插入O 在光标所在行的上一行插入i 在光标所在位置插入I 在光标所在行的行首插入
3.命令模式
1.快速移动光标:G 将光标移动到末行行首gg 将光标移动到文首$ 将光标移动到当前行的行尾数字G 将光标移动到指定行行首2.复制粘贴yy 复制光标所在行内容数字yy 从光标所在行开始,向下复制多少行内容p 将复制的内容粘贴在光标所在行之下- ``
3.删除:dd 删除光标所在行(剪切)D 删除光标所在行数字dd 剪切光标所在行及以下几行内容数字D 删除光标所在行及以下几行内容4.撤销:u: 撤销上一次操作5.保存退出:ZZ (大写) 与末行模式的wq一致
练习:1.从/etc/services文件中复制前30行内容到/opt/test文件中
head -30 /etc/services > /opt/test
练习:2.将test文件中的第3到第9行内容复制到20行之后。
1.3G2.7yy3.20G4.p
4.末行模式
使用冒号在命令模式下进入:退出: q 强制退出 q!保存退出 wq 强制保存退出 wq!- ``
显示行号: set nu取消行号: set nonu
六、管道
管道的作用,将前面命令的输出,作为后面命令的文件
练习: 从/etc/passwd文件中,找出第10行内容,并显示行号。
cat -n /etc/passwd | head | tail -1
七、统计:
1.统计文件内容:
wc -选项 文件名选项 -l 统计文件中行数wc -l /etc/passwd-w 统计单词数wc -w /etc/passwd--m 统计字数wc -m /etc/passwd-c 统计字节数wc -c /etc/passwd