一、介绍以及准备
因为linux操作更多的还是在黑窗口中操作,所以必须学习命令。在学习命令之前,还要使用一个软件Xshell 7,该软件连接虚拟机。 linux命令即可在VM输入,也可以Xshell 7中输入。推荐在Xshell 7中输入,因为很方便,还有复制命令的功能。
软件提取连接:链接:https://pan.baidu.com/s/1hr6pTOEdIBmUCEJHzp_zcA
提取码:22x6
里边的Xftp是用来连接虚拟机传输文件的,linux(3)中示例
软件安装过程就不在说明,很简单,跟着提示安装就行,这里说一下连接虚拟机的过程:
在连接成功后,根据提示输入用户名和密码即可
二、命令
辅助命令
ifconfig:查看该虚拟机的ip
ping ip:测试虚拟机是否可以访问网络
centos7磁盘下的目录结构
常用命令
(1)cd 切换目录
cd ../:切换到上级目录
cd ~:切换到root目录
cd /:切换到根目录
cd 目录:切换到指定下一层目录
cd /目录:切换到指定上一级目录
(2)Ls 查看目录
ls:查看当前目录
ls -a:查看当前文件夹下的所有目录,包含隐藏的
ls -l:查看当前文件夹下的目录的详细信息
(3)mkdir 创建文件夹
mkdir 文件夹名:创建文件夹
mkdir -p 文件夹/文件夹:创建多级文件夹
(4)touch 创建文件
touch 文件:创建文件
(5)rm 移除文件
rm 文件:删除文件
rm -r 文件夹:删除文件夹,如果文件夹中有子文件夹,会一级一级询问你,然后删除
rm -rf 文件夹:直接删除文件夹
(6)mv 移动文件
mv 文件/文件夹 不存在的文件名 :将文件的名字改成“不存在的文件名”
mv 文件/文件夹 存在的文件名 :将文件移动到另一个文件中
(7) cp 复制
cp 文件 文件夹 :将文件复制到指定文件夹
cp -r 文件夹 文件夹 :将文件夹复制到指定文件夹 -r表示复制所有的文件
(8)cat more head tail 这四个是查看文件内容
cat 文件:查看文件所有内容
more 文件:一次查看显示器窗口能显示的内容大小
head -n 文件:查看文件的前几行数据
tail -n 文件:查看文件的后几行数据
(9)vi 修改文件中的内容
① vi 文件名
② 点击 “i”,进入编辑状态
③编辑完,点击“esc”,退出编辑状态
④点击enter,输入 :wq 保存并退出 :q! 不保存退出
(10)tar 压缩/解压
tar -zcvf 压缩后的名字 要压缩的文件夹 :压缩
tar -zxcf 要解压的文件 -C 解压到某个文件 :解压
(11)grap 查找文件中内容
grap ‘要找的内容’ 文件名 -n :n表示要显示行号
(12)find 查找该文件夹中的文件/文件夹
find / -name '文件名*' :*表示通配符
(13)修改虚拟机的ip为静态ip
①进入 /etc/sysconfig/network-scripts/ifcfg-ens33
②修改ifcfg-ens33的内容
③重启网络
systemctl restart network