一、VMware虚拟机
————————————————————————–
1.安装VMware
2.在VMware中安装centos客户机
二、Centos基本命令
————————————————————————-
Centos
ls //显示目录
ls -l //以列表形式显示目录
ls -al //以列表形式显示所有目录,包括.开头的
ls –help //查看命令的帮助
ls -a -l -h //查看当前目录, -h 人性化 -l 列表
cd ~ //回家 回到主目录 /home/centos
cd – //回到上一个目录
cd /home //切换目录
cd .. //进入上级目录
cd /home/centos/ //进入绝对路径
ll //别名,ls -l –autocolor…
clear //清屏(ctrl + l)
pwd //显示当前目录
whoami //显示用户名
su root //切换root用户,输入密码
passwd //修改当前用户的密码
ifconfig //查看ip地址
ping localhost //查看 络连接情况
alias //查看所有的别名
man ls //查看命令的详细帮助
mkdir //创建目录
touch //创建文件
find . > a.txt // >重定向,将查找到的内容写入a.txt
echo helloword > b.txt //向b.txt中覆盖写入helloword(如果没有文件就创建文件)
echo helloword >> b.txt //向b.txt中追加写入helloword (如果没有文件就创建文件)
cat b.txt //查看文件b.txt
rm b.txt //删除文件b.txt
rm -rf tmp/ //强制递归删除文件夹tmp
rm * //*表示通配 移除所有文件,但是不能移除文件夹
cp a.txt b.txt //将a.txt 复制到b.txt(创建或者覆盖b.txt)
cp *.txt tmp/ //将所有的txt文件拷贝到tmp目录下
cp -a dir1 dir2 //复制一个目录
mv a.txt tmp/ //将a.txt 移动到 tmp文件夹下
grap //抓取,在结果中过滤
【切换文本模式和桌面模式】
ctrl + alt + f6 //切换到文本模式
ctrl + alt //切换鼠标
ctrl + alt + f1 //切回桌面模式
ctrl + alt + f5 //切换到新的文本模式(旧文本卡死等情况下)
【分屏显示】
more a.txt //分屏显示
more -5 a.txt //分屏显示,每页显示5行文本
tali a.txt //显示最后10行文本内容
head a.txt //显示头部10行文本内容
q //退出分屏
h //查看帮助
【管道】| 前命令的结果,作为后命令的输入,可以无限传递,串联命令
find . | more //find查找的结果作为more的输入,即分页查看find.的结果
【统计字数】wc:word count
wc a.txt //查看a.txt的信息 字节数,行数,单词数,相当于 wc -c -l -w a.txt
【压缩】
tar //归档文件或者文件夹
tar -cvf a.tar a.txt //从a.txt 创建归档文件a.tar
tar -tvf a.tar //查看归档文件内容
tar -xvf a.tar //原地解归档文件
gzip //原地压缩覆盖掉源文件,解压缩文件(非文件夹)
gzip a.txt //原地压缩a.txt,得到a.txt.gz并删除a.txt
gzip -d a.txt //原地解压缩a.txt.gz,并删除a.txt.gz
gunzip a.txt //原地解压缩,等价于gzip -d a.txt
三、centos目录与权限
————————————————————————————————–
【windows】
—- 以磁盘分区物理结构作为文件系统结构
【centos】
—- 没有分区的概念,以逻辑结构作为文件系统结构
/ //文件系统的根
/bin //binary文件,可执行二进制文件,最早的,初始命令
/sbin //super binary(重要性高),最早的,初始命令
/usr/bin //厂商增加的相关的命令
/usr/sbin
/usr/local/bin //用户增加的相关的命令
/usr/local/sbin
【Linux文件类型】
– //文件
d //目录
l //链接,类似于windows的快捷方式
b //块文件
c //字符设备
【Linux权限】ugo rwx
chmod //修改文件夹权限
u user //用户
g group //组
o other //其他
r read //读
w write //写
x execute //执行
rwx ==== 7 //可读可写可执行(参考字节位运算111 = 7)
rw- ==== 6 //可读可写不可执行(参考字节位运算110 = 6)
r– ==== 4 //只读(参考字节位运算100 = 4)
rwxrw-r– ==== 764 //u 7 g 6 o 4 //表示用户有rwx全限,组有rw权限,其他有r权限
chmod g-w a.txt //表示给组减掉写权
chmod g+w a.txt //表示给组增加写权
chmod g=w a.txt //表示将组的权限变成只写
chmod g+rw a.txt //表示给组增加读写权
chmod ugo+rwx a.txt //表示给所有人增加所有权限
chmod 764 a.txt //表示rwx rw- r– //表示用户有rwx全限,组有rw权限,其他有r权限
四、客户机与宿主机之间的 络连接方式
——————————————————————————
1.桥接
如果是桥接,那么客户机就相当于一台独立的物理主机了。通过真实的 卡连接外
但是要注意静态ip的冲突问题
2.NAT
nat address transform 络地址转换
客户机能访问外 ,也能访问局域 内的其他物理主机,但是其他局域 内的物理主机,不能访问该客户机
与宿主机共用一个外 ip,与外 联通是通过端口 区分的
3.only host
不能访问外
4.查看client机的 络连接模式
VMware 中右键选择Centos客户机
选择设置
络适配器
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=no
IPV6_DEFROUTE=no
IPV6_PEERDNS=no
IPV6_PEERROUTES=no
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=13de67e4-4ca7-4238-87d0-d981db831cb1
DEVICE=eno16777736
ONBOOT=yes
IPADDR=192.168.43.200
PREFIX=24
GATEWAY=192.168.43.2
DNS=192.168.43.2
解决通过ip能访问 络,但是通过域名无法访问 络的问题
配置/etc/resolv文件,添加一行文本
nameserver 192.168.43.2
重启 络服务
su root
service network restart
五、vmware Vnet8虚拟 卡丢失的找回问题
————————————————————————————————————-
1.打开VMware Workstation,点击Edit –> Virtual Network Edit –> 打开Virtual Network Edit框
2.点击最下面的的Restore Default 按钮,恢复默认设置,这会在 络连接那块可以看到丢失的VMware Network Adapter VMnet8 又回来
3.或者 在Virtual Network Edit框 找到一个Add Network… 的按钮 弹出来一个框 然后在select a network to add 中选择VMnet8,单击OK 就可以啦
六、putty 客户端终端软件
——————————————————————————-
1.输入ip地址
2.点击open
3.输入用户名和密码
七、service 管理命令 :服务管理
——————————————————————————-
1.查看服务的状态
语法:service 服务名称 服务状态
service network status
service network restart
八、mount命令 : 挂载和卸载外设
——————————————————————————
【挂载】
1.通过界面操作
右键client 右下角光盘图标 –> 设置 –> 选择iso镜像文件 –> 连接
–>桌面就会生成一个光盘图标–> 进入就能查看iso里面的内容了
2.通过文本命令操作
创建文件夹 /mnt/cdrom :
su root
mkdir cdrom
挂载光驱 /dev/cdrom 到 /mnt/cdrom目录下
mount /dev/cdrom /mnt/cdrom
【卸载】
1.从挂载目录中出来,否则出现设备繁忙
cd ..
2.使用 unmount 进行卸载
unmount /mnt/cdrom
九、虚拟机增强工具
—————————————————————————–
1.原理
插入iso(C:myprogramsvmwar11.0.4-x86_64linux.iso)文件到光盘中。
2.vmware虚拟机菜单 -> 重新安装vmware-tools
3.自动会将C:myprogramsvmwar11.0.4-x86_64linux.iso镜像文件插入光驱中,并直接打开。
4.复制VMwareTools-9.9.3-2759765.tar.gz文件到centos的桌面下。
5.tar开该文件.
鼠标右键点击桌面的tar.gz文件,选择 extract here.
6.进入桌面的vmware-tools-distrib目录下.
$>su root
$>cd /home/centos/Desktop/vmware-tools-distrib
7.执行安装脚本
$>./vmware-install.pl
一路回车。
只到遇到Enjoy!!…
十、启用client 和 host 之间共享目录的功能
——————————————————————————
1.右键VMware 中client,选择设置
2.找到 选项 –> 共享文件夹 –> 总是启用 –> 在文件夹区域中添加要共享的目录
3.确定
4.重启客户机
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶文件权限的基本介绍24896 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!