- 操作系统有哪些
- windows-personal
- windows-server
- android
- ios
- macos
- lunix
- unix
- 系统对比
windows VS lunix
-
- 安全性能 闭源/低 开源/高
- 操作方式 图形化界面+事件 命令行
- 应用场景 个人电脑 服务器
- 服务器系统
- Windows Server
- Lunix
- Unix
- lunix 版本
- redhat centos-7-64
- debian
- ubuntu
- lunix 安装方式
- 整机安装
- 双系统并存
- 虚拟机安装
- 虚拟机安装
- 概念:软件模拟硬件
- 主流虚拟机:vbox、vmware
- 安装流程
- 安装: vbox/vmware
- 新建虚拟机
- 选择镜像
- 虚拟机配置
- 内存>=1G
- 硬盘>=20G
- 网络转换地址: NAT/HOST-ONLY
- 完成安装
- 建议连接方式:ssh
- 推荐使用XSHELL
- 网络配置
- IP配置
- vi /etc/sysconfig/network-scripts/ifcfg-ens33
- IP配置
-
-
- 重启网络服务:systemctl restart network
- windows cmd(dos)下测试:ping 192.168.58.132
-
-
- 防火墙
- 关闭防火墙:systemctl stop firewalld
- 禁用防火墙:systemctl disable firewalld
- 防火墙
- 系统目录
- XSHELL和XFTP
- 安装XSHELL
- XSHELL连接配置
-
- 安装XFTP
- XFTP连接配置
- 常用命令
- clear 或者ctrl+l 清屏
- pwd 显示当前目录
- cd / 根目录
- cd name/ 进入下一级目录name
- cd /name 直接先进入根目录然后进入下一级目录name
- cd ../或者(“cd” ..) 返回上一级目录
- ls [-la] 查看当前目录[详情]
- mkdir name[ name2 ...] 创建目录
- rm -rf / -ri 删除文件或目录
- cp 复制文件或目录[-r]
- mv 移动文件或目录、兼有重命名
- cat cat ...|grep ...
- Touch 在指定目录下创建一个文件
- more space下一页 enter下一行 b上一页 q退出
- less space下一页 y上一行 enter下一行 PgDn下一页 PgUp上一页 q退出
- head -n
- tail -n
管道组合cat srcfile/ps -ef |grep/less/more/head -n/tail -n >/>> destfile
-
- vi
- 默认进入命令模式
- :w 保存不退出
- :wq/x 保存退出
- :q! 退出不保存
- /...
- yy
- p
- dd
- shit+g
- 按i/a进入编辑模式
- Esc
- 默认进入命令模式
- vi
{16}用户、分组和文件权限
Ⅰ[d-l]UGO[rwx]*3
- [d-l] d:目录 -:文件 l:可执行文件/文件库
- UGO U:所有者 G:分组 O:其他
- rwx 读写执行
- --------- 000
- 目录默认权限:rwxr-xr-x chmod 777 path(目录)
- 文件默认权限:rw-r--r-- chmod 666 path(文件)
- rwxrwxrwx 777
- 权限数字化
- - 0
- r 4
- W 2
- X 1
- r:文件:可使用文件查看类工具获取其内容 cat tac more less head tail(目录:ls)
- w:文件:可修改其内容 nano vim vi(目录:touch rm)
- x:文件:可以把此文件提前内核启动为一个进程 bash(目录:ls -la cd)
- Chown [-R] USERNAME[:GROUPNAME] directory/file(chown改变所有者 chmod 改变权限)
- Chmod mode filename/directory