摘要: JPEG格式0xFFD8:SOI(start of image)0xFF**:JPEG信息数据段(Exif信息的位置SOS:Start of stream0xFFD9:EOI(end of image)注0xFFEO-0xFFEF:应用程序标志,用在用户的应用程序中,在解码JPEG格式的图片时不是必须的。JPEG格式采用mototota字节顺序,其中的Exif部分却可以采用这两种方式JFIF(JPEG档案交换格式)0xFFE0:(APP0)相机的配置数据和缩略图标志Exif(Exchangeable Image File使用TIFF格式来存储数据)格式FFD8:SIOFFE1:APP1 MAR 阅读全文
posted @ 2014-02-21 17:30 Neuromancer 阅读(1649) 评论(0) 推荐(0) 编辑
摘要: 1.在PATH中添加了环境变量值:D:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;%JAVA_HOME%\bin ;D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;D:\Program Files\Microsoft Visual Studio\Common\Tools;D:\Program Files\Microsoft Visual Studio\VC98\bin;D:\软件中心\JDK安装位置\bin;C:\Windows\System32;D: 阅读全文
posted @ 2014-02-21 16:52 Neuromancer 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 1. 备份要点 1.1备份资料的考虑 1.1.1造成系统损毁的问题 1.硬件问题 2.软件问题(rm -rf /home之类的可怕指令或者黑客的恶意攻击) 1.1.2主机角色不同,备份任务也不同 1.桌面计算机(Norton的Ghost) 2.web服务器 1.1.3备份因素考虑【1-0】 1.2哪些linux数据具有备份的意义(关键数据备份) 1.2.1操作系统本身需要备份的档案 /etc/整个目录 ----关键的账号数据 /home整个目录 ----家目录 /var/spool/mail ----重要的邮件 /... 阅读全文
posted @ 2014-02-21 16:37 Neuromancer 阅读(270) 评论(0) 推荐(0) 编辑
摘要: /etc/X11/xorg.conf ----启动X Server时,Xorg会读取这个配置文件~/.xservicerrc ----位于用户家目录的X service配置文件/usr/bin/X ----系统最原始的X Server执行档/etc/X11/xint/xservcerrc ----X service配置文件与启动脚本1. 什么是x window system 注意:美编、排版、制图、多媒体等应用必须依赖于图形接口(GUI,Graphical Interface Interface) 1.1x window的发展史【1-0 有价值的信息】 1984---... 阅读全文
posted @ 2014-02-21 16:36 Neuromancer 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 1. 软件管理简介 1.1linux界的两大主流:RPM与DPKG 【1-0】 1.dpkg 开发者:Debain Linux社群 linux distrbution代表:衍生于Debain的发行版(Debain,B2D,Ubuntu等) 使用指令:dpkg 在线升级机制:APT(apt-get) 2.rpm 开发者:Red Hat linux distrbution代表:Fedora, CentOS, SuSE等 使用指令:rpm,rpmbuild 在线升级机制:yum 1.2什么是RPM与SRPM 1.RPM(redhat package ma... 阅读全文
posted @ 2014-02-21 16:26 Neuromancer 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 一些重要的文档1. 开放源码的软件安装与升级简介 1.1 什么是开放源码、编译程序与可执行文件【1-1】 # file /bin/bash ----查看一下这个系统文件的属性信息,如果是可执行的二进制文件,会显示执行文件类别(ELF 32-bit LSB executable) # file /etc/init.d/syslog ----如果是单纯的脚本文件,会显示text executables之类的内容(脚本中含有#!/bin/bash字样的话,会显示ASICLL文本文件的信息) 【1-0gcc编译程序流程示意图】 1.2什么是函式库 /usr/lib,/lib,... 阅读全文
posted @ 2014-02-21 16:25 Neuromancer 阅读(209) 评论(0) 推荐(0) 编辑
摘要: PCI(Peripheral Component Interconnect):是一种连接电子计算机主板和外部设备的总线标准/etc/sysconfig/authconfig ----管理账号的验证方式/etc/passwd /etc/shadow ----预设情况下的账号验证方式依赖的本地文件/etc/sysconfig/iptables ----针对网卡的防火墙设定/etc/x11/xorg.conf ----x视窗的配置文件/var/log/xorg.0.log ----x视窗的日志文件/etc/resolv.conf ----DNS IP设定/etc... 阅读全文
posted @ 2014-02-21 16:24 Neuromancer 阅读(427) 评论(0) 推荐(0) 编辑
摘要: Boot Loader:认识操作系统的文件格式,并据以加载核心到主存储器执行。LILO(早期)、grub(现在主流)、spfdisk(台湾)BIOS:(Basic Input Output System)"基本输入输出系统"。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。CMOS:(Complementary Metal Oxide Semiconductor),互补金属氧化物半导体,常指保存计算机基本启动信息(如日 阅读全文
posted @ 2014-02-21 16:18 Neuromancer 阅读(756) 评论(0) 推荐(0) 编辑
摘要: /etc/syslog.conf----syslogd这支程序的配置文件(规定了什么服务的什么等级的讯息被记录在什么位置)/etc/init.d/syslogd/etc/sysconfig/syslog/etc/cron.daily/logrotate----规范登录档轮替行为的cron文件/etc/logorate.config----logorate的主要参数档案/etc/logorate.d/----该目录里的所有档案都会被主动读入到/etc/logrotate.config执行什么是登录档:登录档的重要性、常见档名、服务与程序1.1用途: 1.1.1解决系统方面的错误 1.1.2解决网 阅读全文
posted @ 2014-02-21 16:17 Neuromancer 阅读(272) 评论(0) 推荐(0) 编辑
摘要: /etc/hosts.deny/etc/hosts.allow/usr/sbin/tcpd ----分析进入系统的TCP网络封包一.daemon基本介绍1.daemon与sevice的区别【1-0】 2.daemon的分类按线程处理方式划分: a.stand alone:自行单独启动 b.super daemon:油一只特殊的daemon管理【1-1】 .multi-threaded(多重线程) .single-threaded(单线程) 按工作形态(响应方式)分:a.signal-control b.interval-control 3.da... 阅读全文
posted @ 2014-02-21 16:16 Neuromancer 阅读(227) 评论(0) 推荐(0) 编辑
摘要: # ps -l ----观察程序相关的信息注意:有时候kill一个程序不久后,它的父程序又产生了一个,PID还不一样,要想彻底杀死她需要将其父程序杀死/etc/security/limits.conf ----设定使用者可以同联机的数量一.bash的job control 1.背景执行与数据流重导向 # tar -zpcvf /tmp/etc.tar.gz /etc > /tmp/log.txt 2>&1 & ----将/etc整个备份成/tmp/etc.tar.gz(背景中执行,并将输出信息重蹈像至/tmp/log.txt) 2.将当前工作对到背景中(暂停) # 阅读全文
posted @ 2014-02-21 16:15 Neuromancer 阅读(289) 评论(0) 推荐(0) 编辑
摘要: at相关文件var/spool/at/ ---at指令制定运行的工作排程会以文本的方式记录到这个文档中,等待atd执行/etc/inid.d/atd ----atd服务程序/etc/at.allow ----允许执行at命令的账号(有这个文件就不会理/etc/at.deny)/etc/at.deny ----禁止使用at命令的账号(at.allow不存在才会检查这个文件),系统默认使用这个文件cron相关文件/usr/bin/crontab/var/spool/cron/ ----相应的,这是cron的,不过后面还会以账号作为判断【1-8】/etc/cron.a... 阅读全文
posted @ 2014-02-21 16:13 Neuromancer 阅读(415) 评论(0) 推荐(0) 编辑
摘要: /etc/mtab/etc/warnquota.conf1.quota的一般用途和使用限制 【1-0,1】2.quota实战 案例一:【1-3】df mount quotacheck quotaon edquota quota dd du repquota warnquota 第一步:使用脚本制作账号环境 # vim addacount.sh#!/bin/bash groupadd myquotagrp for username in myquota1 myquota2myquota3 myquota4myquota5 do useradd -g myquo... 阅读全文
posted @ 2014-02-21 16:11 Neuromancer 阅读(346) 评论(0) 推荐(0) 编辑
摘要: /etc/passwd/etc/group/etc/shadow/etc/gshadow/etc/default/useradd/etc/login.defs/etc/kel/*/etc/pam.d/passwd -----PAM密码管理机制所在的位置/etc/skel ----home目录基准参考目录/etc/sudoers ----该档案中记录着可以执行sudo命令的帐号修改/etc/passwd中的帐号信息会导致文档属性无法显示拥有者的姓名,取而代之的是UID,因为系统无法在/etc/passwd找到对应用户的- b. 通过修改/etc/passwd第7栏的信息来改... 阅读全文
posted @ 2014-02-21 16:10 Neuromancer 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 正则表达式中的特殊符号[1-0]{} . * ^ $ $ dmesg | grep -n -A3 -B2 'acip' ----显示‘acip’所在行包括前2行和后3行,A(after)B(before)$ grep -n 't[ae]st' regular_express.txt ----查找tast或test所在的行$ grep -n '[^a-z]' regular_express.txt ----没有小写字母的行$ grep -n '[^[:lower:]]oo' regular_express.txt ----oo前面不 阅读全文
posted @ 2014-02-21 16:09 Neuromancer 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1.检查可以使用的shell和预设使用的shell $cat /etc/shells$cat /etc/passwd$ cat /etc/shells# /etc/shells: valid login shells/bin/sh/bin/dash/bin/bash/bin/rbash$ cat /etc/passwd |grep nologinsshd:x:116:65534::/var/run/sshd:/usr/sbin/nologin2.查看前一次登录使用的指令 $ cat ~/.bash_history3.制定别名$ alias ----查看已经设置的命令别名$ a... 阅读全文
posted @ 2014-02-21 16:08 Neuromancer 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1.区块选择:[1-0]2.多档案编辑:[1-1]3.多窗口编辑:[1-2]4.vim环境设置:[1-3]cat ./viminfo ----记录vim动作的档案sudo vim /etc/vim/vimrc ----我的ubuntu上vim的配置文件[1-4]5.vim常用指令示意图[1-5]6.中文编码的问题:[1-6]vim基本文件操作:基本文件操作w:保存wq:保存退出q!:不保存退出///////////////////////////////删除命令在命令模式下输入dw 按回车,就删除了光标所在位置字符d 就是删除所在行的所有字符(这个对于我们写程序的比较有用... 阅读全文
posted @ 2014-02-21 16:07 Neuromancer 阅读(152) 评论(0) 推荐(0) 编辑
摘要: ***************************************************[command] ----代表任意命令[keyword] ----代表任意字符串***************************************************A.man page的文件爱你通常在下面目录中/usr/share/manB.info指令的文件通常在/usr/share/infoC.软件联机帮助文档/usr/share/docD.用户信息/etc/passwd群组信息/etc/group编辑器:nano vi vim gedit快捷键:ctrl+alt+b. 阅读全文
posted @ 2014-02-21 16:06 Neuromancer 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 8.1 路由 8.1.1 路由表产生的类型1. 依据网络接口产生的IP二存在的路由2. 手动或预设路由(default route) 注意:你所规划的路由必须是你的装置(如eth0)可以直接沟通的情况(反过来说,如果想连接到一个和当前主机直接相连的路由,那么主机的路由表中必须有那个路由的信息) # route add -net 192.168.5.0 netmask 255.255.255.0 dev eth0 ----假设与eth0连接的路由的IP为192.168.5.2543. 动态路由的学习 注意:需要额外软件的支持,比如zebra、quaggaa 8.1.2.1 IP ... 阅读全文
posted @ 2014-02-21 16:04 Neuromancer 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 7.1 网络封包联机进入主机的流程 7.1.1 封包进入主机的流程 ------------------------------------------------------------------------- Internet | 第一层防火墙:iptables(netfilter) | 第二层防火墙:TCP_Wrapper | -------- 服务器设定值:http,ftp,samba... ... 阅读全文
posted @ 2014-02-21 16:03 Neuromancer 阅读(419) 评论(0) 推荐(0) 编辑