-
磁盘分区 分区编辑器(partition editor),逻辑划分 柜子隔断
分区类型
主分区:最多只能有4个
扩展分区:最多只能有1个;主分区+扩展分区最多有4个;不能吸入数据,只能包含逻辑分区
逻辑分区:Windows以A B作为3.5和5英寸软盘软驱的盘符,C主分区1的盘符,理论上逻辑分区最多划分23个
格式化
Windows文件系统:FAT16、FAT32、NTFS
1.FAT16最大支持2GB的分区
2.FAT32单个文件的大小不能超过4GB,支持的分区大小16TB
3.NTFS是Windows中最先进的文件系统,支持更大的分区、支持更大的单个文件
Linux中的文件系统:EXT2、EXT3、EXT4
格式化的主要目的是为了写入文件系统(进一步隔断),附带把分区内数据清空(先取出衣服再打隔断):
把整个分区分为等大小的数据块(block,默认4kB)
在分区列表里建立二维数据表格,表格记录了(ID:称作I节点,修改时间,权限,文件保存位置),检查用户的权限,才能获取数据块中的文件
查看全部 -
历史命令
history [选项] [历史命令保存文件]
选项 :
-c :清空历史命令
-w : 把缓存中的历史命令写入历史命令保存文件~/.bash_history
历史命令默认会保存1000条,可以在环境变量配置文件/etc/profile中进行修改
历史命令的调用
使用上,下箭头调用以前的历史命令
使用“!n”重复执行第n条历史命令
使用“!!”重复执行上一条命令
使用“!字串”重复执行最后一条以该字串开头的命令
命令与文件补全
在Bash中,命令与文件补全是非常方便与常用的功能,我们只要再输入命令或文件,按“Tab”键就会自动进行补全
查看全部 -
虚拟机装完后,会在真实机内出现两个虚拟机网卡,VMnet1和VMnet8。
桥接:虚拟机和真实机间利用真实的本地网卡进行通信。配置简单,但需要占用真实机的网段。可以和网段内其他网络设备进行通信。
NAT:使用VMnet8,可以上网。
Host-only:使用VMnet1,不能上网,只能在本机使用。
NAT与Host-only只能与真实机进行通信,而不能与局域网内其他IP进行通信。
推荐使用桥接!
快照功能,克隆功能(链接/引用克隆,完整克隆)
查看全部 -
虚拟机设置,CD/DVD 中的设备状态内"已连接"选项相当于虚拟机的电源。
查看全部 -
查看与设定别名
alias
#查看系统中所有的命令别名
alias 别名=‘原命令’
#设定命令别名
别名永久生效与删除别名
vi ~/.bashrc
#写入环境变量配置文件
unalias 别名
#删除别名
命令生效顺序
第一顺位执行 用绝对路径或相对路径执行的命令。
第二顺位执行别名。
第三顺位执行Bash的内部命令。
第四顺位执行按照$PATH环境变量定义的目录查找顺序找到的第一个命令。
常用快捷键
Ctrl+c 强制终止当前命令
Ctrl+l 清屏
Ctrl+a 光标移动到命令行首
Ctrl+e 光标移动到命令行尾
Ctrl+u 从光标所在位置删除到行首
Ctrl+z 把命令放入后台
Ctrl+r 在历史命令中搜索
查看全部 -
1-8字符界面作为服务器的优势:
1、字符界面占用的系统资源(cpu、内存、共享空间等)更少;
2、字符界面减少了出错、被攻击的可能性。以上两点会使操作系统更稳定。
查看全部 -
文件搜索命令:
locate搜索速度非常快
locate 文件名
/var/lib/mlocate(保存的是locate数据库),mlocate 不是实时更新,一天一更新
#locate 命令所搜索的后台数据库
updatedb(更新数据库)
locate缺点是只能按照文件名进行搜索
/etc/updatedb.conf
PRUNE_BIND_MOUNTS="yes" #开启搜索限制
PRUNEFS=
#搜索时,不搜索的文件系统
PRUNENAMES=
#搜索时,不搜索的文件类型
PRUNEPATHS=
#搜索时,不搜索的路径
locate按照上面这个配置文件进行搜索
find 如果搜索整个根,会把根下所有目录遍历一遍
查看全部 -
推荐先在虚拟机(用来虚拟计算机软硬件)上安装使用 Linux 系统。
虚拟机软件 VMware 官方网站:https://www.vmware.com/
给虚拟机分配的内存,不能超过真机内存的一半。
虚拟机的快照功能是一大优势。
建议的VMware配置:CPU 建议主频为1GHZ以上;内存 建议1GB以上;硬盘 建议分区空闲空间8GB以上。
不建议装在C盘
查看全部 -
字符界面占用的系统资源更少
字符界面减少了出差、被攻击的可能性
查看全部 -
Linux与Windows的不同
Linux严格区分大小写
Linux中所有内容以文件形式保存,包括硬件
Linux不靠扩展名区分文件类型,而是靠权限区分
Windows下的程序不能直接在Linux中安装和运行
查看全部 -
重定向:错误命令 2 >>文件(>>后无空格)
命令 >> 文件(>>后空格可有可没有)
查看全部 -
开始。查看全部
-
查看登录用户信息
w 用户名
命令输出:
USER:登录的用户名;
TTY:登录终端;
FROM:从哪个IP地址登录;
LOGIN@:登陆时间;
IDLE:用户闲置时间;
JCPU:指的是和该终端连接的所有进程占用的时间。这个时间里并不包括过去的后台作业时间,但却包括当前正在运行的后台作业所占用的时间;
PCPU:指的当前进程所占用的时间;
WHAT:当前正在运行的命令;
who 用户名
命令输出:
- 用户名
- 登录终端
- 登陆时间(登录来源IP地址)
查询当前登录和过去登录的用户信息
last
last命令默认是读取/var/log/wtmp文件数据
命令输出
- 用户名
- 登录终端
- 登录IP
- 登陆时间
- 推出时间(在线时间)
查看所有用户的最后一次登陆时间
lastlog
lastlong命令默认是读取/var/log/lastlog
命令输出
- 用户名
- 登录终端
- 登录IP
- 最后一次登陆时间
查看全部 -
dev下保存的是硬件设备
查看全部 -
proc
sys
内存挂载点,不宜使用
查看全部
举报