Linux 是一套免费使用和开源的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。
官网下载centos最新版本:https://www.centos.org/download/
阿里云镜像源:https://developer.aliyun.com/(下载较快)
1、桥接模式:就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。
2、NAT(地址转换模式):在NAT模式下,虚拟主机需要借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网。虚拟机和物理机共有一个IP地址。
3、Host-Only(仅主机)模式:将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。相当于NAT模式去除了虚拟NAT地址转换功能。
Vmware官网: https://my.vmware.com/
显示指定工作目录下的内容:cd ;复制 :cp ;移动: mv ;删除: rm
查看服务器负载:top/(w) ;查看本地网卡信息:ifconfig -a ;
查看文件: cat ;more;less;head;tail
查看目录:ls
显示磁盘使用情况: df ;编辑文本:vi/vim ;查看当前系统内存使用情况:free
帮助命令:man;help
查看当前所属的虚拟终端:tty
创建目录/文件:mkdir / touch
添加用户:useradd/adduser;删除用户:userdel;创建用户密码:passwd;修改用户信息:usermod;
查找文件:which;whereis;locate;grep;find
绝对路径: 从“/”开始的路径 eg:/home/xiaoliu
相对路径: 相对于当前目录开始,a.txt ;./a.txt ;…/xiaoliu/b.txt
/ | 处于linux系统树形结构的最顶端,它是linux文件系统的入口,所有的目录、文件、设备都在 / 之下 |
---|---|
/bin | bin是Binary的缩写。常用的二进制命令目录。比如 ls、cp、mkdir、cut等;和/usr/bin类似,一些用户级gnu工具 |
/boot | 存放的系统启动相关的文件,例如:kernel.grub(引导装载程序) |
/dev | Device的缩写。设备文件目录,比如声卡、磁盘……在Linux中一切都被看做文件。终端设备、磁盘等等都被看做文件设备文件: /dev/sda,/dev/sda1,/dev/tty1,/dev/tty2,/dev/pts/1, /dev/zero, /dev/null, /dev/cdrom |
/home | 普通用户的家目录默认存放目录 |
/etc | 常用系统及二进制安装包配置文件默认路径和服务器启动命令目录 passwd:用户信息文件 shadow :用户密码文件 ‘group: 存储用户组信息 fstab :系统开机启动自动挂载分区列表 hosts :设定用户自己的IP与主机名对应的信息 |
/sbin | 大多数涉及系统管理的命令都存放在该目录中,它是超级权限用户root的可执行命令存放地,普通用户无权限执行这个目录下的命令,凡是目录sbin中包含的命令都是root权限才能执行的 |
超级用户: root 拥有对系统的最高的管理权限 ID=0
普通用户:系统用户 UID:1-999(centos7版本) 1-499(centos6版本)
本地用户 UID:1000+ 500+( UID:即每个用户的身份标示,类似于每个人的身份证号码。)
虚拟用户:伪用户 一般不会用来登录系统的,它主要是用于维持某个服务的正常运行.如:ftp,apache
1、 权限说明
对于文件来说:r:读 4 ;w:写 2 ; x:执行 1
2、修改权限
修改权限用的命令:chmod [对谁操作] [操作符] [赋于什么权限] 文件名
对谁操作:
u----> 用户user,表示文件或目录的所有者
g----> 用户组group,表示文件或目录所属的用户组
o----> 其它用户others
a----> 所有用户all
操作符:
“+” : #添加权限 ; “-” : # 减少权限 ; “=” #直接给定一个权限
u-w | user | 拥有者 |
---|---|---|
g+x | group | 组 |
o=r | other | other |
a+x | all | 所有人 |
数字表示权限法:
权限 | 二进制值 | 八进制值 | 描述 |
---|---|---|---|
–x | 001 | 1 | 只有执行权限 |
-w- | 010 | 2 | 只有写入权限 |
-wx | 011 | 3 | 有写入和执行权限 |
r– | 100 | 4 | 只有读取权限 |
r-x | 101 | 5 | 有读取和执行权限 |
rw- | 110 | 6 | 有读取和写入权限 |
rwx | 111 | 7 | 有读、写、执行权限 |