我
我
分布式服务器远程连接工具:Xshell、CRT
Shell的作用:
Shell字面理解就是个“壳”,是操作系统(内核)与用户之间的桥梁,充当命令解释器的作用,将用户输入的命令翻译给系统执行。Linux中的shell与Windows下的DOS一样,提供一些内建命令(shell命令)供用户使用,可以用这些命令编写shell脚本来完成复杂重复性的工作。shell中输入命令,shell把命令传递给内核,内核把命令结果反馈给shell,人从shell中读取命令执行结果
内核:图形界面/字符界面
linux图形界面:
GNOME:linux默认图形界面,C语言开发
KDE:C++开发
xface:简化的、轻量级的图形界面
linux支持的shell:(具体介绍见文末)
bash:linux默认支持的shell
ksh: Korn shell是Bourne shell 的超集(superset)
csh: C shell 是柏克莱大学(Berkeley)所开发的,且加入了一些新特性
内核的作用:
进程管理
内存管理
文件系统
网络功能
硬件驱动
安全功能
linux设计思想:
1:有很多的小程序组成,每个小程序完成单一的功能,实现复杂的任务(http服务需要安装很多小组件)
2:一切皆文件:所有的外围设备(硬件)或者其他程序
3:尽量避免捕获用户接口,中间通过shell为桥梁
4:配置文件保存为纯文本格式(可以用文本编辑器编辑 vim)
Linux终端:适应多用户多任务系统
6个终端切换:ctrl+alt+F1-F6
退出当前终端:exit
Linux界面:
GUI:graphical user interface,图形用户接口(图形界面),切换图形界面:ctrl+alt+F7
CLI: command line interface,命令行接口(字符界面)
切换用户:
su(switch user)
su命令:当root用户切换到普通用户时,不需要普通用户的密码;而当普通用户切换到root用户时,需要提供root用户密码
# su user_name
$ exit 退出当前用户
Linux命令格式:
命令字 [选项] [参数]:中括号表示可以省略
命令字:唯一的,实现某一项功能
选项:修改命令的执行方式(实现特定功能)
长选项:--引导,是一个单词(多个长选项不能组合)
短选项:-引导,是一个字符(多个短选项可以组合)
参数:命令作用的对象
3A认证:
authentication:认证机制
authorization:授权机制
audition:审计机制
三种主要的shell:
在大部份的UNIX系统,三种著名且广被支持的shell 是Bourne shell(AT&T shell,在 Linux 下是BASH)、C shell(Berkeley shell,在 Linux 下是TCSH)和 Korn shell(Bourne shell的超集)。这三种 shell 在交谈(interactive)模式下的表现相当类似,但作为命令文件语言时,在语法和执行效率上就有些不同了。
除了执行效率稍差外,Korn shell 在许多方面都比 Bourne shell 为佳;但是,若将 Korn shell 与 C shell 相比就很困难,因为二者在许多方面都各有所长,就效率和容易使用上看,Korn shell 是优于 C shell,相信许多使用者对于 C Shell 的执行效率都有负面的印象。
在shell 的语法方面,Korn shell 是比较接近一般程序语言,而且它具有子程序的功能及提供较多的资料型态。至于 Bourne shell,它所拥有的资料型态是三种 shell 中最少的,仅提供字符串变量和布尔型态。在整体考量下 Korn shell 是三者中表现最佳者,其次为 C shell,最后才是 Bourne shell,但是在实际使用中仍有其它应列入考虑的因素,如速度是最重要的选择时,很可能应该采用 Bourne shell,因它是最基本的 shell,执行的速度最快。
ifconfig:查看ip地址
仅主机:设成同一网段才能和宿主机tong
shell:人机交互接口
内核的作用:进程的管理、内存管理、文件系统(存储数据的方式方法:windows:NTFS/FAT32 LINUX:ext3、ext4、xfs等)、网络功能、硬件驱动、安全功能
设计思想:
1.由很多实现单一功能的小程序组成,合作实现复杂的任务。
2.一切皆文件:所有外围设备(硬件)或其他程序
3.尽量避免捕获用户接口
linux设置哲学思想:
远程连接linux系统
shell的作用
使用者和计算机交互的接口
shell输入命令,shell吧命令传递给内核,内核把命令结果反馈给shell
内核的作用
进程的管理
内存管理
文件系统:存储设备上存储数据的方式方法:windows:NTFS/FAT32 linux:ext3 ext4 xfs等
网络功能:管理ip地址信息等
硬件驱动
安全功能
linux设计思想
有很多小程序组成,每个小程序完成单一功能,实现复杂的任务
一切皆文件:所以的外围设备或者其他的程序
尽量避免捕获用户接口
配置文件保存为纯文本格式
linux终端:多终端多任务
6个终端:ctrl+alt+F1--F6
linux界面:
GUI图形界面
CTI字符界面
切换图形界面 ctrl+alt+F7
命令格式等内容
内核的作用:
1,进程管理
2,内存管理
3,文件系统
4,网络功能
5,硬件驱动
6,安全功能
linux设置哲学思想:
1.远程连接Linux系统;xshell软件的使用(CRT)
IP地址:ifconfig查看
xshell :ssh 192.168.10.147
2.shell的作用
使用者,计算机交互接口(人机交互接口)
shell中输入命令,shell把命令传递给内核,内核把命令结果反馈给shell,
人从shell中读取命令执行结果
内核:图形界面/字符界面
linux图形界面:
GNOME:linux默认的图形界面,C语言开发
KDE:C++开发
xface:简化的图形界面
Linux支持的shell:
bash:默认支持的shell.
ksh
csh
eg:
笔记本---win7--(QQ/输入法/...)双击使用
----linux---shell-->调用应用程序
3.内核的作用
进程的管理; 进程:要执行的任务
内存管理:
文件系统:存储设备上存储数据的方式方法:windows--NTFS/FAT32 Linux:ext3/ext4/xfs等
网络功能:管理IP地址信息等
硬件驱动:网卡
安全功能:
linux轻巧,稳定的系统
4.linux设计思想
a.有很多个小程序组成,每一个小程序完成单一的功能,
实现复杂的任务(http服务需要安装很多的小组件)
b.一切皆文件:所有的外围设备(硬件)或者其他程序
c.尽量避免捕获用户接口
d.配置文件保存为纯文本格式(可以用文本编辑器编辑 VIM)
5.Linux终端:多用户多任务系统
6个终端:切换:ctrl+alt+(F1-F6)
6.linux界面:
GUI:grapuical user interface:图形用户接口(图形界面)切换:ctrl+alt+F7
CLI:commannd line interface:命令行接口(字符界面)(6个终端)
7.命令格式等内容
命令提示符(prompt):[root@www ~] #
退出当前终端:exit
linux使用凭证:用户名和密码(用户获取资源权限的凭证)
root:linux--默认管理员用户名
普通用户:
切换用户:su(switch user)
root--->student
格式:
# su user_name
$ exit 退出当前用户
tips:当root用户切换到普通用户时,不需要提供普通用户的密码;而当普通用户切换到
root用户时,需要提供root用户的密码
linux命令格式:
命令字 [选项] [参数] :中括号表示可以省略。
命令字:唯一的,实现它某一项功能
选项:修改命令的执行方式(实现特定功能)
长选项:--引导,是一个单词(多个长选项不能组合)
短选项:-引导,是一个字符(对个短选项可以组合)
参数:命令作用的对象
终端切换
六个命令提示符:
Ctrl+Alt+F1~F6
图形化界面:
Ctrl+Alt+F7
命令格式
命令字 [选项] [参数]
命令字,唯一,实现某一功能
选项,长选项(--单词),短选项(-字母)
图形界面
分类:
GNOME(默认界面),C语言编写
XFACE,简化图形界面
KDE,C++编写
远程连接 linux的使用:xshell、crt
xshell: ssh +IP地址
shell作用: 使用者,计算机交互的接口
shell中输入命令 然后它将命令传递给内核,内核把命令反馈给shell,人从shell中读取命令执行结果
内核:图形以及字符界面
Linux支持的shell:
bash :默认支持的shell
ksh
csh
内核的作用:
管理进程
内存管理
文件系统:存储设备上存储数据的方式方法 windows——FAT32、NTFS linux——ext3、ext4、xfs
网络功能:管理IP地址等
硬件驱动
安全功能
Linux终端 ctrl+alt+f1-f6 字符界面 ctrl+alt+f7图形界面
Linux命令格式
命令【选项】【参数】:中括号表示可以省略
命令字:唯一的,实现某一项功能
选项:修改命令的执行方式(实现特定的功能)
长命令:--引导,一个单词(多个长选项不能组合)
短选项:-引导,一个字符(多个短选项可以组合)
参数:命令作用的对象
linux设计哲学思想:
远程连接Linux系统:xshell使用
IP地址:通过ifconfig命令查看IP地址
xshell: ssh 192.168.10.147
shell的作用
shell:使用者,计算机交互接口(人机交互接口)
shell中输入命令,shell把命令传递给内核,内核把命令结果反馈给shell,人从shell中读取命令执行结果。
内核:对于内核来说,无论是图形界面/还是字符界面。收到指令就会得到反馈。
linux支持的shell:bash(Linux默认支持的shell),ksh,csh
内核的作用:{
进程的管理:进程(要执行的任务)
内存管理:
文件系统:存储设备上存储数据的方式方法:
winows:NTFS/FAT32 linux:ext3 ext4 xfs等
网络功能:管理IP地址信息等
硬件驱动:
安全功能:
(linux是一个非常轻巧稳定的操作系统)
}
Linux设计思想
1:有很多的小程序组成,每个小程序完成单一的功能,实现复杂的任务(例如http服务需要安装很多小组件)
2:Linux中,一切皆文件,所有的外围设备(硬件)或者其他程序
3:尽量避免捕获用户接口
4:所有服务的配置文件保存为纯文本格式(可以用文本编译器编辑 vim)
linux终端:Linux是一个多用户多任务系统
6个终端:ctrl+alt+F1到F6
Linux界面:
GUI:graphical userinterface:图形用户接口(图形界面)
CLI:command line interface:命令行接口(字符界面)
切换图形界面:ctrl+alt+F7
命令格式等内容
命令提示符(prompt):【root@www~?】 #
退出当前终端:exit
linux使用凭证:指纹/刷脸等 用户名和密码(用户获取资源权限的凭证)
root:Linux默认管理员用户名
普通用户:
切换用户:su(switch user)
su命令:当root用户切换到普通用户时,不需要普通用户的密码。当普通用户切换到root用户时,需要提供root用户密码
root student
#su user_name
linux命令格式:
命令字【选项】【参数】
命令字:唯一的,实现某一项功能
选项的作用:修改命令的执行方式(实现特定功能)
长选项:--引导,是一个单词(多个长选项不能组合)
短选项:-引导,短选项是一个字符(多个短选项可以组合)
参数:命令作用的对象
linux设置哲学思想
远程连接linux系统 :xshell使用 还有CRT
xshell:ssh + ip
shell的作用:
shell:使用者,计算机交互接口(人机交互接口i)
shell中输入命令,shell把命令传递给内核,内核把命令反馈给shell,人从shell中读取命令执行结果。 例如windows 要打开一个软件,双击,然后出现页面,是内核反回给shell的。linux系统也一样,输入命令,返回命令。
内核:图形界面/字符界面 对于内核都是一样的
linux支持的shell:
bash:linux默认支持的shell
ksh
csh
内核的作用:
1.进程管理:进程:要执行的任务。
2.内存管理:
3.文件系统:存储设备上存储数据的方式方法:windows NTFS/FAT32 Linux:ext3 ext4 xfs等
举例:水杯,水和杯子大小形状无关。就像文件,存储方式不同而已,文件是一样的。
4.网络功能:管理IP地址信息等。
5.硬件驱动:
6.安全功能:
linux轻巧 稳定系统
linux设计思想
1.很多的小程序组成,每一个小程序完成单一的功能,最后实现复杂的任务。(http服务需要安装很多的小组件 )
2.一切皆文件 ,所有的外围程序(硬件)或者其他程序。
3.尽量避免捕获用具接口(它们中间有很多层,不会直接对话)
4.配置文件保存为纯文本格式(可以用文本编辑器 vim)。
linux终端:多用户多任务系统
6个终端:切换(ctrl+alt+F1--F6)
linux界面:
GUI:图形界面。切换图形界面,ctrl+alt+F7
这个是最小的,不能换。
CLI:字符界面。
命令格式:
命令提示符【root@www ~】#
退出当前的终端: exit
linux的使用凭证:指纹/刷脸等/用户名和密码(用户获取资源权限的凭证)。
root:linux默认的管理员用户名,
普通用户:实现一个权限的分配。
如何切换用户:su命令。su+ 用户名。
退出这个用户名用exit命令。#exit
先添加一个用户名,用useradd命令/
useradd +新的用户名。
删除一个用户,使用userdel+用户名/
su命令:当root切换到普通用户时不需要密码,而普通用户切换到root需要密码。//虽然exit直接退回到了root。
命令的一些格式:
命令字【选项】【参数】
命令字是唯一的,实现某一项功能。
选项的作用:修正命令的执行方式。//实现特定的功能。
长选项:两个横杠引导-- :是一个单词,多个长选项不能组合。
短选项:- 引导,是一个字符。如-a 多个短选项可以组合。 如 ls -a-l 等价于 ls -al 或者是ls -la 顺序没区别。 ls 空格-a空格-l。每个短命令之间需要加空格。
参数:命令作用的对象 如 ls /etc/
权限:
CRT 、xshell:远程连接工具(分布式机房)
IP地址: ifconfig
ctrl alt F1-6 切换虚拟终端 F7图形界面
exit 返回登录界面
管理员、普通用户 实现权限分配
useradd use_name 添加用户
切换用户su(switch user)
root 用户切普通用户不用密码 反之需要密码
短选项 - 是一个字符 多个短选项可以组合
长选项 --引导是一个单词 不能组合
命令字【选项】【参数】 括号可省略项