Linux随笔-鸟哥Linux基础篇学习总结(全) 修改Linux系统语系:LANG-en_US,如果我们想让系统默认的语系变成英文的话我们可以修改系统配置文件:/etc/sysconfig/i18n [root@localhost ~]# cat /etc/sysconfig/i18n LANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16" [root@localhost scripts]# lltotal 8-rw-r--r-…
作者:Danbo 时间:2015-7-17 在runlevel3启动级别下默认启动网络挂载(autofs)机制,我们可以通过命令将其关闭:chkconfig autofs off 或者 /etc/init.d/autofs stop将其关闭. 查询启动在网络监听的服务:netstat -lntup[root@baidu ~]# netstat -lnutpActive Internet connections (only servers)Proto Recv-Q Send-Q Local Add…
鸟哥Linux私房菜基础学习篇学习笔记1 第三章 主导分区(MBR),当系统在开机的时候会主动去读取这个区块的内容,必须对硬盘进行分区,这样硬盘才能被有效地使用. 所谓的分区只是针对64Bytes的分区表进行设置. 分区的最小单位为柱面(cylinder). 扩展分区记录区也叫作逻辑分区. BIOS是写入到主板上的固件,开机时计算机会主动执行的第一个程序. 引导加载程序(Boot loader): 一支可读取内核文件来执行的软件. 文件系统与目录树的关系(挂载): 所谓挂载就是利用一个目录当成进…
鸟哥Linux私房菜基础学习篇学习笔记3 第十二章 正则表达式与文件格式化处理: 正则表达式(Regular Expression) 是通过一些特殊字符的排列,用以查找.删除.替换一行或多行文字字符: 正则表达式是一种标准依据. grep是支持正则表达式的工具程序之一. 正则表达式可以分为基础正则表达式与扩展正则表达式 正则表达式与通配符是完全不一样的东西,通配符是bash接口的一个功能,但是正则表达式是一种字符串处理的表达方式. dmesg列出内核信息: 基础正则表达式字符: ^word --…
鸟哥Linux私房菜基础学习篇学习笔记2 第九章 文件与文件系统的压缩打包: Linux下的扩展名没有什么特殊的意义,仅为了方便记忆. 压缩文件的扩展名一般为: *.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2; *.Z是compress程序压缩的文件: *.gz是gzip程序压缩的文件: *.bz2是bzip2程序压缩的文件: *.tar是tar程序打包的数据,并没有压缩过: *.tar.gz是tar程序打包的文件,其中经过gzip程序压缩过: *.tar.bz…
题头为"学习鸟哥Linux私房菜"的内容,均为博主在看鸟哥的Linux私房菜第三版的学习经历收获.以下正文: 鸟哥第一部分讲Linux规则与安装,看到第四章正式开始讲实际安装,于是我就从六维空间上下载了centos5.6的光盘镜像,由于电脑光驱不给力,手头也没有dvd,就一门心思搞得u盘安装. u盘安装 一开始师兄介绍可以用universal usb installler 来安装,去网上下载下来看到此款软件确实强大,但对centos支持不够,要求我下的光盘镜像软件识别不了. 于是换方法…
在使用鸟哥linux进行script shell学习的过程中碰到一些不太明白的知识点,在这里进行一些记录 1. [root@www scripts]# vi sh03.sh #!/bin/bash # Program: # Program creates three files, which named by user's input # and date command. # History: # 2005/08/23 VBird First release PATH=/bin:/sbin:/…
老段带你学鸟哥Linux视频教程 包含基础班+提高班,附带pdf文档. 目录结构如下: 目录:/-老段带你学鸟哥Linux视频教程 [.9G] ┣━━老段带你学鸟哥-服务器篇 [1009.4M] ┃ ┣━━--.flv [64.8M] ┃ ┣━━--.flv [34.5M] ┃ ┣━━.flv [26.6M] ┃ ┣━━.flv [43.9M] ┃ ┣━━-.flv [28.4M] ┃ ┣━━-.flv [43.4M] ┃ ┣━━-.flv [37.5M] ┃ ┣━━-.flv [44M] ┃…
一看最近<鸟哥Linux私房菜>. 这是一个基本的书,万丈高楼平地起,学. 这是我整理的一些知识点.尽管非常基础. 希望和大家共同交流. 第8章 Linux磁盘与文件系统管理 一.Linux磁盘管理 1.文件系统一般会将两部分数据分别放在不同的块中,权限与属性放置到inode中.实际数据放到data block块中. 2.找到文件的inode,就会知道这个文件所放置数据的block号码,就行读出该文件的实际数据了哦. 3.U盘使用的文件系统通常是FAT格式. 4.碎片整理:通过碎片整理将同一个…
鸟哥linux私房菜第6章笔记 文件权限 修改 chgrp [-R] groupname filename //修改文件所属组 chown [-R] ownername[:groupname] filename //修改所有者[所属组] chmod [-R] 777 filename //修改文件权限 chmod ugoa=+-rwx,ugoa=rwx filename//,后面无空 [-R] 表示递归修改 含义 文件 r 可以读取具体文件内容 w 可以修改文件内容 x 可以执行文件.linux…
最近,一直在写PPC的模拟器和汇编器,也在做设计.所以重新看了看<鸟哥的Linux私房菜>,还是有好多命令不太熟悉.就打算写几篇blog记下来. 1. nl [-bnw] filename:添加行号打印参数:-b:指定行号指定的方式,主要有两种: -b a:表示不论是否为空行,也同样列出行号(类似cat -n): -b t:如果有空行,空的那一行不要列出行号(默认值).-n:列出行号表示的方法,主要有三种: -n ln:行号在屏幕的最左方显示: -n rn:行号在自己字段的最右方显示,且不加0…
1.变量的取用与设定 ●变量的取用:echo ●变量的设定规则 变量与变量内容以一个等号『=』来连结. 等号两边不能直接接空格符. 变量名称只能是英文字母和数字,但是开头字符不能是数字. 变量内容若有空格符可使用双引号『"』或单引号『'』将变量内容结合起来. 2.环境变量的功能 ●用env观察环境变量与常见环境变量说明. ●用set观察所有变量. 3.提示符的设定 ● \d :可显示出『星期 月 日』的日期格式,如:"Mon Feb 2". ● \H :完整的主机名.举例来说…
前言: 一直都想学习linux,毕竟是做测试的标配.听过鸟哥的linux私房菜大名,作为新手我淘来了第三版,到手看到书的厚度,心都凉了半截,本着不能浪费的原则,还是学吧! 过程:        开始看书了,从第0章看到了4章,磕磕碰碰终于来到了安装这部分,centos5.3完整镜像文件:http://pan.baidu.com/s/1c25VSVQ.然后把我的U盘(8G)拿来做了 启动盘,方法网上百度一大把,记住后面得把ios镜像文件考进根目录(我记得windos安装不用考),然后就按到书上走吧…
<鸟哥的Linux私房菜-基础篇-服务器篇(第三版)>学习Linux极为经典的入门资料,但是还是很多同学难以坚持系统的看完整本书,最终以放弃而告终. 为了帮助大家更容易入门Linux,老段录制了本书的视频,希望对大家的学习能有所帮助. 课程目标: 本教程是老段花费很长时间录制而成,本着认真诚实的态度,不浮夸.不吹嘘.不夸张,帮助大家顺利学习完鸟哥的经典书籍. 适用人群: Linux初学者.Linux爱好者.系统管理员. 视频地址:传送门 基础篇视频目录 服务器篇视频目录  …
暂时不更新了..这几天一看起书来发现内容很多,这样写blog太慢,也没意义.所以现在是每天看书,在笔记本上记笔记,再配合着<操作系统>和 linux内核 加深理解.往后会以心得体会为主写一些东西,指令方面另外再放到shell里记一些比较重要的和常用的.争取能写一些精品出来.当然这篇作为基础以后放一些简单使用的出来. 以前粗略翻过鸟哥的私房菜,但那时候不太上心,没记住多少东西.现在静下来重读这本书,好好再熟悉一下linux的基础,记录一些没记住或者比较重要的东西. 原文地址请保留http://w…
近期翻看了一本<鸟哥的Linux私房菜>.这是一本基础的书,万丈高楼平地起.会的不多但能够学.这是我整理的一些知识点.尽管非常基础.希望和大家共同交流. 第6章主机规划与磁盘分区 1.在进行团队开发资源时,用户组是非常实用的一个功能. 2.Linux文件属性, 如:-rw-r--r-- 第一个字符代表这个文件时文件夹[d].文件[-]或链接文件[I] 接下来的三个字符代表文件全部者的权限 再接下来的三个字符代表所属组的权限 最后三个字符代表其它人的权限 3.改变文件属性和权限: chgrp:改…
Linux系统服务(daemon) 一.SystemV的init管理机制(脚本式启动)1.服务启动分类stand alone 独立启动模式super daemon 总管程序 2.服务的启动.关闭与观察 /etc/init.d/daemon [start|stop|status|restart] 3.特点手动解决依赖性服务 4.执行等级0~7/etc/rc.d/rc[0~7].d1:单人模式3:文字模式5:文字+图形模式 5.设定开机预设启动命令# chkconfig daemon on# chk…
感觉自己对Linux的理解一直不够,所以近期翻看了一本<鸟哥的Linux私房菜>.这是一本基础的书,万丈高楼平地起,会的不多但能够学.这是我整理的一些知识点,尽管非常基础.希望和大家共同交流. 第3章主机规划与磁盘分区 1.3D计算机游戏须要3D光影运算. 2.在Linux系统中.每一个设备都被当成一个文件来对待. 3.整个开机流程到操作系统之前的动作: (1)BIOS: 开机主动运行的韧体,会认识第一个可开机的设备. (2)MBR :第一个可开及设备的第一个扇区内的主引导分区块,包括引导载入…
1. gzip [-cdtv#] filename:压缩.参数:-c:将压缩的数据输出到屏幕上,可通过数据重定向进行处理:-d:解压缩的参数:-t:可以用来检验一个压缩文件的一致性,查看文件有无错误:-v:可以显示出原文件/压缩文件的压缩比等信息:-#:压缩等级,1最快(压缩比最差),9最慢(压缩比最好),默认6. 2. zcat *.gz:读取gzip压缩文件. 3. bzip2 [-cdkzv#] filename:压缩.参数:-c:将压缩过程中产生的数据输出到屏幕上:-d:解压缩的参数:-…
本文总结了Linux操作系统来管理我们的硬盘和文件系统需要使用命令.当我们在系统中增加一个硬盘驱动器.什么是我们需要去通过这个硬盘就可以真正使用步骤?下面步骤: (1)对磁盘进行分区,新建能够使用的分区: (2)对分区进行格式化.将分区格式化为我们操作系统可以使用的文件系统: (3)对新建好的文件系统进行检验: (4)创建挂载点,将该文件系统挂载上来. 接下来就介绍磁盘分区,格式化,检验和挂载的相关命令. 磁盘分区通过 fdisk命令进行.fdisk命令的基本用法 为"fdisk [-l]  设…
在学习的过程,由于很多命令平时都用不着,因此做这个索引方便需要时查找.这包括了前两部分.主要是按页码顺序. P118 date:显示日期与时间 cal:显示日历 bc:计算器 P121 [Tab]:命令补全或文件补全 [Ctrl]-c:强制中断 [Ctrl]-d:EOF或exit P123 man:操作说明 P127 info:与man类似,但显示方式不同 P130 nanp:简单文本编辑器 P132 sync:数据同步写入硬盘 shutdown:关机 halt:关机 poweroff:关机 r…
1. 直接将命令丢到后台中执行“&”,在命令最后加“&”.    将目前的工作丢到后台中暂停:[Ctrl]+z 2. jobs [-lrs]:查看目前的后台工作状态.参数:-l:除了列出job number与命令串外,同时列出PID号码:-r:列出正在后台run的工作:-s:列出正在后台stop的工作. 3. fg %jobnumber:把后台的工作拿到前台执行.参数:无参数:默认去除含+的工作:%jobnumber:jobnumber是工作号码,%可省略. 4. bg %jobnumbe…
1. at [-mldv] TIME/at -c 工作号码:单一工作调度.参数:-m:当at的工作完成后,即使没有输出信息,以email通知用户该工作已完成:-l:相当于atq,列出目前系统上面的所有该用户的at调度:-d:相当于atrm,可以取消一个在at调度中的工作:-v:可以使用较明显的时间格式列出at调度中的任务列表:-c:可以列出后面接的工作的实际命令内容.TIME时间格式:HH:MM:在今日的HH:MM时刻进行,若已经超过该时刻,则明天的HH:MM进行该工作:HH:MM YYYY-M…
1. quotacheck [-avugfM] [/mount_point]:扫描文件系统并创建Quota配置文件.参数:-a:扫描所有在/etc/mtab内,含有quota支持的文件系统,加上此参数后,不必写/mount_point:-u:针对用户扫描文件与目录的使用情况,会新建aquota.user:-g:针对用户组扫描文件与目录的使用情况,会新建aquota.group:-v:显示扫描过程的信息:-f:强制扫描文件系统,并写入新的quota配置文件(危险):-M:强制以读写的方式扫描文件系…
1. useradd [-u UID] [-g 初始用户组] [-G 次要用户组] [-mM]\   [-c 说明栏] [-d 主文件夹绝对路径] [-r] [-s shell] 用户账号名:新增用户.参数:-u:后面接UID,是一组数字,直接指定一个特定的UID给这个账号:-g:后面接初始用户组,该用户组的GID会被放置到/etc/passwd的第四个字段:-G:后面接这个账号还可以加入的用户组:-M:强制,不创建用户主文件夹(系统账号默认值):-m:强制,创建用户主文件夹(一般账号默认值):…
1. test命令的测试功能.测试的标志:(1)关于文件类型的检测 test [-efdbcSpL] filename-e:该文件名是否存在:-f:该文件名是否为文件:-d:该文件名是否为目录:-b:该文件名是否存在且为一个block device设备:-c:该文件名是否存在且为一个character device设备:-S:该文件名是否存在且为一个Socket文件:-p:该文件名是否存在且为一个FIFO文件:-L:该文件名是否存在且为一个连接文件.(2)关于文件权限的检测 test [-r]…
1. 正则表达式特殊符号.[:alnum:]:代表英文大小写字符及数字:[:alpha:]:代表英文大小写字符:[:blank:]:代表空格键与[Tab]键:[:cntrl:]:代表键盘上的控制键,即包括CR.LF.Tab.Del键:[:digit:]:代表数字:[:graph:]:除了空格符外的其他所有按键:[:lower:]:代表英文小写字符:[:print:]:代表任何可以被打印出来的字符:[:punct:]:代表标点符号,即"'?!;:#$:[:upper:]:代表英文大写字符:[:sp…
1. type [-tpa] name:查看name命令是否为bash内置命令.参数:type:不加任何参数,type会显示出那么是外部命令还是bash的内置命令:-t:当加入-t参数时,type会通过如下关键字显示其意义: file:表示为外部命令 alias:表示为命名别名 builtin:表示为bash的内置命令-p:如果后面接的name为外置命令时,才会显示完整文件名:-a:会由PATH变量定义的路径中,将含有name的命令都列出来,包含别名. 2. unset name:取消变量名na…
1. VI按键说明.(1)移动光标的方法h或向左箭头:光标向左移动一个字符:j或向下箭头:光标向下移动一个字符:k或向上箭头:光标向上移动一个字符:l或向右箭头:光标向右移动一个字符:进行多次移动,如向左移动30行,可以使用“30k”或者“30<-”[ctrl]+[f]:屏幕向下移动一页:[ctrl]+[b]:屏幕向上移动一页:[ctrl]+[d]:屏幕向下移动半页:[ctrl]+[u]:屏幕向上移动半页:+:光标移动到非空格的下一行:-:光标移动到非空格的上一行:n[space]:n表示数字,…
1. dumpe2fs [-bh] devicename:查询superblock信息.参数:-b:列出保留为坏道的部分:-h:列出superblock的数据,不会列出其他的区段内容. 2. df [-ahikHTm] 目录或文件名:列出文件系统的整理磁盘使用量.参数:-a:列出所有的文件系统,包括系统特有的/proc等文件系统:-k:以KB的容量显示各文件系统:-m:以MB的容量显示各文件系统:-h:以人们易阅读的GB.MB.KB等格式自行显示:-H:以M=1000K替代M=1024K的进位方…