linux
文章平均质量分 63
阿迪spring
程序,读书,户外,骑行,科幻,偶尔研究点心理学
展开
-
Unable to open /dev/sda的原因之一
fdsik /dev/sda需要在root权限下运行,普通用户就会出现上述情况原创 2014-06-02 17:03:33 · 4691 阅读 · 0 评论 -
linux fdisk命令使用 fdisk删除、新建分区
fdisk -l:查看硬盘及分区情况转载 2014-06-02 15:59:55 · 30271 阅读 · 0 评论 -
linux学习总结
1.crontab定时任务管理(计划)原创 2014-06-24 20:39:46 · 563 阅读 · 0 评论 -
vim指令示意图
图片为vi编辑器的常用力量转载 2014-06-05 17:11:28 · 470 阅读 · 0 评论 -
vi 常用指令存档
首先分清命令模式和编辑模式。基本步骤,1. vim filename或touch filename,进入 vi 编辑文件filename 2. 输入 i 就可以插入编辑 3. 按esc退出编辑 4.按 :转到最后进行对文件操作转载 2014-06-05 17:46:43 · 471 阅读 · 0 评论 -
linux学习总结4
1.gcc:gcc为linux上最标准的编译器原创 2014-06-25 22:23:44 · 980 阅读 · 0 评论 -
linux学习总结2
1.chkconfig:管理系统服务默认自启动项。2.原创 2014-06-25 13:57:29 · 379 阅读 · 0 评论 -
bash中变量的巧用
若你有一个常去癿工作目录名称为:『/cluster/server/work/taiwan_2005/003/』,如何迚行该目录癿简化?答:在一般癿情况下,如果你想要迚入上述癿目录得要『cd/cluster/server/work/taiwan_2005/003/』, 以鸟哥自己癿案例杢说,鸟哥跑数值模式常常会讴定徆长癿目录名称(避克忘记),但如此一杢发换目录就徆麻烦。 此时,鸟转载 2014-06-05 20:16:15 · 704 阅读 · 0 评论 -
linux学习总结3
1.EXT2文件系统:原创 2014-06-25 14:11:24 · 455 阅读 · 0 评论 -
linux下查找
find dir -name 要查找的文件(夹)。原创 2014-06-07 15:37:16 · 367 阅读 · 0 评论 -
linux学习总结7
1.netstat:追踪网络或插槽项,netstat -tln原创 2014-06-28 11:04:56 · 397 阅读 · 0 评论 -
vmware中NAT配置不能上网的一个解决方案
先说我遇到的导致vmware中那天原创 2014-06-08 10:28:00 · 24730 阅读 · 3 评论 -
linux中控制台字体和背景颜色配置
1.任意打开一个Terminal,2.选择标题栏上的E地原创 2014-06-07 10:15:52 · 1951 阅读 · 0 评论 -
Linux学习总结5
1.head:取出前面的几行,原创 2014-06-27 10:32:01 · 510 阅读 · 0 评论 -
linux学习笔记6
1.login shell:取得bash时需要完整的登录流程,如填写原创 2014-06-27 18:01:36 · 411 阅读 · 0 评论 -
linux学习总结8
1.setenforce:setenforce [ 0 | 1 ] : 0 Permissive 宽容模式(只是警告,不禁止(行动)),1 Enforcing 强制模式。如果你已经在 Enforcing 的模式,但是可能由於一些配置的问题导致 SELinux 让某些服务无法正常的运行,此时你可以将 Enforcing 的模式改为宽容 (permissive) 的模式,让 SELinux 只会警原创 2014-06-28 18:28:50 · 427 阅读 · 0 评论 -
linux学习
H:左移,J:下移,K:上移,L:右移原创 2014-05-26 21:46:21 · 361 阅读 · 0 评论 -
linux学习总结7
1.RAID:磁盘阵列。RAID 0:原创 2014-06-28 16:32:48 · 408 阅读 · 0 评论 -
linux学习总结10
1.vim:强大的程序编辑器。2.原创 2014-06-29 17:20:47 · 370 阅读 · 0 评论 -
BASH-数据流重导向
数据流重导向:即将本应在标准输入输出(std input / output / error output)的数据传到别的地方去。例如将调试信息存入文档中。传送字符如下所示:1.标准输入(stdin):代码为0,使用 2.标准输出(stdout):代码为1,使用 > 或 >> ; 或者 1> 或 1>>3.标准错误输出(stderr):代码为2,使用 2> 或 2>>转载 2014-06-09 22:39:13 · 495 阅读 · 0 评论 -
Linux下C++编程
[username@localhost cpp_stl]$ vi stl_main.cpp [username@localhost cpp_stl]$ g++ -Wall -c stl_main.cpp [username@localhost cpp_stl]$ lsstl_main.cpp stl_main.o[username@localhost cpp_stl]$ g++原创 2014-06-30 18:12:58 · 467 阅读 · 0 评论 -
linux学习总结9
1.TAB键:命令或文件补齐按键。CTRL+c原创 2014-06-29 16:33:57 · 391 阅读 · 0 评论 -
vim: 如何使粘贴到vim的代码排列整齐?
这个解决了我2个问题 在注释行回车或插入到下一行时 也是注释的 这个问题找了很久没弄好 没想到弄了这个后就好了 真是人品大大的好啊!!!!原文链接 http://linux.172baby.com/posts/125843.html随笔 linuxman 发表于2004-12-28 00:21粘贴到vim的代码,尤其是从WEB粘贴过来的代码,经常是一片混乱,看起来向右不断缩进造转载 2014-06-30 16:24:47 · 1136 阅读 · 0 评论 -
gdb单步调试
看下面的程序:例 10.1. 函数调试实例#include int add_range(int low, int high){ int i, sum; for (i = low; i sum = sum + i; return sum;}int main(void){ int result[100]; result[0] = add_rang转载 2014-07-01 14:21:44 · 525 阅读 · 0 评论 -
GDB用法小结
1. gdb exe 使得exe程序运行在debug环境下2. break functiona 在functiona函数处设置端点 3. run 让程序从main入口执行到断点functiona4. n next,单步执行,相当于VC中的调试命令step over5. s step into,进入子函数,察看子函数的执行情况6.转载 2014-07-01 14:24:14 · 549 阅读 · 0 评论 -
Linux下C++的通用Makefile与解析
本文给出万能Makefile的具体实现,以及对其中的关键点进行解析。所谓C++万能Makefile,即可编译链接所有的C++程序,而只需作很少的修改。号称万能Makefile,一统江湖。我对原版的Makefile做了些修改。首先揭开它的庐山真面目:##################################################### Generic makefile转载 2014-07-01 15:58:35 · 476 阅读 · 0 评论 -
Linux下移植OpenCV + Qt 到ARM(Tiny6410)总结 转
这是我的第一篇博客,把我最近做的一个东西和大家分享一下,非常高兴和大家讨论,CSDN是个卧虎藏龙之处,好多特别好的文章,我这里见丑了~~~ 下面的文字比较多啊,主要是加入了很多自己的感慨啊,感叹啊啥的,其实我觉得已经是罪简单的方法了,我基本上把我遇到的问题全部罗列了,大家可以参考一下~其实很多问题都是在走弯路,我希望后面的人更顺畅一点吧~ 目的:将OpenCV2.0转载 2014-07-02 19:24:25 · 1770 阅读 · 0 评论 -
ubuntu查看apt-get里面都提供了哪些软件
sudo apt-cache search all它会出来一堆软件的列表如果你想要看下里面总共有哪些软件,那么,你可以使用如下命令:sudo apt-cache search all | wc如果你想要用apt-get 命令来安装一个软件,但是你只知道大概有几个字母,那么,你可以用下面的命令来进行查询,看下跟这个字母有关的软件都有哪些,它会给你把列表列出来:转载 2014-07-02 19:29:41 · 1798 阅读 · 0 评论 -
Set UID
执行者在执行该程序过程中(且仅在该过程中)暂时拥有原创 2014-05-27 20:37:22 · 416 阅读 · 0 评论 -
ubuntu下如何用命令行运行deb安装包
如果ubuntu要安装新软件,已有deb安装包(例如:iptux.deb),但是无法登录到桌面环境。那该怎么安装?答案是:使用dpkg命令。dpkg命令常用格式如下:sudo dpkg -I iptux.deb#查看iptux.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于--info)sudo dpkg -c iptux.deb#查看iptux.deb软件包中包转载 2014-07-03 10:03:44 · 445 阅读 · 0 评论 -
ext2下的inode
当在Linux下的ext2文件系统建立一个目录时,ext2华转载 2014-05-30 22:28:27 · 899 阅读 · 0 评论 -
linux开机启动程序加载的shell script
[root@localhost rc.d]# cat rc.local#!/bin/sh## This script will be executed *after* all the other init scripts.# You can put your own initialization stuff in here if you don't# want to do th原创 2014-06-13 21:11:58 · 420 阅读 · 0 评论 -
Linux下echo命令详解
linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。该命令的一般格式为: echo [ -n ] 字符串其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令转载 2014-06-13 22:15:44 · 1019 阅读 · 0 评论 -
管道指令如何配合mv进行特殊文件的批量剪切
本次任务:将某一文件夹下所有的显 是文件原创 2014-06-14 12:13:21 · 1478 阅读 · 0 评论 -
shell中变量的测试与替换
var 与 str 为变量,我们想要针对 str 是否有配置来决定 var 的值喔!一般来说, str: 代表『str 没配置或为空的字符串时』;至于 str 则仅为『没有该变量』。转载 2014-06-14 14:52:43 · 604 阅读 · 0 评论 -
Vim 实用技巧
Vim 实用技巧vim 是程序员的编辑器,是编辑器之神。 不过vim的学习曲线太陡了,记得有个人说过,vi要坚持使用一年,少一天的不行,到最后一天你就会有质变,成为高手。各编辑器的学习曲线 所以vim要天天学,天天练, 介绍几个键盘图,方便工作时看。 学习一个工具最好的方式是学会查看帮助:help cmd (插入模式的命令是 i_, 命令模式的 c_转载 2014-06-14 09:30:58 · 616 阅读 · 0 评论 -
vim多窗口使用技巧
1、打开多个窗口打开多个窗口的命令以下几个:横向切割窗口:new+窗口名(保存后就是文件名) :split+窗口名,也可以简写为:sp+窗口名纵向切割窗口名:vsplit+窗口名,也可以简写为:vsp+窗口名2、关闭多窗口可以用:q!,也可以使用:close,最后一个窗口不能使用close关闭。使用close只是暂时关闭窗口,其内容还在缓存中,只有使用q!、w!或x转载 2014-06-14 16:30:24 · 413 阅读 · 0 评论 -
Linux修改vimrc配置文件,让vi更贴心
配置 vim 的方法是在用户主目录下建立个.vimrc文件,我一般使用root帐户,所以就在/root/下建立一个.vimrc文件:vi /root/.vimrc,以下是我的配置,直接复制粘贴进去即可。用户可以根据需求添加功能, 关于 set 的使用方法可以在 vim 的命令状态下输入:set help 获取帮助。××××××××××××××××××××"语法高亮syntax on转载 2014-06-15 17:08:38 · 20065 阅读 · 0 评论 -
shell script 的追踪与 debug
shell script 的追踪与 debugscripts 在运行之前,最怕的就是出现语法错误的问题了!那么我们如何 debug 呢?有没有办法不需要透过直接运行该 scripts 就可以来判断是否有问题呢?呵呵!当然是有的!我们就直接以 bash 的相关参数来进行判断吧![root@www ~]# sh [-nvx] scripts.sh选项与参数:-n :不要运转载 2014-06-15 19:04:05 · 395 阅读 · 0 评论 -
shell script中的case……esac判断
利用 case ..... esac 判断上个小节提到的『 if .... then .... fi 』对於变量的判断是以『比对』的方式来分辨的,如果符合状态就进行某些行为,并且透过较多层次 (就是 elif ...) 的方式来进行多个变量的程序码撰写,譬如sh09.sh 那个小程序,就是用这样的方式来撰写的罗。好,那么万一我有多个既定的变量内容,例如 sh09.sh 当中,我所需转载 2014-06-15 15:01:41 · 489 阅读 · 0 评论