#学习建议:
1.多做笔记
2.多敲命令(将常用命令及选项熟练使用)
3.学习不好根本就是不肯花时间
4.上课多提问
#推荐书籍:
linux命令行与shell脚本编程大全
#网络知识:(网络基础 IP,netmask,网关,dns)
nat
gateway
dns
route
#linux的最重要设计思想: 一切皆文件 (Everything is file!)
基本设备命名:
硬盘:
#sata接口,u盘
/dev/sdX (X=a,b,c,d,e...)
#IDE接口
/dev/hdX (X=a,b,c,d...)
分区: /dev/sdaY(Y=1,2,3,4,5...)
光驱: /dev/cdrom 或 /dev/sr0 sr1 sr2
#分区方式:
#MBR(Master Boot )分区方式(主分区,扩展分区,逻辑分区):
最大只能分4个主分区
最大识别2T硬盘
#GPT(GUID Partition Table)
最大分128个分区
最大识别18EB硬盘
需要系统和主板支持UEFI
#安装系统:
#在安装之前,进BIOS调整启动项(以什么安装方式安装将什么介质设为第一启动项)
安装方式:
1.光盘
*.iso
#u盘
#使用ultraISO安装(只能装一个系统) (MBR&GPT)
1.安装ultraISO,将ISO文件打开,插入u盘,选择启动-->写入硬盘映像---> 写入
2.进BIOS调整启动项,将u盘设为第一启动项(F10保存重启)
3.之后系统安装向导(格式化c盘)
#PE系统
#老毛桃PE(MBR分区)
1.下载PE软件,制作启动u盘
2.将系统安装镜像(iso)拷入u盘
3.调整启动项(u盘),重启
4.进入winpe(pocket edition)系统,windows安装器
root #linux系统超级管理员,无所不能,拥有系统绝对控制权
tty(终端) #TeleTYpewriter(电传式打字机),让用户输入数据,并且显示输出结果的设备
切换到其他终端:
Ctrl+Alt+F1-F7(F1图形化,F2-F6命令行终端)
#linux是一种多任务多用户操作系统
#windows是一种多任务单用户操作系统
不同终端运行的程序独立的
#命令的格式: []代表可选
COMMAND [Options] [Arguments]
pwd #查看当前工作目录(当前目录)
ls (list),列出目录中的内容
#格式
ls [Options] [PATH]
#options: 对命令功能的扩展
#短选项 (-字母)
-a #all,查看所有文件,包括隐藏文件(.开头文件)
-d #directory,查看目录本身
-l #long,长格式显示(文件属性)
--help #查看命令的帮助信息
#长选项 (--单词)
--all
#合并选项
-a -l 或 -al
--all --list
ls #不接路径,代表查看当前目录的内容 = ls .
cd DIR_PATH #change directory,切换工作目录
#cd 回家(家目录) = cd ~
#cd - 回到上一次工作目录
#cd .
#cd .. 回到上一级目录
#特殊目录:
. #当前目录
.. #当前目录的上一级目录
~ #当前用户家目录 ---->/root /home/usr
路径: 用来描述一个文件的位置
#绝对路径:以/开头的路径 (/home/desktop)
#相对路径:相对于当前目录的路径 (../ ./ FILE)
#另外送几个命令
关机
init 0
poweroff
halt
shutdown -h now
重启
reboot
init 6
shutdown -r now
操作系统起源:
#常见的操作系统
Unix:
AIX
HP-UNIX
Solaris
BSD
...
Linux:
RHEL(RedHat Enterprise Linux)
Fedora
CentOS (Comunity ENTerprise Operating System)社区企业操作系统
Debian
Kali
Windows:
DOS
winme
win95
win98
winxp
win7
win8
win10
win2003
win2008
win2012
sun microsystem
操作系统结构:
-----外壳(shell)---其他应用程序--
---------内核(kernel)----------
---------硬件------------------
操作系统起源:
linux
GNU(GNU is Not Unix)
GPL(General Public License)
linux主要分支:
#redhat (rpm,yum )
rhel 6.x, 7.x
centos 6.x 7.x
fedora
#debian (dpkg,apt-get)
debian
ubuntu
kali
#VMware Workstation的用法: (ESXi)
ifconfig [DEVICE] #查看网卡信息
#修改网卡信息:
#ifconfig (临时)
#修改网卡配置文件(永久修改) /etc/sysconfig/network-scrips/ifcfg-XXX(XXX等于网卡名称)
DEVICE=eth0 #设备名称
HWADDR=00:0C:29:78:7C:85 #MAC地址
TYPE=Ethernet #网卡类型
UUID=afebb964-e290-430a-8ed3-bcc679689108 #设备唯一标识符
ONBOOT=yes #网卡是否开机激活
NM_CONTROLLED=no #是否能够被NetworkManager控制(推荐=no)
BOOTPROTO=static #启动协议:none,dhcp,static
IPADDR=x.x.x.x
NETMASK=x.x.x.x
GATEWAY=x.x.x.x
DNS1=x.x.x.x
#修改完后需要重启网络服务:
service network restart
/etc/init.d/network restart
#查看路由表
route -n
#查看dns /etc/resolv.conf
vi,vim #多功能纯文本编辑器
格式:
vi FILENAME
#基本用法:
命令模式: 打开文件的默认模式,其他模式的入口,操作内容(拷贝,删除,粘贴),光标移动(esc返回上一级模式)
#进入编辑模式:
i
a
o
#进入末行模式(!代表强制):
:w #write,保存
:q #quit,退出
:wq 或 :x #write and quit
:q! #不保存退出
编辑模式:
末行模式: 用来操作文件(保存,另存为,打开)
#常用快捷键:
tab #路径补全,命令补全
ctrl+c #中断当前命令的执行
ctrl+a #ahead,光标移到行首
ctrl+e #end,光标移到行尾
3.Software Management(软件管理)
安装格式:
#windows
.exe .msi
#linux
.rpm(redhat) .deb(debian)
软件文件构成:
可
1.多做笔记
2.多敲命令(将常用命令及选项熟练使用)
3.学习不好根本就是不肯花时间
4.上课多提问
#推荐书籍:
linux命令行与shell脚本编程大全
#网络知识:(网络基础 IP,netmask,网关,dns)
nat
gateway
dns
route
#linux的最重要设计思想: 一切皆文件 (Everything is file!)
基本设备命名:
硬盘:
#sata接口,u盘
/dev/sdX (X=a,b,c,d,e...)
#IDE接口
/dev/hdX (X=a,b,c,d...)
分区: /dev/sdaY(Y=1,2,3,4,5...)
光驱: /dev/cdrom 或 /dev/sr0 sr1 sr2
#分区方式:
#MBR(Master Boot )分区方式(主分区,扩展分区,逻辑分区):
最大只能分4个主分区
最大识别2T硬盘
#GPT(GUID Partition Table)
最大分128个分区
最大识别18EB硬盘
需要系统和主板支持UEFI
#安装系统:
#在安装之前,进BIOS调整启动项(以什么安装方式安装将什么介质设为第一启动项)
安装方式:
1.光盘
*.iso
#u盘
#使用ultraISO安装(只能装一个系统) (MBR&GPT)
1.安装ultraISO,将ISO文件打开,插入u盘,选择启动-->写入硬盘映像---> 写入
2.进BIOS调整启动项,将u盘设为第一启动项(F10保存重启)
3.之后系统安装向导(格式化c盘)
#PE系统
#老毛桃PE(MBR分区)
1.下载PE软件,制作启动u盘
2.将系统安装镜像(iso)拷入u盘
3.调整启动项(u盘),重启
4.进入winpe(pocket edition)系统,windows安装器
root #linux系统超级管理员,无所不能,拥有系统绝对控制权
tty(终端) #TeleTYpewriter(电传式打字机),让用户输入数据,并且显示输出结果的设备
切换到其他终端:
Ctrl+Alt+F1-F7(F1图形化,F2-F6命令行终端)
#linux是一种多任务多用户操作系统
#windows是一种多任务单用户操作系统
不同终端运行的程序独立的
#命令的格式: []代表可选
COMMAND [Options] [Arguments]
pwd #查看当前工作目录(当前目录)
ls (list),列出目录中的内容
#格式
ls [Options] [PATH]
#options: 对命令功能的扩展
#短选项 (-字母)
-a #all,查看所有文件,包括隐藏文件(.开头文件)
-d #directory,查看目录本身
-l #long,长格式显示(文件属性)
--help #查看命令的帮助信息
#长选项 (--单词)
--all
#合并选项
-a -l 或 -al
--all --list
ls #不接路径,代表查看当前目录的内容 = ls .
cd DIR_PATH #change directory,切换工作目录
#cd 回家(家目录) = cd ~
#cd - 回到上一次工作目录
#cd .
#cd .. 回到上一级目录
#特殊目录:
. #当前目录
.. #当前目录的上一级目录
~ #当前用户家目录 ---->/root /home/usr
路径: 用来描述一个文件的位置
#绝对路径:以/开头的路径 (/home/desktop)
#相对路径:相对于当前目录的路径 (../ ./ FILE)
#另外送几个命令
关机
init 0
poweroff
halt
shutdown -h now
重启
reboot
init 6
shutdown -r now
操作系统起源:
#常见的操作系统
Unix:
AIX
HP-UNIX
Solaris
BSD
...
Linux:
RHEL(RedHat Enterprise Linux)
Fedora
CentOS (Comunity ENTerprise Operating System)社区企业操作系统
Debian
Kali
Windows:
DOS
winme
win95
win98
winxp
win7
win8
win10
win2003
win2008
win2012
sun microsystem
操作系统结构:
-----外壳(shell)---其他应用程序--
---------内核(kernel)----------
---------硬件------------------
操作系统起源:
linux
GNU(GNU is Not Unix)
GPL(General Public License)
linux主要分支:
#redhat (rpm,yum )
rhel 6.x, 7.x
centos 6.x 7.x
fedora
#debian (dpkg,apt-get)
debian
ubuntu
kali
#VMware Workstation的用法: (ESXi)
ifconfig [DEVICE] #查看网卡信息
#修改网卡信息:
#ifconfig (临时)
#修改网卡配置文件(永久修改) /etc/sysconfig/network-scrips/ifcfg-XXX(XXX等于网卡名称)
DEVICE=eth0 #设备名称
HWADDR=00:0C:29:78:7C:85 #MAC地址
TYPE=Ethernet #网卡类型
UUID=afebb964-e290-430a-8ed3-bcc679689108 #设备唯一标识符
ONBOOT=yes #网卡是否开机激活
NM_CONTROLLED=no #是否能够被NetworkManager控制(推荐=no)
BOOTPROTO=static #启动协议:none,dhcp,static
IPADDR=x.x.x.x
NETMASK=x.x.x.x
GATEWAY=x.x.x.x
DNS1=x.x.x.x
#修改完后需要重启网络服务:
service network restart
/etc/init.d/network restart
#查看路由表
route -n
#查看dns /etc/resolv.conf
vi,vim #多功能纯文本编辑器
格式:
vi FILENAME
#基本用法:
命令模式: 打开文件的默认模式,其他模式的入口,操作内容(拷贝,删除,粘贴),光标移动(esc返回上一级模式)
#进入编辑模式:
i
a
o
#进入末行模式(!代表强制):
:w #write,保存
:q #quit,退出
:wq 或 :x #write and quit
:q! #不保存退出
编辑模式:
末行模式: 用来操作文件(保存,另存为,打开)
#常用快捷键:
tab #路径补全,命令补全
ctrl+c #中断当前命令的执行
ctrl+a #ahead,光标移到行首
ctrl+e #end,光标移到行尾
3.Software Management(软件管理)
安装格式:
#windows
.exe .msi
#linux
.rpm(redhat) .deb(debian)
软件文件构成:
可