分区
主分区最多只能有四个,由硬盘结构决定,不受操作系统影响。
扩展分区,强制最多只能有一个,不能用于存储数据,只能被划分为逻辑分区
格式化
目的是写入文件系统。把分区写成等大小的数据块(block),如4kb。制作分区列表:记录ID号,修改时间,权限和文件位置。
硬件设备文件名
dev一级目录,存放硬件设备文件名。逻辑分区一定从5开始。
挂载
以目录作为分区
/(根分区)和swap分区(交换分区,内存的2倍,当做内存用)这两个必须分区
启动时硬盘中不能满,boot分区尽量单独分区放在系统不能启动
从Linux来看/boot在/下,但从硬盘角度看/boot可以在单独的硬盘上
Linux常用命令
pwd 打印当前文件夹
table键盘可以用于补全命令以做提示
ls -l(长格式显示,显示文件信息)i(显示i节点即文件id)h(文件大小以human容易接受的方式显示)
mkdir创建目录 -p递归创建
rm -r(删文件夹) -f(false,强制,即不要问删不删)
cp -r(复制目录) -a(使得目标文件和源文件一模一样连带最后一次修改时间) 文件名 目标地址(可以直接改名)
mv和rm一样,不过源文件消失,因为是移动,剪切
etc配置文件目录,bin ,sbin=super bin
sys proc是内存目录
ln -s(soft软链接)
locate 文件名(不能搜索新建的文件),只能搜索文件名,这个命令在/var/lib/mlocate搜索数据库,数据库一天更新一次,updatedb强制更新数据库
whereis 命令名称 (搜索系统命令的命令)
which 查看命令,同时会显示命令的别名。但有些命令是找不到的,比如cd命令,因为cd是shell自带的命令。
find 搜索位置 -按什么搜索 要搜索的字符。避免大范围搜索。要写完整的名字即会完整比配,除非使用通配符。
*匹配任意内容 []匹配一个[]内的字符 ?任意一个单独字符
find 搜索位置 -iname(不区分大小写) -nouser(没有所有者的文件) -user(特定用户的文件) -mtime +10(查找10天前修改的文件)atime文件访问时间ctime改变文件属性mtime修改文件内容 +10(10天前)10(10天当天)-10(10天内)
-size(按文件大小)
find /etc -size +20k -a -size -50k -a(and)-o(or)
-exec 第二条命令 {} \;
1.压缩命令:
命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名
可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。
2.解压缩命令:
命令格式:tar -zxvf 压缩文件名.tar.gz
解压缩后的文件只能放在当前的目录。