摘要:今天进入好久没进入的ubuntu,然后发现没有声音就二了的去修复了下引导玩玩结果忘了最重要的文件挂载就悲剧的开机进入grub什么系统都进不了后来做了个大白菜启动器进入了系统用bcdautofix ntbootautofix修复引导啊什么的全都不成功只能用U盘做ubuntu启动了,但是我U盘不行啊(以前一直以为是我U盘问题)结果真的是启动不了想起ZYS上次说可以注释哪句话就可以启动百度找了好久,只要注释掉 syslinux/syslinux.cfg里的 default vesamenu.c32这句就行了果断试了下,屏幕还是一样,但是等几秒之后就进入了然后就是以前的修复方法了:http://www
阅读全文
摘要:这个shell script感觉就像是一门语言,很多的语法和C的一样。。所以后面的一些语法也不要多做记录了shell script 的注意事项: 1. 命令是从上而下,从左而右的分析与执行的 2. 命令、参数间的多个空白都会被忽略掉 3. 空白行被忽略掉,[tab]也视为空格 4. 读取到一个Enter符号(CR)才开始执行命令 5. 如果一行内容太多,则可以使用“\[Enter]”来扩展至下一行 6. “#” 注释test 命令测试: 参数太多啊。。不想写了Page380后面还有很多语法的介绍。。我没认真看等要用的时候再查询吧、、、
阅读全文
摘要:今天帮蔡导装系统花了3个小时啊。。。好爽。。。主要就这些问题了:首先拿我的U盘给它的电脑装,读取不了= =我U盘真是个渣渣啊然后装的过程中发现说什么挂载了cdrom了。。要先umount后面百度了下还真有这回答的这样在装的一开始就可以按ctrl+alt+F1进入命令行然后sudo -i 进入root权限(还好我知道这个。。。。)再 umount -rfl /cdrom 就OK了再之后这个问题是解决了。。。不过又出现了个不能格式化成ext类格式问题。。。。(好像是这个意思吧。。英语不大懂啊)再最后。。之间试用ubuntu了。。。就是在U盘里使用ubuntu吧猛然间发现这里面居然有个选项是安装ub
阅读全文
摘要:1. 格式化打印printf 用法跟C语言的printf几乎一样2. awk 好用的数据处理工具 ---------------- 这段留着吧,现在没怎么用,今天也没怎么静下心来学这个命令 ----------------3. 比较 diff cmp diff [-bBi] from-file to-file -b 忽略一行当中仅有多个空白的区别,例如about me 与 about me是一样的 -B 忽略空白行的区别 -i 忽略大小写的区别4. patch5. pr
阅读全文
摘要:1. grep -A 意思是after,后面可加数字,表示列出该行外,后续的n行也列出来 -B意思是before,后面可加数字,表示列出该行外,前面的n行也列出来 1) 查找特定字符串: grep -n 'the' test 找出test文件中‘the’字符串所有的行并列出行号 2) 反向查找特定字符串:grep -vn 'the' test 找出test文件中没有‘the’字符串所有的行并列出行号 3) 忽略大小写: -i 4) []选取: grep 't[ae]st' test 查找tast或者test,[]中只有一个字符,即a或者e 5)
阅读全文
摘要:1. stty stty -a 列出目前环境中所有的按键列表 ctrl+c 终止目前命令 ctrl+d 输入结束(EOF),例如邮件结束的时候 ctrl+m 就是Enter ctrl+s 暂停屏幕的输出 ctrl+q 恢复屏幕的输出 ctrl+u 在提示符下,将事先命令删除 ctrl+z 暂停目前的命令2. 通配符 * 代表0到无穷多个任意字符 ? 代表一定有一个字符 [] 例如[abcd]代表一定有a b c d 中的一个字符 [-] 例如[0-9]代表0到9之间的数字 [^] 例如[^abc]代表一定有一个字符,只要是非...
阅读全文
摘要:1. echo 显示变量 echo $myname2. unset 删除变量 unset myname3. set 查看所有变量4. read -p 接提示符 -t 接等待秒数,不会一直等待用户 read -p "Please keyin your name: " -t 30 myname5. declare -i 定义整数数字类型 -x 和export一样,设置成环境变量 -r 设置成readonly类型 -a 定义成数组类型6. alias 命令别名设置 alias lm='ls -l | more'7. unalias 删除命令别名
阅读全文
摘要:装了win8,电话激活然后ubuntu引导没了怎么办?修复呗好吧,没有光盘那就自己做一个系统进去修复吧首先用Universal-USB-installer做的系统进不了后来用UltroISO做的也进不去后来熊哥给我发了个链接,原来是引导扇区写入错误,默认的会出错= =就这个了http://lanbing.org/ubuntu-install.cgi只要进入了就好办了,再参加这个就搞定http://qiemengdao.iteye.com/blog/1437698为防止博主的博客被删掉,我还是复制一次吧步骤如下:找一张ubuntu的光盘(不限版本,11.04以上的最好,我用的是11.04的盘,因
阅读全文
摘要:今天由于11.04显卡装不上,让我感觉很不爽结果直接在win7下把ubuntu给格了然后由于引导还是ubuntu的,结果进不了win7得再装一次了我想,还是装下11.10吧结果就装了装了之后好像显卡驱动给直接装上了不用再安装------------------还是像以前那样先给root设个密码然后装chrome今天chrome装了两次才装上然后装五笔输入法然后装VIMVIM取消备份:usr/share/vim/vim73/vimrc_example.*这里面把备份取消就行了这个版本好像没有带g++,所以得自己安装但是,还是不能c/c++混合编程比如cstdio,这个gcc g++都不能编译然后
阅读全文
摘要:今天去复旦ACM官网下了题目数据然后发现是tar.xz的可是 我没见过xz格式的压缩包啊只能百度谷歌了所以现在小记一下xz是系统 自带的= =、xz -d xxx.tar.xztar xvf xxx.tar这样就行了当然,win下可以用7Z解压缩
阅读全文
摘要:几种常见的文件压缩文件案扩展名: *.z compress 程序压缩的文件 *.gz gzip 程序压缩的文件 *.bz2 bzip2 程序压缩的文件 *.tar tar 程序打包的数据,并没有压缩过 *.tar.gz tar 程序打包的文件,其中经过 gzip 的压缩 *.tar.bz2 tar 程序打包的文件,其中经过 bzip2 的压缩压缩命令 compress/uncompress 这个已经很少人在用了 gzip, zcat -c 将压缩的数据显示在屏幕上,可以通过重定向来处理 -d 解压缩的参数 -v 显示压缩比 -# 压缩等级,-1最快...
阅读全文
摘要:win98以及以前的操作系统主要利用的文件系统是FAT/FAT16,win2000以后就是NTFS了至于Linux的正规文件系统则是 Ext2(Linux second extended file system,Ext2fs)这一个在默认的情况下,Windows 操作系统是不会认识 Linux 的 Ext2文件系统的简单操作:df: 列出文件系统的整体磁盘使用量 -a 列出所有的文件 -k 以KB显示 -m 以MB显示 -h 以人们较易阅读的方式显示,GB,MB,KB 等 -H 以 M=1000K 代替 M=1024K 的进位方式 -i 不用硬盘容量,而以 inode 的数量来显示...
阅读全文
摘要:这个是一个更详细的vim的配置了也是我非常喜欢的不过vim下函数还是不能高亮啊。。。。可以直接把这文件复制下来覆盖vimrc用了= =" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime" you can find below. If you wish to change any of those settings, yo
阅读全文
摘要:绝对路径:写法是由根目录 / 写起,例如 /usr/share/doc相当路径:写法不是由 / 写起,例如由 /usr/share/doc 到 /usr/share/man 下面时,可以写成 cd ../man比较特殊的目录: . 代表此层目录, .. 代表上一层目录, - 代表前一个工作目录, ~ 代表“目前用户身份”, ~account~ 代表account这个用户的主文件夹rmdir: 删除一个空目录参cp: -i 提示是否覆盖,-r 递归持续复制,用于目录的复制行为rm: -i 提示是否删除,rm asdf* 删除开头为asdfr的文件,rm ./-asdf 删除 - 开头的文件,否则
阅读全文
摘要:要装那个什么compize反正我不想再装这个了= =电脑太挫,没有用如果出错好多东西显示不出来就把以下的复制进去吧rm -rf /home/swk/.cache/compiz;rm -rf /home/swk/.cache/compiz-1;rm -rf /home/swk/.cache/compizconfig-1;rm -rf /home/swk/.config/compiz;rm -rf /home/swk/.config/compiz-1;rm -rf /home/swk/.config/compizconfig-1;rm -rf /home/swk/.gconf/apps/compi
阅读全文
摘要:这次就记一下我不经常用但是“大家”用的多的而且“大家”觉得很重要的快捷方式吧以后也要学着多用用一. 一般模式ctrl + f 向下翻页,相当于page downctrl + b 向上翻页,相当于page upctrl + d 向下翻半页ctrl +u 向上翻半页0 光标移动到当前行最前面字符处,相当于home$ 光标移动到当前行最后面字符处,相当于endG 移动到文件的最后一行nG n为数字,移动到文件的第 n 行gg 移动到文件的第一行,相当于 1G 了n[Enter] 光标向下移动 n 行/word 向下查找 "word"?word 向上查找 "word&qu
阅读全文
摘要:ls -al键入这条命令后,会看到文件的属性drwxrwxrwx 4 root swk 4096 Sep 8 acm文件权限 连接数 所有者 所属用户组 大小 最后修改时间 文件名drwxrwxrwx这10个符号,第个若是d则表示是一个目录,-表示文件,l表示连接文件后面9个字符3个一组,第一组表示文件所有者的权限,第二组表示同用户组的权限,第三组表示其他非用户组的权限r表示可读(read),w表示可写(write),x代表可执行(execute)r:4 w:2 x:1文件大小默认单位是Bchgrp 改变文件所属用户组 chang...
阅读全文
摘要:感性认识:这也是非常简单的初步的了解gdb吧要使用gdb调试器,得先生成可执行文件gcc -g test.c -o test 这样 -g 是为了添加调试参数这两条命令均可用,我用的是前者然后 gdb test 则启动gdb了1. list 从第一行列出源码,直接回车可以重复上一次命令,其他命令亦如此( l 也可以)2. break 11 表示在11行设置断点3. break func 表示在func()函数入口处设置断点4. info break 查看断点信息5. run 运行程序6. next 单步执行(n也可以,相当于VS里的F10)7. continue 继续运行程序(相当于VS里的F5
阅读全文
摘要:1. h j k l 在命令模式下左下上右移动光标2. x 删除当前字符3. dd 删除一行字符并用下一行填充4. J 删除当前换行符,即把两行连接起来5. u 撤销之前一次操作6. ctrl+r 反撤销一次(U可以撤销最近操作命令)7. i 在命令模式下,在光标字符前面插入8. a 在命令模式下,在光标字符后面插入,即追加append9. o 在光标下方建立一个新的空行并进入到插入模式10. O 在光标上方建立一个新的空行并进入到插入模式11. ZZ 立即保存文件并退出12. :q! 放弃修改并退出13. X删除光标前一个字符
阅读全文
摘要:1. useradd xyz 添加一个 xyz 的用户2. passwd xyz 修改xyz的密码3. userdel xyz 删除用户xyz4. userdel -r xyz 删除用户以及用户主目录5. init [0123456] 0 关机 1 单用户 2 多用户状态没有网络服务 3 多用户状态有网络服务 4 系统未使用保留给用户 5 图形界面 6 系统重启 常用的运行级别是3和5,要修改默认的运行级别可修改文件 /etc/inittab 的 id:5:initdefault: 这一行中的数字6. pwd 显示当前工作目录7. cd 改变目录8. ls 列出文件和目录 l...
阅读全文