摘要:
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
阅读(1724)
评论(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
阅读(292)
评论(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
阅读(286)
评论(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
阅读(585)
评论(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
阅读(603)
评论(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
阅读(236)
评论(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
阅读(522)
评论(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
阅读(838)
评论(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
阅读(282)
评论(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
阅读(235)
评论(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
阅读(311)
评论(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
阅读(423)
评论(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
阅读(382)
评论(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
阅读(838)
评论(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
阅读(301)
评论(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
阅读(253)
评论(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
阅读(157)
评论(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
阅读(193)
评论(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
阅读(560)
评论(0)
推荐(0)
摘要:
7.1 网络封包联机进入主机的流程 7.1.1 封包进入主机的流程 ------------------------------------------------------------------------- Internet | 第一层防火墙:iptables(netfilter) | 第二层防火墙:TCP_Wrapper | -------- 服务器设定值:http,ftp,samba... ... 阅读全文
posted @ 2014-02-21 16:03
Neuromancer
阅读(447)
评论(0)
推荐(0)
摘要:
6.1 无法联机的原因 6.1.1 硬件问题:网络线材、网络设备、网络布线 1. 网络线材的问题 2. 网络卡、Hub及Router等网络设备的问题 3. 设备配置的规则 6.1.2 软件问题:IP参数设定、路由设定、服务器与防火墙设定等 1. 网络卡的IP/MASK设定错误 2. 路由的问题 3. 通讯协议不相符 4. 网络负荷的问题 5. 其他问题 6.1.3 问题的处理 第一阶段:硬件问题 网卡->网络线->Hub/Switch->调制解调器 ----ping 第二阶段:软件问题 1. 了解问题:突然发生... 阅读全文
posted @ 2014-02-21 15:59
Neuromancer
阅读(314)
评论(0)
推荐(0)
摘要:
5.1 网络参数设定使用的指令 ifconfig 查询、设定路由与IP网域等相关参数 ifup,ifdown 使用/etc/sysconfig/network-scrips/底下对应的文件的设定启动某个网络接口 route 查询、设定路由表 ip 复合式的指令,可以替代上述所有功能 5.1.1手动、自动设定与启动、关闭IP的参数:ifconfig、ifup、ifdown ifconfig 范例一:观察所有网络接口(ifconfig) # ifconfig ----列出目前所有启动的网络接口 范例二:暂时修改网络接口。给与eth0一个192.168.100... 阅读全文
posted @ 2014-02-21 15:57
Neuromancer
阅读(420)
评论(0)
推荐(0)
摘要:
4.1 Linux连上Internet前的注意事项 4.1.1 Linux的网络卡 1. 网络卡 的装置代号(ethX) 2. 网络卡的模块(驱动程序) 3. 观察核心所捉到的网卡信息 注意:无论是内建的还是自行安插到PCI或PCI-x或PCI-E的接口上。 # dmesg | grep -in eth ----捉出网卡信息 4. 观察网卡的模块 # modinfo e1000 ----查看和e1000这个模块相关的信息 4.1.2 编译网卡驱动程序(Option) 1. 取得官方网站的驱动程序 2. 解压缩与编译 ... 阅读全文
posted @ 2014-02-21 15:55
Neuromancer
阅读(320)
评论(0)
推荐(0)
摘要:
2.1 网络是个什么玩意儿 2.1.1 什么是网络 2.1.1.1 各自为政的网络硬件与软件技术发展时期 1. 全录公司的Ethernet技术 2. IBM研发的Token-Ring技术 2.1.1.2 ARPANET & TCP/IP 1. 1960年开始研究跨网络硬件的软件 2. 1975年左右ARPANET开始在常见的硬件平台上互通数据(TCP/IP技术的雏形) 3. 1980年DARPA正式退出TCP/IP技术,并植入到BSD Unix中,internet诞生 2.1.1.3 没有任何王法的因特网:Internet 2.1.1.4 软硬... 阅读全文
posted @ 2014-02-21 15:44
Neuromancer
阅读(1145)
评论(0)
推荐(0)
摘要:
1.1 前言:Linux有啥功能 1.1.1 只想用Linux架设服务器需要啥能力? 1. 开发跨平台的数值模式 2. 办公室桌面计算机 3. 强大的网络功能:WWW,Mail,FTP,DNS,DHCP,NAT,Router等 4.android 5.嵌入式开发 1.1.2 架设服务器难不难?【8】1.2 基本架设服务器流程 1.2.1网络服务器成功联机的分析步骤及需要掌握的知识点 1. 网络:了解网络基础 1. 基本的网络基本知识:包括以太网络硬件与协议、TCP/IP、网络联机所需参数等; 2. 各网络服务所对应的通讯协议原理、以及各通讯协议所需对应... 阅读全文
posted @ 2014-02-21 15:40
Neuromancer
阅读(522)
评论(0)
推荐(0)
摘要:
archlinux安装(gnome3桌面环境)注意:由于我的sailing笔记本的secure boot无法关闭,我只能够在虚拟机中安装了,以下是实战(既然发了博客, 有什么问题qq咨询或者wiki一下吧)1.分区 root@archiso~# cfdisk ----使用这个指令建立分区,cfdisk /dev/sda cfdisk与cgdisk的区别是,cfdisk分出来的区可以与win双重启动。因为他们都依赖于mbr 注意:/ 分区一定要Bootable,如果你单独划分了/boot,那这个也要bootable。 -----------------------------------... 阅读全文
posted @ 2014-02-21 15:21
Neuromancer
阅读(13325)
评论(0)
推荐(0)


浙公网安备 33010602011771号