Linux基本内容1

一、TCP/IP架构--协议概述(图)

1.应用层

(1)ftp:文件传输协议

(2)http/https :用浏览器显示相关内容

(3)tftp :文件传输

(4)snmp:网络管理

(5)dns :运营解析

  (6)telnet、ssh :远程桌面

(7)smtp、pop3、imap :邮件传输和接收

2.传输层

(1)TCP协议:传输控制协议

(2)UDP协议:单元数据协议

(3)ICMP协议:互联网控制管理协议

3.互联网层

(1)路由协议:动态路由协议、静态路由协议

(2)被路由协议:ipv4、ipv6(需要IP地址进行数据转换)

二、查询帮助命令

1.CPU架构

    运行在ring 0上的命令可以直接调用硬件资源,运行内部命令,外部命令不能直接调用硬件资源

2.help 

(1)命令的分类:内部命令—help  command;外置命令—command --help(-h)

3.man (more)

(1)man command

(2)/ (Ubuntu)向下查找指定内容,其中n是向下查找,N是向上查找;\(centos)

(3)? 向上查找指定内容

(4)q  退出

4.百度谷歌

(1)大概明白是什么意思

(2)要查找示例

Linux的目录结构

一、Windows下的目录结构

二、Linux(Ubuntu)的目录结构

1.树状结构,一切从文件开始

2.df 命令

(1)-h   查看磁盘挂载情况

      【dd if=/dev/zero of=/root/image bs=1024k count=100  //创建环回设备(虚拟磁盘)】

(2)/dev/sad1:

        a./dev:设备文件存放的路径

        b.sad1:sd代表 scsi 类型的磁盘 (hd IDE),a代表第一块磁盘,1代表第一个分区

3.fdisk :划分磁盘分区

4.mkfs : 格式化(创建文件系统)
5.mount :磁盘挂载
6.umount : 将磁盘卸载下来

二、Linux的主要目录

1.  /:根目录
2.  /bin :存放命令文件
3.  /boot :存放系统启动文件(内核、grub程序)
4.  /cdrom :光盘目录
5.  /dev :存放设备文件(c字符设备、d块设备)
6.  /etc :大部分的系统配置文件
7.  /home :普通用户的家目录
8.  /lib /lib64:  库文件(.so结尾的文件)
9.  /lost+found :非正常关机下的碎片文件(空磁盘挂载上来,默认就会有这个目录)
10.   /mnt /media :专门提供挂载的挂载点
11.   /opt :第三方软件的安装目录
12.   /proc /sys :进程、系统目录(默认是空的,只有启动后才会存放对应进程和系统文件)
13.   /root root:用户的家目录
14.   /sbin :存放命令的目录
15.   /tmp :临时文件存放目录
16.   /usr: 常见软件安装目录
17.   /var: 文件会随时更改的目录 -- 日志文件!

三、目录的常见命令
1、查看目录内容
(1)终端使用技巧:tab (自动补全)
(2)  ls : 查看文件内容

2、搜索使用过的命令
(1)Ls
(2)文件通配符:
  a.  * -- 任意长度的任意字符
  b.  ? -- 任意一个字符
  c.  [] -- 取值范围(只取范围中的一个字符)
  d.  sd[abc] -- sda sdb sdc
  e.  [a-f] -- sd[a-f] sda adb ... sdf
  f.  ^ -- 托字符,指定以某个字符开头
  g.  $ -- 以什么字符结尾

  h.  grep命令 -- 行过滤
  i.  grep [选项] [匹配的字符] [对象]
  j.  查看文件中的匹配,过滤某一行:
  k.  -v 反选 ^$ -- 空白行
  l.  -i 忽略大小写
3、切换目录
(1)Cd
(2)常见特殊目录:
  a.  .
  b.  ..
  c.  ~
  d.  -
4.相对路径和绝对路径
(1)绝对路径:从根开始,写全咯
(2)相对路径:相对当前路径而言,你所要处理的目录

猜你喜欢

转载自www.cnblogs.com/baoleiiwa/p/11290277.html