Linux基础知识(1)
操作系统功能:
进程管理
内存管理
文件系统管理
网络功能
硬件驱动
安全机制
文件系统讲解:
/etc:存放配置文件
/home:用户的家目录
/lib:存放库函数
/boot:存放系统启动相关的文件
/root:root用户的家目录
/dev:存放设备文件
块设备(b):随机设备,随机访问,数据块,如硬盘,光盘等
字符设备(c):线性设备,线性访问,按字符为单位,如鼠标,键盘,显示器等
/media:挂载点,作为设备文件的访问入口,可移动设备挂载点
/mnt:挂载点,额外的临时文件系统
/proc:伪文件系统,内核参数映射文件
/sys:硬件设备映射文件
/var:经常变化的文件
/usr:Unix Systerm Resources 存放大量二进制程序的目录
/tmp:临时文件系统
/opt:可选目录,以前常用作较大软件安装目录
Linux命令语法格式:
#command options... aruments...(以ls为例)
ls [OPTION]... [FILE]...
Synopsis相关符号解释:
[]:可选
<>:必选
...:可以有多个
|:多选一
{}:分组
Option:选项,命令的执行方式
选项分为两种,长选项(--directory)和短选项(-d)
Argument:参数,命令的执行对象
ls:list directory contents
-a|--all:显示隐藏文件(.开头的文件)
-d|--directory:显示目录自身的属性信息
-h|--human-readable:以人类容易读的方式显示(做单位换算)
-l:用长格式显示,即文件的类型,权限,硬链接数,属主,属组,大小,修改日期,文件名
-i:显示文件inode号
-r:逆序显示
pwd:print name of current /working directory 显示当前工作目录
cd:change the shell working directory 切换shell工作目录
cd ~ :切换到家目录下
cd - :在当前目录与上一目录之间来回切换,类似遥控器的返回
History用法:
-c:清空所有的命令历史
-w:将命令历史保存到命令历史文件当中,HISTSIZE,~/.bash_history
-d offset:删除命令历史中第offset条命令
!n:执行命令历史中第n条命令
!string:执行命令历史中最近一条以string开头的命令
!!:执行上一条命令,与上键一样
!-n:执行命令历史中倒数第n条命令
!$:引用上一条命令最后的参数(与alt + .和 Esc,.功能一样)
Linux下如何获取命令帮助:
内部命令:help command
外部命令: (1)command --help (2)whatis command ,man help (3)info help
man分为8个章节:
1.用户命令(/bin,/usr/bin,/usr/local/bin)
2.系统调用(Systerm Call)
3.库函数(Lib)
4.特殊文件(设备文件)
5.文件格式(配置文件的语法格式)
6.游戏
7.杂项(Miscellaneous)
8.管理命令(/sbin,/usr/sbin)
MAN:
NAME:命令名称及功能简要说明
SYNOPSIS:用法说明,包括可用的选项
DESCRIPTION:命令功能的详尽说明,可能包括每一个选项的意义
OPTIONS:说明每一个选项的意义
FILES:此命令相关的配置文件
BUGS:
EXAMPLES:使用示例
SEE ALSO:另外参照
翻屏:
向后翻一屏:SPACE
向前翻一屏:b
向后翻一行:ENTER
向前翻一行:k
查找:
/KEYWORD: 向后
n: 下一个
N:前一个
?KEYWORD:向前
n: 下一个
N:前一个
q: 退出
在线文档:
info COMMAND
文档:/usr/share/doc
本文出自 “7589461” 博客,请务必保留此出处http://7599461.blog.51cto.com/7589461/1611177
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。