LINUX 菜鸟私房菜---体系观
来源:互联网 发布:淘宝店铺采集器 编辑:程序博客网 时间:2024/05/06 19:22
0linux 版本的介绍
如何学习LINUX
http://ixdba.blog.51cto.com/2895551/569329/
1linux 命名的缩写
参考文献:
http://blog.sina.com.cn/s/blog_6db312f101017wqk.html
2linux 命令的规则
[root@linux ~]# command [-options] parameter1 parameter2 ...
指令 选项 参数(1) 参数(2)
说明:
0. 一行指令中第一个输入的绝对是『指令(command)』或『可执行档案』
1. command 为指令的名称,例如变换路径的指令为 cd 等等;
2. 中刮号[]并不存在于实际的指令中,而加入参数设定时,通常为 - 号,例如 -h;
有时候完整参数名称会输入 -- 符号,例如 --help;
3. parameter1 parameter2.. 为依附在 option 后面的参数,
或者是 command 的参数;
4. command, -options, parameter1.. 这几个咚咚中间以空格来区分,
不论空几格 shell 都视为一格;
5. 按下 [Enter] 按键后,该指令就立即执行。[Enter] 按键为 <CR> 字符,
他代表着一行指令的开始启动。
6. 指令太长的时候,可以使用 \ 符号来跳脱 [Enter] 符号,
使指令连续到下一行。注意! \ 后就立刻接特殊字符。
其它:
a. 在 Linux 系统中,英文大小写字母是不一样的。举例来说, cd 与 CD 并不同。
b. 更多的介绍等到 bash 时,再来详述
3linux 目录和分区
根目录及主要功能
/bin 二进制可执行命令
/dev 设备特殊文件
/etc 系统管理和配置文件
/etc/rc.d 启动的配置文件和脚本
/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示
/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件
/sbin 系统管理命令,这里存放的是系统管理员使用的管理程序
/tmp 公用的临时文件存储点
/root 系统管理员的主目录(呵呵,特权阶级)
/mnt 系统提供这个目录是让用户临时挂载其他的文件系统。
/lost+found 这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里
/proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。
/var 某些大文件的溢出区,比方说各种服务的日志文件
/usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含:
/usr/X11R6 存放X window的目录
/usr/bin 众多的应用程序
/usr/sbin 超级用户的一些管理程序
/usr/doc linux文档
/usr/include linux下开发和编译应用程序所需要的头文件
/usr/lib 常用的动态链接库和软件包的配置文件
/usr/man 帮助文档
/usr/src 源代码,linux内核的源代码就放在/usr/src/linux里
/usr/local/bin 本地增加的命令
/usr/local/lib 本地增加的库
参考文献:
http://www.cnblogs.com/ZhangShuo/articles/1826326.html
目录和分区不同
参考文献:
http://wenku.baidu.com/view/6414b489cc22bcd127ff0c01.html
4 Shell 脚本语言
参考http://lovesoo.org/linux-shell-script-to-determine-basic-grammar.html
文献:http://vbird.dic.ksu.edu.tw/linux_basic/fedora_4/0340bashshell-scripts-fc4.php
5 vim 编辑环境
一般模式:除编辑外
命令模式:退出
编辑模式:编辑
参考文献:http://www.cnblogs.com/ltang/articles/2034291.html
通配符主要用于文件名匹配,正则表达式主要用于字符。
参考文献:http://blog.csdn.net/huiguixian/article/details/6284834
6 系统安全服务
6.1安装部署
(时钟配置;文件权限[文件基本权限;SUID/SGID程序;用户掩码;];命令提示信息;系统启动文件;inetd.conf;ping响应;root路径;tcp/ip配置)
6.2认证授权
(账号安全策略;未授权用户;su限制;超级用户数量)
6.3安全审计
(系统日志)
6.4运行维护
(任务计划,定期制行某任务;)
6.5应用服务
(SNMP设置;FTPD;X-WINDOWS)
6.6 备份设备
(备份资料)
参考文献:http://blog.sina.com.cn/s/blog_67852f5601013t9e.html
7 系统服务常用命令
常用命令
find [path][option][action]
SUID,SGID,sticky Bit
开机流程
boot loader 与 kernel 载入
第一支程序 init 及设定文件 /etc/inittab 与 runlevel(图形/纯文字接口的转换)
init 处理系统初始化流程 (/etc/rc.d/rc.sysinit)
启动系统服务与相关启动设定档 (/etc/rc.d/rc.n & /etc/sysconfig)
使用者自订开机启动程序 (/etc/rc.d/rc.local)
根据 /etc/inittab 之设定,加载终端机或 X-Window 接口
其它开机相关事项:/etc/modprobe.conf, /etc/sysconfig/*
Run level 之变换: init
8 出错命令补救
ctrl+c,彻底终止该进程
- LINUX 菜鸟私房菜---体系观
- 菜鸟看鸟哥的Linux私房菜(基础篇)
- 菜鸟学Linux(1)品尝鸟哥私房菜——…
- 菜鸟学Linux(2)品尝鸟哥私房菜——…
- 菜鸟学Linux(3)品尝鸟哥私房菜——…
- 菜鸟学Linux(4)品尝鸟哥私房菜——…
- 菜鸟学Linux(5)品尝鸟哥私房菜——…
- 鸟哥Linux私房菜
- linux私房菜笔记
- linux私房菜笔记
- 鸟哥Linux私房菜
- Linux 私房菜 笔记
- 《Linux私房菜》读书笔记
- 《linux私房菜》 READING_NOTE
- 【鸟哥Linux私房菜】鸟哥Linux私房菜
- Linux私房菜第八章
- 《鸟哥linux私房菜》读书笔记
- 鸟哥linux私房菜 随笔
- typedef和define具体的详细区别
- 7.1 Creating a Map View
- 一步步学习SPD2010--第五章节--处理数据视图(9)--部署Web部件
- 怎么让progressbar不转动
- 商圈研究方案-调研内容及方法
- LINUX 菜鸟私房菜---体系观
- 一步步学习SPD2010--第五章节--处理数据视图(10)--关键点
- Getting started: Clojure Web App with Compojure and Envlive
- 关于android的好的博客栏目(持续更新。。。)
- WebService 的创建,部署和使用
- ext form combo 不能隐藏 labfield的问题
- 一步步学习SPD2010--第六章节--处理数据源
- OS X 10.9 安装
- 《COM技术内幕》学习一