2019/8/2笔记整理
扩展:
【TCP/IP构架--协议概述图解】
1、查询帮助信息
命令分类:
①内部命令:help Command
②外置命令:Command --help (-h)
b\man
man Command
/ 向下查找指定内容(Ubuntu) n向下查找 N向上查找
? 默认向上查找指定内容 n向下查找 N向上查找
百度谷歌
百度 --
在Ubuntu下查看文件的命令是什么?
ls在Ubuntu下怎么使用?
2、Linux(Ubuntu)的目录结构
树状结构:一切文件从根开始;
①关于磁盘分区与挂载的命令(/etc/fstab -- 开机自动挂载)
df -h 查看磁盘挂载情况
【dd if=/dev/zero of=/root/image bs=1024k count=100 //创建环回设备(虚拟磁盘)】
fdisk 【磁盘文件】 -- 做磁盘分区;
sd -- scsi类型的磁盘 (hd IDE)
a -- 第一块磁盘(b,c......)
1 -- 第一个分区(2,3,4,。。。。)
mkfs -- 格式化(创建文件系统)
mount -- 磁盘挂载
umount -- 将磁盘卸载下来
Linux的主要目录
/(根)
①/bin 存放命令文件
②/boot 存放系统启动文件(内核、grub程序)
③/cdrom 光盘目录
④/dev 存放设备文件(c字符设备、d块设备)
⑤/etc 大部分的系统配置文件
⑥/home 普通用户的家目录
⑦/lib /lib64 库文件 (.so结尾的文件)
⑧/lost+found 非正常关机下的碎片文件 (空磁盘挂载上来,就会默认有这个目录)
⑨/mnt /media 专门用来提供挂载点
⑩/opt 第三方软件的安装目录
11./proc /sys 进程或者系统目录 (默认是空的,只有系统启动后才会存放对应的进程和系统文件)
12./root root用户的家目录
13./sbin 存放命令的目录yi
14./tmp 临时文件存放目录
15./usr 常见软件安装目录
16./var 文件会随时更改的目录 -- 日志文件
目录常见命令
①查看目录内容
终端使用技巧:自动补全
ls 查看文件内容;
②搜索使用过的命令
Ls
文件通配符:
* -- 任意长度的任意字符
?-- 任意一个字符
[] -- 取值范围(只取范围中的一个字符)
sd[abc] -- sda sdb sdc
[a-f] -- sd[a-f] sda adb ...
^ -- 脱字符,指定以某个字符开头
$ -- 以什么字符结尾
③grep命令 -- 行过滤
grep【选项】【匹配的字符】【对象】 查看文件中的匹配,过滤某一行;
-v 反选 ^$ -- 空白行
-i 忽略大小写
切换目录
Cd
常见的特殊目录:
.
..
~
-
绝对路径
从根开始,必须写全
相对路径
- git学习笔记整理-10-分支切换及历史查看
- Deep Learning(深度学习)学习笔记整理系列之(二)
- sql笔记(待整理)
- Linux学习笔记:基础知识学习整理【图】
- (笔记)Linux下system()函数的深度理解(整理)
- 形式语言与自动机_笔记整理(六)_Petri网与时间自动机
- javascript高级学习笔记整理
- 近期项目笔记整理(二)
- python 学习笔记整理
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第27讲_js一维数组_一维数组细节_学习笔记_源代码图解_PPT文档整理
- Deep Learning(深度学习)学习笔记整理系列之(四)
- 近几日工作笔记整理
- Javascript进阶篇——(JS基础语法)笔记整理
- 近期笔记整理清单
- Kali信息收集系列:(都是我以前的笔记整理了一下,就没加水印,习惯就好)
- [Java] 二次学习-笔记整理
- Python开发【整理笔记】
- Linux 1219进程笔记整理(下午)
- C++ primer plus笔记整理 05
- React笔记整理