一、查询帮助信息
ahelp
命令分类:
1.内部命令
help Command
2.外置命令
Command --help(-h)
bMan 帮助手册
man Cmmand
向下查找指定内容(Ubuntu)
n向下查找
N向上查找
?向上查找指定内容
n N
百度谷歌
百度
在Ubuntu下查看文件的命令是什么?
ls在Ubuntu下怎么使用?
1、大概明白是什么意思
2、示例
二、Linux下的目录结构
1、Linux的目录结构
2、Linux(Ubuntu)的目录结构
树状结构:一切文件从根开始
关于磁盘分区与挂载命令(/etc/fstab--开机自动挂载)
Df-h 查看磁盘挂载情况
【dd if =/dev/zero of=root/image bs=1024k count=100 //创建环回设备(虚拟磁盘)】
fdisk【磁盘文件】--做磁盘分区
sd --scsi类型的磁盘
a --第一块磁盘(b,c...)
1 --第一个分区(2,3,4...)
mkfs -- 格式化(创建文件系统)
Mount -- 磁盘挂载
Umount --将磁盘卸载下来
3、Linux的主要目录
/
/bin存放文件命令
/boot 存放系统启动文件(内核、grub程序)
/cdrom光盘目录
/dev存放设备文件(c字符设备、d块设备)
/etc 大部分的系统配置文件
/home普通用户的家目录
/lib /lib64 库文件(.os结尾的文件)
/lost+found 非正常关机下的粉碎文件(空磁盘挂载上来,默认就会有这个目录)
/mnt /media 专门挂载的挂载点
/opt 第三方软件的安装目录
/proc /sys 进程、系统目录(默认是空的,只有启动才会存放对应进程和系统文件)
/root root用户的家目录
/sbin 存放命令的目录
/tmp 临时文件存放目录
/usr 常见软件安装目录
/var 文件会随时更改的目录--日志文件!
目录常见命令
1、查看目录内容
终端使用技巧:
自动补全
ls 查看文件内容
2、搜索使用过的命令
Ls
文件通配符:
* --任意长度任意字符
?--任意一个字符
[] --取值范围(只取范围中的一个字符)
sd[abc]--sda sdb sdc
[a-f] -- sd[a-f] sda adb ...sdf
^ --托字符指定以某个字符开头
$ --以什么字符结尾
grep命令 -- 行过滤
grep [选项][匹配的字符][对象]
查看文件的匹配,过滤某一行
-v 反选 ^$ --空白行
-i 忽略大小写
2、切换目录
Cd
常见特殊目录:
. 当前目录
.. 上一级目录
~ 回到家目录
- 上一级目录
绝对路径
指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。
相对路径
相对当前路径而言,你所要处理的目录;
磁盘分区:
[root@localnat201 ~]# fdisk -h
用法: fdisk [选项] <磁盘> 更改分区表 fdisk [选项] -l <磁盘> 列出分区表 fdisk -s <分区> 给出分区大小(块数)
选项:
-b <大小> 扇区大小(512、1024、2048或4096)
-c[=<模式>] 兼容模式:“dos”或“nondos”(默认)
-h 打印此帮助文本
-u[=<单位>] 显示单位:“cylinders”(柱面)或“sectors”(扇区,默认)
-v 打印程序版本
-C <数字> 指定柱面数
-H <数字> 指定磁头数
-S <数字> 指定每个磁道的扇区数