05 2012 档案
摘要:grub/etc/fstab文件# /etc/fstab: static file system information.# <file system> <mount point> <type> <options> <dump> <pass>proc /proc proc defaults 0 0#/dev/sda1 / ext3 defaults,errors=remount-ro 0 1UUID=4f1a87c0-b065-44d8-a6b...
阅读全文
摘要:经过连续几天的折腾,利用lfs-livecd6.3终于编出了完全自定义的linux系统今天最后一步,启动U盘linux:修改menu.lst---> root (hd0,0)kernel=(hd0,0)/vmlinuzroot=(hd0,0)/dev/sdx1 如果直接写root=/dev/sda1则会报错 grub error 11 unrecognized device string再次启动kernel panic not syncing: vfs: unable to mount root fs on umknown-block(8,5)
阅读全文
摘要:file-modesetuid-setgid-sticky bit可执行文件的执行时的两种权限 1.调用文件者的权限 2.文件拥有者的权限 , setuid和setgid可以将文件从权限1提升到权限2sticky理解为防删除: 拥有x标志的文件权限 1.用户组对目录有删除文件和建立文件的权限 2.用户组对目录只有建立文件的权限,不能删除文件, sticky将用户的x权限限制为s就是从权限1到权限2切换rwsrw-r– 表示有setuid标志rwxrwsrw- 表示有setgid标志rwxrw-rwt 表示有sticky标志chmod -v u+s filename 4644chmod -v g
阅读全文
摘要:部分shell命令执行时可能需要获取终端用户的输入信息,导致脚本停止等待用户输入,如果输入值固定则自动进行输入则更方便找到了tcl/tk的工具expect安装 sudo apt-get install tcl8.5使用gpg进行加密解密文件时需要输入密钥,为了能够利用gpg全自动加密文件,写出如下脚本#!/usr/bin/expectspawn gpg -c -o file.enc file2encryptexpect "密码: "send "code\r"#密码确认、expect "密码: "send "code\r&qu
阅读全文
摘要:1.为什么没有写QObject::tr(),而仅仅是tr()呢?原来,tr()函数是定义在Object里面的,所有使用了Q_OBJECT宏的类都自动具有tr()函数2.setbuddy函数用于转移焦点3.QH/VBoxLayout 的addstretch()函数,布局空白处
阅读全文
摘要:今日将tslib1.4编译进qt编译选项./configure -release -shared -fast -no-largefile -qt-sql-sqlite -no-qt3support -no-xmlpatterns -no-mmx -no-3dnow -no-sse -no-sse2 -no-svg -no-webkit -qt-zlib -qt-libtiff -qt-libpng -qt-libmng -qt-libjpeg -make libs -xplatform qws/linux-arm-gnueabi-g++ -nomake tools -nomake exampl
阅读全文
摘要:编译tslib-1.4 修改环境变量: /etc/profile中增加 export PATH=$PATH:/交叉编译工具链所在的bin目录maemo@maemo-desktop:~/platform/tslib$ source /etc/profile./configure --prefix=/usr/local/tslib-1.4 --host=arm-none-linux-gnueabi ac_cv_func_malloc_0_nonnull=yes -silent下载qt-everywhere-opensource-src-4.8.1.tar.gz解压之后进入源码目录:./config
阅读全文
摘要:接到一个小任务,写一个批处理脚本, 判断某个IP所在的主机能否ping通,并统计ping的结果,结果保存到文件除了echo命令之外其余的都不怎么会用, 那就现学吧!从这些命令开始set, for, find, if, 还有goto等等特殊符号如:^、%%、!!、&、&&、||、>、>>特殊变量:errorlevel,保存上一条命令的执行结果,比如执行type new.txt | find "hello", 如果new.txt文件中存在hello字样,则errorlevel为0,否则为1set /p str=请输入: 等待用户输入se
阅读全文
摘要:下载 Qt SDK 1.2.1 for 32-bit linux(offline),直接运行(执行uname 判断是32位还是64位版本的linux)QT-creator新建工程后,直接编译,会报错:缺<gnu/stubs.h>文件,解决方法sudo apt-get install g++-multilib准备好git,当前版本1.7.0.4, git clone <url></url>
阅读全文
摘要:lazarus——开发delphianjuta——界面IDE,开发C(GTK、SDL),C++(GTKMM), java,JS, pythonDIA——流程图,支持UML
阅读全文

浙公网安备 33010602011771号