zoukankan      html  css  js  c++  java
  • Linux课堂笔记(一)

    一、Linux应用领域及版本介绍。

    1.服务器、嵌入式、桌面应用等。

    (1)在服务器领域中,需要安全和稳定,特别是越老的内核版本越安全、越稳定。

    (2)Linux主要分内核版和发行版。

    内核版本2.6.18。2是主版本,质的变化时更改主版本;6是次版本,有重大更新的时候更改;18是末版本,更新比较小,或更新不重要更改。

    二、Linux的一些规则。

    Linux严格区分大小写。(字符界面)
    {一切内容皆文件}
    Linux中所有内容以文件形式保存,包括硬件。
    Liunx不靠扩展名区分文件类型
    有一些约定:(*代表任何文件可能)
    压缩包"*.gz"、"*.bz2"、"*.tar.bz2"、"*.tgz"等。
    二进制软件包:".rpm"
    网页文件:".html"、"*.php"
    脚本语言:"*.sh"
    配置文件:"*.conf"

    三、系统分区和系统格式化。

    主分区:最多只能有4个。分成每个扇区,每个扇区是512字节。446字节记录信息,剩下的64字节,记录分区。16个字节表示一个分区,所以只能有4个。
    扩展分区:最多只能有1个。
    主分区加扩展分区只能有4个。
    不能写入数据,只能包含逻辑分区。

    格式化(高级格式化)又称为逻辑格式化,它是指根据,用户选定的文件系统(如FAT16、FAT32、NTFS、EXT2、EXT3、EXT4),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间。

    四、分区设备名、分配挂载。

    分区、格式化、分配挂载!
    /代表根目录dev表示所有硬件设备文件

    /dev/hd[a-d] IDE硬盘 
    /dev/sd[a-p] SCSI/SATA/USB硬盘
    /dev/cdrom或/dev/hdc 光驱
    /dev/fd[0-1] 软盘
    /dev/lp[0-2] 打印机(25针)
    /dev/usb/lp[0-15] 打印机(USB)<
    /dev/mouse 鼠标<

    设备文件名<
    /dev/hda1 (IDE硬盘接口) a代表第一个硬盘以此类推,1代表第一个分区
    /dev/sda1 (SCSI硬盘接口、SATA硬盘接口)

    逻辑分区盘号必须从5开始。
    主分区1-4。

    五、命令格式。

    1.登录名

    [root@localhost~]#
    root:当前登录名
    localhost 主机名
    ~ 当前所在目录(家目录)
    #超级用户的提示符、
    普通用户提示符是$

    命令 [选项] [参数] 中括号代表可选。

    2.查询目录内容。

    查询目录中内容:ls

    选项
    -a 显示所有文件,包括隐藏文件。
    -l显示详细信息
    -d查看目录属性
    -h人性化显示文件大小
    -i显示inonde

    3.权限。

    权限有十位:
    第一位:(-)
    -rw-r--r--
    -文件类型(-文件 d目录 l软连接文件)

    后面九位,每三位为一组,代表:u所有者、g所属组、o其他人。
    r读 w写 x执行
    1代表引用计数,表示引用了几次
    1代表引用。

    六、目录处理命令。

    建立目录:

    mkdir -p[目录名]<br>
    -p 递归创建

    cd [目录]

    cd~ 进入当前用户的家目录
    cd
    cd- 进入上一次目录
    cd..进入上一级目录
    cd. 进入当前目录

    不是很华丽的分割线

    ----------------------------------------------------------------------------------------------------

    实用IP自动配置命令:

    虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址。

     

    #dhclient 自动获取ip地址命令

    #ifconfig 查询系统里网卡信息,ip地址、MAC地址

    分配到ip地址后,用物理机进行ping ip地址,检测是否ping通。

    -------------------------------------------------------------------------------------------------------

    删除目录:

    rmdir[目录名] 删除空目录(不常用,因为只能删除空目录)
    常用:rm -rf [文件或目录]
    选项:
    -r 删除目录
    -f 强制
    *自杀命令rm -rf /*

    cp [选项] [原文件或目录] [目标目录]

    选项: -r 复制目录
    -p 连带文件属性复制
    -d 若源文件是链接文件,则复制链接属性
    -a 相当于 -pdr
    剪切或改命令
    mv [原文件或目录] [目标目录]

    七、链接命令:

    Linux下的链接命令就好比Windows下的快捷方式一样。

    链接命令:  
    ln -s [原文件] [目标文件] .Soft
    功能描述:生成链接文件
    选项: -s创建软连接
    -------------------------
    软连接特征:
    1、类似Windows快捷方式
    2、软链接拥有自己的i节点和Block块,但是数据块中只保存原数据的文件名和i节点号,并没有实际的文件数据
    3、lrwxrwxrwx l软链接
    软链接文件权限都为:rwxrwxrwx
    4、修改任意文件,另一个都改变
    5、删除原文件,软链接不能使用
    -------------------------
    硬链接特征:.hard
    1、拥有相同的i节点和存储block块,可以看做是同一个文件
    2、可通过i节点识别
    3、不能跨分区
    4、不能针对目录使用

     

  • 相关阅读:
    Javascript中得到中英文混合字符串的长度
    通往幸福之路之贷款篇
    骠叔
    神医
    买酱油与软件工程阶段划分
    XSLT中用normalizespace函数来清除元素的前后空格
    论屎
    Web程序中利用web.config解决无法输出excel页面的问题
    项目打单时该写什么文挡
    天桥底下是我家
  • 原文地址:https://www.cnblogs.com/Brad-Lee/p/5082179.html
Copyright © 2011-2022 走看看