TheLinuxCookbook一书的作者MichaelStutz凭借自己多年使用UNIX的经验,总结了10个良好习惯,个人认为真的很受用,现摘要如下与大家分享。建立层级目录:使用mkdir的-p选项,如mkdir-ptmp/a/b/c。解包到指定的目录:使用tar的-C选项,如tarxvfnewarc.tar.gz-Ctmp/a/b/c。联合命令:使用;、&&、||等控制运算符,如cdtmp/a/b/c&&tarxvf~/archive.tar。小心使用
系统 2019-08-12 01:32:40 1589
转义是引用单字符的方法.在单个字符前面的转义符(\倒斜杠)告诉shell不必特殊解释这个字符,只把它当成字面上的意思.但在一些命令和软件包里,比如说echo和sed,转义一个字符可能会引起一个相反的效果--因为它们可能触发那个字符的特殊意思.---引自abs一些特殊的转义序列:(以helpecho的结果为蓝本,添加部分注释,别人写的,无为有修改)\a终端响铃(小机不支持...同\x07,\07)\b退格,光标左移一格.\c禁止行尾自动换行,对echo有效,
系统 2019-08-12 01:32:28 1589
系统集成项目的复杂性是毋庸置疑的。为了更好地完成系统集成项目的招标任务,采购代理机构应充分考虑其特点。本文主要从采购代理机构的角度来分析、探讨:对系统集成项目该如何进行招标?在招标过程中应注意哪些问题?如何组织评标以及评标时需要关注的重点等等。了解项目特点,明确招标要求:采购代理机构在接到采购人的采购委托后,首先要与采购人进行沟通,了解项目的基本情况,并针对不同项目特点,事先向采购人说明在招标过程中可能会发生的情况以及应该注意的问题。尤其对一些没有专门机构
系统 2019-08-12 01:33:54 1588
最近在学习arm,需要搭建一些服务,在此记录一下。tftp服务搭建首先检查一下,有没有安装:netstat-a|greptftp没有安装什么都不会显示,若是安装了就会显示一些关于该服务的信息。没有安装可以从网上下载tftp的rpm包,或者从安装光盘里找到。执行安装rpm-ivhxxxxx.rpm安装完毕会在根目录下产生一个tftpboot的工作目录,没有的话自己建立。配置tftp的配置文件在/etc/xinetd.d/tftp,将disable修改成yes
系统 2019-08-12 01:33:34 1588
一.字符串是否相等.建议用if[["${str1}"=="${str2}"]]或if["${str1}"="${str2}"]注意:==leftandrighthasspace!str1=""str2=str3="hello"str4="world"#trueif[["${str1}"=="${str2}"]];thenecho"12true"elseecho"12false"fi#falseif[["${str1}"=="${str3}"]];thene
系统 2019-08-12 01:33:07 1587
一、检测FTP是否安装:右击打开终端输入rpm–qvsftpd显示packagevsftpdisnotinstalled说明没有被安装安装时输入命令:yuminstallvsftpd显示fastetstmirror,securityyouneedtoberoottoperformthiscommand说明没有权限输入su回车,再输密码就可以了再次运行安装命令yuminstallvsftpd安装完毕!运行命令:二、配置命令:#Vi/etc/vsftpd/vs
系统 2019-08-12 01:32:29 1587
CentOS5.3安装TFTP_一直被超越,从未被模仿_百度空间CentOS5.3安装TFTP1.当然是使用yum安装最直接,一共会安装3个东东tftp.i386tftp-server.i386xinetd.i386[root@localhostCentOS]#yum-yinstalltftp*2.安装完后可以使用rpm命令查看[root@localhostCentOS]#rpm-qa|greptftptftp-server-0.49-2.el5.cent
系统 2019-08-12 01:33:14 1586
貌似WinXP还是无限经典,我也一直还在用,不知道哪天才会放弃。这次遇见的问题,或许也有XP爱好者也遇得见,记下点文字备忘。-----------------------单调的切割线----------------------家里台式机接无线USB网卡TL-WN821N之前一直都是好好的,今天接上去,居然提示“区域中找不到无线网络”。以下是解决这问题的简单过程......据资料说是WinXP的“WirelessZeroConfiguration”服务依赖于
系统 2019-08-12 01:32:22 1585
多级反馈队列调度算法没有实现,其他均已实现,由于自己注释写的较少,所以不是很好的把代码表现出来!下面附上实现的进程调度的代码:1#include2#include3#include4#include56#definemaxnum107#definegetpch(type)(type*malloc(sizeof(type)))8typedefstructpcbPCB;9structpc
系统 2019-08-12 01:33:54 1584
vim帮助文档里与粘贴板有关的内容如下:vim有12个粘贴板,分别是0、1、2、…、9、a、“、+;用:reg命令可以查看各个粘贴板里的内容。在vim中简单用y只是复制到“(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容;要将vim的内容复制到某个粘贴板,需要退出编辑模式,进入正常模式后,选择要复制的内容,然后按”Ny完成复制,其中N为粘贴板号(注意是按一下双引号然后按粘贴板号最后按y),例如要把内容复制到粘贴板a,选中内容后按”ay就可以了,有两
系统 2019-08-12 01:32:52 1584
1.使用CTime类CTimetm=CTime::GetCurrentTime();CStringstr=tm.Format("现在时间是:%Y年%m月%d日%X");MessageBox(str,NULL,MB_OK);2:得到系统时间日期(使用GetLocalTime)SYSTEMTIMEst;CStringstrDate,strTime;GetLocalTime(&st);strDate.Format("%4d-%2d-%2d
系统 2019-08-12 01:32:11 1584
WinDBG的uf命令可以把二进制进行反汇编并显示汇编代码,帮助在没有源代码的情况下分析函数。举个例子,已知Windows下的扫雷程序(winmine.exe)有个函数叫winmine!StartGame(通过xwinmine!*命令),可以使用ufwinmine!StartGame命令显示该函数的汇编码:0:000>ufwinmine!StartGamewinmine!StartGame:0100367aa1ac560001moveax,dwordptr
系统 2019-08-12 01:32:52 1583
知道的路过,勿喷!大家一般知道Windows键+数字可以打开任务栏上对应的程序,图解:这个组合非常好用,但是用过之后会发现一个问题:当我们已经打开一个实例之后,如下图IE:按Windows+数字组合就不能再打开新的实例了。这时候只要按住Windows+shift+数字就可以了,无论之前打开了多少个,按这个组合键都可以打开一个新的实例。发现这个快捷键的灵感来自于今天在论坛看到有人说按住shift单击任务栏图标时可以创建新的实例,不受已有的影响。这时突然想到W
系统 2019-08-12 01:32:46 1583
“开始”-“运行”-“regedit”,在“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Syncmgr\Handlers”项中找到一个与SQLServer2000相关的分支,删除它,这时任务栏里的同步中心图标应该会消失,重启以后同步中心也不会自动启动了。当然,如果你有其它同步项,比如没有禁用离线文件,或者有移动设备同步,都有可能使同步中心自动启动。win7关闭同步中心
系统 2019-08-12 01:33:42 1582
今天写了一个UNIX2DOS工具,用于把UNIX系统的文本转换成DOS(Windows)下支持的文本。两大操作系统文本主要的不同在于换行时UNIX里只有'\n'字符,而在DOS(Windows)下变成了'\r\n'。废话不多说,此工具用C语言写成,源代码如下://unix2dos//#include#includeintmain(intargc,char*argv[]){intch;FILE*fpinPtr,*fpou
系统 2019-08-12 01:33:28 1582