linux基础概念和个人笔记总结(1)
2016-08-24 13:11
579 查看
防伪码:青,取之于蓝而青于蓝;冰,水为之寒而寒于水各位亲爱的朋友们,本次分为6次更新,共12章节,请大家务必温故而知新,重在消化理解,熟练掌握linux基础概念与命令一、linux系统管理与维护1、分区:/boot(100-200m)swap:(交换分区,建议是物理分区的1.5-2倍)/:剩余空间root是管理员用户,区分于administrator2、对初学者建议:关闭iptablesa、chkconfig iptables offb、打开/etc/sysconfig/selinux文件,修改“SELINUX=disabled”,保存并退出注意:两项都要关闭,然后reboot重启生效。3、MBR引导:位于磁盘的0柱面0磁道1扇区,共512字节512=446+64+2(446字节为grub引导器,64字节是分区表,2字节是结束标记)grub菜单:对应文件是/boot/grub/grub.conf加载内核:内核所对应的文件在/boot下4、init进程:由linux内核加载运行/sbin/init是系统中第一个进程,PID号永远为15、配置默认运行级别:/etc/inittab例如:/etc/init/control-alt-delete.conf 控制终端下的ctrl+alt+del热键操作6、runlevels(运行级别):0关机6重启5图形,3完整字符,2不支持网络字符,1(单用户,即不需要密码可登录,多用于系统维护),4未分配,一般不用vi的使用:vim 文件名按i键--修改内容--按esc键--:wq(保存并退出),加!表示强制执行。7、服务的控制:方法一:service 服务名亨 控制类型 方法二:/etc/rc.d/init.d/服务名称 控制类型控制类型:start|stop|restart|reload(重载)|status(查看状态)例如:重启network服务service network restart或/etc/rc.d/init.d/network restart 8、查看当前的运行级别:runlevel系统服务管理工具(控制开机自启动):(1)ntsysv:交互式,有菜单选项。按空格启用或停用,tab切换(2)chkconfig:纯命令配置查看当前服务的默认启动状态:chkconfig --list修改服务在某个级别的开机自启动:chkconfig --level 级别 服务名 on(或者off)防止冲突,笔记如下图所示:
二、目录和文件管理1、查看文件的内容:cat:显示文件的内容(如果内容多,则只显示最后一屏)more:分屏显示文件less:分屏显示文件内容,但是扩展功能多head:只看文件的首(首行依次往下) ,head -n(n可理解为页数)tail:查看文件的尾(同head,顺序相反)例如:;shift + page up(down)翻页,tail -f:跟踪日志文件2、wc命令:统计文件内容(-l行、-c字节、-w单词数)
3、grep命令:检索和过滤文件内容常用命令选项:-i查找时忽略大小写,-v反转查找,输出与查找条件不相符的行查找条件设置:a.要查找的字符以双引号括起来b."^......"表示以...开头,"......$"表示以...结尾c."^$"表示空行4、压缩和解压缩(只能针对文件压缩)a.压缩(文件)gzip 文件名(压缩后的后缀为gz)bzip2 文件名(压缩后的文件为bz2)b.解压缩解压gz:gzip -d 或gunzip解压bz2:bzip2 -d 或bunzip2制作一个大文件:cat /dev/zero > 文件名 (ctrl+c结束)5、归档和压缩tar(文件或文件夹)a.归档并压缩tar czf .tar.gz 需要压缩的文件或目录(压缩为gz格式)tar cjf .tar.bz2 需要压缩的文件或目录(压缩为bz2格式)b.解压缩解压 .tar.gz:tar zxf .tar.gz文件解压 .tar.bz2tar xjf .tar.bz2文件 解压的选项:(-C 目标位置) 注意:C为大写6、vi编辑器vi的使用:A.vi的三种模式以及模式的切换:光标的移动:#G(指定跳转到哪一行)复制(yy 或者#yy表示从哪一行开始复制)、粘贴(P)、删除(x表示删除删除一个字符,而dd或者#dd表示删除行)查找:/查找内容(从上至下)、?查找内容(从下至上查)撤销:d,如果单个字符撤销,为uB.末行模式下使用:显示行号(:set nu),(:set nonu表示取消)保存和退出:w保存,q退出,wq表示保存并退出,加!表示强制执行查找和替换:(: % s /old/new/g)注:%--代表整个文档、g--代表整行在行号"#,#"范围内替换所有字符串:(:#,# s /old/new/g)防止冲突,笔记如下图所示:
谢谢观看,希望真心的可以帮助您!
二、目录和文件管理1、查看文件的内容:cat:显示文件的内容(如果内容多,则只显示最后一屏)more:分屏显示文件less:分屏显示文件内容,但是扩展功能多head:只看文件的首(首行依次往下) ,head -n(n可理解为页数)tail:查看文件的尾(同head,顺序相反)例如:;shift + page up(down)翻页,tail -f:跟踪日志文件2、wc命令:统计文件内容(-l行、-c字节、-w单词数)
3、grep命令:检索和过滤文件内容常用命令选项:-i查找时忽略大小写,-v反转查找,输出与查找条件不相符的行查找条件设置:a.要查找的字符以双引号括起来b."^......"表示以...开头,"......$"表示以...结尾c."^$"表示空行4、压缩和解压缩(只能针对文件压缩)a.压缩(文件)gzip 文件名(压缩后的后缀为gz)bzip2 文件名(压缩后的文件为bz2)b.解压缩解压gz:gzip -d 或gunzip解压bz2:bzip2 -d 或bunzip2制作一个大文件:cat /dev/zero > 文件名 (ctrl+c结束)5、归档和压缩tar(文件或文件夹)a.归档并压缩tar czf .tar.gz 需要压缩的文件或目录(压缩为gz格式)tar cjf .tar.bz2 需要压缩的文件或目录(压缩为bz2格式)b.解压缩解压 .tar.gz:tar zxf .tar.gz文件解压 .tar.bz2tar xjf .tar.bz2文件 解压的选项:(-C 目标位置) 注意:C为大写6、vi编辑器vi的使用:A.vi的三种模式以及模式的切换:光标的移动:#G(指定跳转到哪一行)复制(yy 或者#yy表示从哪一行开始复制)、粘贴(P)、删除(x表示删除删除一个字符,而dd或者#dd表示删除行)查找:/查找内容(从上至下)、?查找内容(从下至上查)撤销:d,如果单个字符撤销,为uB.末行模式下使用:显示行号(:set nu),(:set nonu表示取消)保存和退出:w保存,q退出,wq表示保存并退出,加!表示强制执行查找和替换:(: % s /old/new/g)注:%--代表整个文档、g--代表整行在行号"#,#"范围内替换所有字符串:(:#,# s /old/new/g)防止冲突,笔记如下图所示:
谢谢观看,希望真心的可以帮助您!
相关文章推荐
- linux基础概念和个人笔记总结(4)
- linux基础概念和个人笔记总结(3)
- linux基础概念和个人笔记总结(2)
- linux基础概念和个人笔记总结(2)——账号和权限管理实验验证
- linux基础概念和个人笔记总结(5)
- linux基础概念和个人笔记总结(6)
- 网络技术基础概念和个人笔记总结(2)
- 网络技术基础概念和个人笔记总结(1)
- linux基础的一些常见问题总结_学习笔记
- 【Linux开发】linux设备驱动归纳总结(一):内核的相关基础概念
- 39_03_Linux集群系列之十三——高可用集群之corosync基础概念及安装配置(笔记)
- linux平台下android开发常用指令总结:个人笔记
- Linux 程序设计学习笔记----终端及串口编程基础之概念详解
- 黑马程序员 - 学习笔记10 基础概念总结
- Linux总结笔记1-常用命令及脚本基础
- shell(3):个人总结的Linux系统基础和全局导读
- 笔记:linux必备网络基础概念和以太网技术基础
- Memcached 笔记与总结(1)Linux(CentOS 6.6) 和 Windows(7)下安装与配置 Memcached (1.4.24)与 Memcached 基础命令
- 关于linuxcast网站课程中MYSQL安装配置基础课程的个人笔记
- Linux基础总结笔记