01-04 Linux基础
Linux基本原则
1、由目的单一的小程序组成,组合小程序完成复杂任务
2、一切皆文件
3、尽量避免捕获用户接口
4、配置文件保存为文本格式
Shell:外壳 人机交互接口
GUI接口: Graphic user interface图形用户接口
Windows
X-Windows
Gnome
RDE
Xface
CLI接口:conmand line interface命令行接口
Bash
Ksh
Zsh
tcsh
csh
CLI接口:
命令提示符,Prcemt,
#:root
$:普通用户
命令格式:命令 选项 (可省略) 参数 如 ls -s
选项:修改命令的执行
短选项,- ;多个选项可以结合 -a -b=-ab
长选项,--
参数:指定命令的作用对象 如ls /root /var 多个参数中间空格隔开
使用凭证:root;redhat;区分大小写
虚拟终端(terminal):ctrl+alt+f1至f6
图形终端:startx
用户切换:root,student,visor,
Swich user简写su 如#:su 【-l】 用户名
#:exit 返回
更换密码:passwd 必须符合密码复杂性规则(数字 大小写字母 符号)
login:
用户名:用户ID
认证机制:Authentication
授权:Authorization
审计:Audition(日志)
命令提示符,Proempt:
命令:
magic number:魔数
#:conmand options arguments
list:ls 列出指定路径下的文件,目录也是文件。
-l:长格式,显示完整信息
文件类型:-:普通文件 d:目录文件 b:块设备文件(block)c:字符设备文件(character)l:F符号链接文件(symbolic link file)p:命令管道(pipe)s:t套接字文件(socket)
文件权限:9位,每3位一组,每一组:rwx(读写执行)
文件硬链接的次数
文件的属主(owner)
文件的属组(group)
文件大小(size)单位是字节
时间戳(timestamp)最近一次被修改时间
访问:acccess
修改:modify 指修改文件的内容
改变:change,metadate,指改变文件的属性,如文件名字,也叫元数据
-h: 做单位转换
-a:显示以.开头的隐藏文件
.表示当前目录
..表示上级目录,父目录
-A:显示所有隐藏文件。不显示目录
-d :显示目录自身属性
-i: index node,inode 显示文件的缩影节点号
-r:逆序显示
-R递归显示(recursize)
cd: change directory切换目录
家目录:主目录,home directory ~代表家目录
cd ~username 进入指定用户家目录
cd -在上个目录与当下目录切换,类似频道回看
命令类型:
内置命令:shell内置
外部命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件
环境变量:命名的内存空间,定义当前用户的工作环境
变量赋值:name=jerry
Path:使用冒号分隔的路径
type:显示指定命令属于那种类型
date:时间管理
Linux:rte
硬件时钟
系统时钟
获得命令的使用帮助:
内部命令:help command
外部命令:command --help
命令手册:manual
man command
What isconmand
分章节
1.用户命令(/bin,/user/bin,/user/local/bin)
2.系统调用
3.库用户
4.特殊文件(设备文件)
5.文件格式(解释配置文件语法)
6.游戏
7.杂项
8.管理命令(/abin,/usr/abin,/usr/local/abin)
Linux是倒状子目录,起点是根
pwd:printing working directory 显示当前目录
<>必须给出内容
【】可选内容
...可出现多次
Man:
Name:命令名称及功能简要说明
Synopsis:用法说明,包括可用选项
Description:命令说明的详尽说明,可能包括每一个选项的意义
Options:说明每一个选项的意义
FLIES:此命令的配置文件
BUGS:
Example:使用示例
See also :另外参照
翻屏:向后翻一页:space
向前翻一页:b
向后翻一行:enter
向前翻一行:k
查找:
/keyword: 向后
n:下一个
N:前一个
?keyword:向前
n:下一个
N:前一个
q:退出
练习:使用date单独获取系统的年月日小时分钟秒
hwclock :显示硬件时间
-w:将系统时间同步到硬件
-s:将硬件时间同步到系统
在线文档:介绍命令历史 是mand 的补充
Info conmand
帮助文档:/user/share/doc
练习:
1、echo是内部还是外部命令?
2、其作用?
3、如何换行显示?
将学习及问题整理思路成思路讲出来
方法:四W一H所谓的4W分别指的是What(这节课讲什么),明确本节课的学习内容、Why(为什么讲),强调知识的重要性,吸引学生的注意力和对知识的重视性、Where(讲的知识哪里能用得到)和When(什么情况下用),解决学生学习无目的问题,同时也增强了学生的学习兴趣,并与实际应用相结合;1H 指的是How(怎么用和怎么学习此知识)