![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 57
yunyuehu
这个作者很懒,什么都没留下…
展开
-
C++
++的故事 i++与++i的区别:i++是先令i参加其它运算,然后再令i加1;而++i是先令i加1,然后再令i参加其它运算。--同++i=2,j=3;(i++)+(++j),--j*5+(!j==!i),(++i==j)*++j,!i++*8对(i++)+(++j):相当于2+4=6上式运算完后i变为3,j变为4。对--j转载 2009-08-14 16:09:00 · 378 阅读 · 0 评论 -
Shell 编程--本文结合大量实例阐述如何编写一个shell脚本
转自:情報官世界 本文结合大量实例阐述如何编写一个shell脚本。 为什么要进行shell编程 在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的转载 2011-12-24 21:43:30 · 604 阅读 · 0 评论 -
Virtual box install ubuntu 如何全屏
a@a-desktop:~$ sudo sh /media/VBOXADDITIONS_3.2.8_64453/VBoxLinuxAdditions-amd64.run Verifying archive integrity... All good.Uncompressing VirtualBox 3.2.8 Guest Additions for Linux.........VirtualBox Guest Additions installertar: Record size = 8 b原创 2010-10-22 23:17:00 · 1545 阅读 · 0 评论 -
一个简单的shell脚本编写的GUI程序
#!/bin/bash#Ask some questions and collect the answerdialog --title "Questionnaire" --msgbox "Welcome to my simple survey" 18 36dialog --title "Confirm" --yesno "Are you willing to take part?" 18 36 if [ $? != 0 ];then dialog --infobox "Thank原创 2010-10-08 16:16:00 · 1405 阅读 · 0 评论 -
VIM复制命令大全
VIM复制命令大全 yank 是什么意思?有疑问的请查一下字典吧!就好像是中医治疗中的「拔罐」的意思啦(是不是叫「拔罐」?知道的朋友指正一下吧)!反正在 Vim 中,她就是复制 copy 的意思。这在 Vim 的思考逻辑里,就是「拔」yank 起来,「放」put 上去。其实复制的指令就是 y 一个而已,为什么要独立成一个单元来说明呢?因为 Vim 复制、贴上的功能实在太独特了,再配合第三单元介绍的数目字,及 Vim 内部的缓冲区来使用的话,您会发现,原来 Vim 肚子里还暗藏着秘密武器。<b原创 2010-08-23 10:47:00 · 626 阅读 · 0 评论 -
shell編程例子 -- 一個簡單的目錄菜單
root@desktop:~/bash# cat directory.sh #!/bin/bashuntil echo List Directory..........1 echo Change Directory........2 echo Edit File...............3 echo Remove File..........转载 2010-04-28 11:32:00 · 542 阅读 · 0 评论 -
從 ifconfig 中得到 IP地址
我们知道使用 ifconfig -a 就能得到所有网络界面的 IP 地址,不过这些 IP 地址都混在其他信息之中。你需要从中分离出来,下面的脚本就能帮助你直接输出 IP 地址:ifconfig | awk ’/inet/{print $2}’ | awk -F: ’{print $2}’ root@desktop:~/bash# ifconfig | awk原创 2010-04-28 10:46:00 · 796 阅读 · 0 评论 -
Expect 学习笔记
http://www.chinaunix.net 作者:very_99 发表于:2006-12-11 15:06:11 [u]Expect 学习笔记 [/u] 接触Expect是迫不得已。系统管理员在工作中经常会遇到这样的问题,需要实现一个自动交互的工具,这个工具可以自动Telnet或者Ftp到指转载 2010-04-09 16:29:00 · 589 阅读 · 0 评论 -
Linux启动过程详解
启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了。 启动第二步--读取MBR 众所周知,硬盘上第0磁道第一个扇区被称为MBR,也就是Ma原创 2010-04-01 18:00:00 · 499 阅读 · 0 评论 -
C语言中的二进制、八进制、十进制、十六进制他们之间的转换方式什么怎样的?
计算机中常用的数的进制主要有:二进制、八进制、十六进制,学习计算机要对其有所了解。 2进制,用两个阿拉伯数字:0、1; 8进制,用八个阿拉伯数字:0、1、2、3、4、5、6、7; 10进制,用十个阿拉伯数字:0到9; 16进制就是逢16进1,但我们只有0~9这十个数字,所以我们用A,B,C,D,E,F这五个字母来分别表示10,11,12,13,14,15。字母不区分大小写。原创 2010-03-22 12:59:00 · 5468 阅读 · 0 评论 -
risc精简指令集计算机
risc RISC(reduced instruction set computer,精简指令集计算机)是一种执行较少类型计算机指令的微处理器,起源于80年代的MIPS主机(即RISC机),RISC机中采用的微处理器统称RISC处理器。这样一来,它能够以更快的速度执行操作(每秒执行更多百万条指令,即MIPS)。因为计算机执行每个指令类型都转载 2009-12-03 10:45:00 · 1205 阅读 · 0 评论 -
linux下c编译系统(转)
编译过程概述了解一些编译知识的读者都知道,所谓编译,就是在编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件感谢格式的要求链接生成可执行程序。UNIX环境下的C编译系统所遵循的也是这么一个一般的过程。值得注意的是这个过程并不是有某个单个程序完成的,而是有多个分别完成某一方转载 2009-11-11 16:27:00 · 1302 阅读 · 0 评论 -
add the disk in the linux
[root@localhost ~]# fdisk -lDisk /dev/sda: 8589 MB, 8589934592 bytes255 heads, 63 sectors/track, 1044 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start原创 2009-10-21 18:11:00 · 432 阅读 · 0 评论 -
Fedora Core 5.0 用 Xen 虚拟Slackware 10.2
作者:北南南北来自:LinuxSir.Org提要:目前xen虚拟Linux、BSD及其它类Unix系统正火之时,趁热打铁,本人也在Fedora Core 5.0上虚拟安装了Slackware 10.2;Xen是一种基于内核的虚拟程序,所以Xen虚拟的操作系统占用资源更少,是极为轻量级的操作系统虚拟程序;本文以Fedora Core5.0为基础平台,通过Xen虚拟Slac转载 2009-09-16 11:17:00 · 763 阅读 · 0 评论 -
转:expect的基本用法
一、概述我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而Expect就使用来实现这种功能的工具。Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。Expect的作者Don Libes在1990年开始编写转载 2009-09-15 15:22:00 · 510 阅读 · 0 评论 -
Expect 教程中文版
本文出自: 作者: 葫芦娃 翻译 (2001-09-12 10:00:00) [版权声明] Copyright(c) 1999 [原著] Don Libes: National Institute of Standards and Technology转载 2009-09-11 10:25:00 · 450 阅读 · 0 评论 -
Linux 日志基础
来源: ChinaUnix博客 作者: ChinaUnix博客 Linux 日志都以明文形式存储,所以你不必特别的工具就能搜索和阅读他们。Linux 日志存储在 /var/log 目录中。这里有几个由系统维护的日志文件,但其他服务和程式也可能会把他们的日志放在这里。大多数日志只有 root 才能读,不过只需要修改文件的访问权限就能让其他人可读。/var/log/转载 2009-08-31 10:54:00 · 1177 阅读 · 0 评论 -
/dev/null 2>&1
Linux:/dev/null 2>&1 解释 1. /script/myscript.sh 1> /dev/null 2>&1其中 1> /dev/null 2>&1是什么意思??dev/null 为系统垃圾箱&为后台运行但是 myscript 后面的1 和 /null后面的2 还有 &后面的1是什么意思?1代表标准输出,2代表错误信息输出.1>/dev/null转载 2011-12-27 12:52:25 · 1272 阅读 · 0 评论