Linux
文章平均质量分 86
pengjin1985
这个作者很懒,什么都没留下…
展开
-
linux解压命令总结
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的参数是根据需要在压缩或解压档案时可选的.-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到转载 2012-04-09 15:08:30 · 346 阅读 · 0 评论 -
跟我一起写 Makefile
跟我一起写 Makefile概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不转载 2012-06-11 15:56:01 · 440 阅读 · 0 评论 -
linux boardcom 无线网卡安装
Debian squeeze的基本系统和Ubuntu的不太一样。Ubuntu中已经集成了GCC编译环境(至少在Ubuntu10.04中是这样的),而Debian squeeze中没有。因此在Debian squeeze中安装BCM4312网卡驱动,需要先安装GCC编译环境。本文主要参考BCM4312官方文档。写在这里主要为了方便以后再次安装BCM4312驱动,同时也希望对Debian新手有点帮转载 2012-05-03 23:21:44 · 1592 阅读 · 0 评论 -
windows 和linux 回车符号转换问题
修改回车换行Windows中的换行符为CRLF, 即正则表达式的rn(ASCII码为13和10), 而Unix(或Linux)换行符为LF, 即正则表达式的n. 在Windows和Linux下协同工作的时候, 往往这个细小的差别就导致问题, 如1)Windows下写的Shell脚本, 在Linux下运行时往往出现rn是无效参数, 不能执行;2)vi 等编器下打开一个文本文件会包含 ^转载 2012-06-18 11:44:30 · 609 阅读 · 0 评论 -
ubuntu卸载mysql
1、删除 mysql1 sudo apt-get autoremove --purge mysql-server-5.02 sudo apt-get remove mysql-server3 sudo apt-get autoremove mysql-server4 sudo apt-get remove mysql-common (非常重要)上面的其实有一些是多余转载 2012-08-13 11:16:38 · 429 阅读 · 0 评论 -
Linux操作系统上安装MYSQL数据库的方法
1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.0.26-0.i386.rpm MySQL-client-5.0.26-0.i386.rpm 下载地址为:http://dev.mysql.com/downloads/mysql/5.0.html,打开此网页,下拉网页找到“Red Hat Enterprise Linux 3 RP转载 2012-08-13 10:07:15 · 437 阅读 · 0 评论 -
解决Chromium 不能以 root 身份运行
现在ubuntu下的chromium浏览器用root用户则不能运行。从网上找了一些方法,记录一下,分享分享首先装上16进制编辑器(hexedit)root@lzy-bt5:~# hexedit /usr/lib/chromium-browser/chromium-browser 命令行或图形模式打开这个二进制文件Tab键切换至右侧ASCII模式,Ctrl+S搜索geteuid转载 2013-01-22 13:45:22 · 1027 阅读 · 0 评论 -
linux 下查找文件或者内容常有命令
whereis 查找软件的安装路径-b 只查找二进制文件-m 只查找帮助文件-s 只查找源代码-u 排除指定类型文件-f 只显示文件名-B 在指定目录下查找二进制文件-M 在指定目录下查找帮助文件-S 在指定目录下查找源代码locate 在文件索引数据库中搜索文件-d 搜索指定数据库updatedb更新文件索引数据库f转载 2013-03-14 15:44:51 · 545 阅读 · 0 评论 -
linux下查看磁盘空间
如果要查看磁盘还剩多少空间,当然是用df的命令了。[root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/sda2 14G 11G 2.6G 82% / /dev/sda1 99M 14M 81M 14% /boot tmpfs转载 2013-03-14 16:52:57 · 557 阅读 · 0 评论 -
linux图形比较工具meld
1、在ubuntu中安装meld工具,直接输入如下命令:sudo apt-get install meld2、使用起来不错,是linux下图形比较工具不错的选择转载 2013-03-15 15:53:09 · 599 阅读 · 0 评论 -
rdesktop远程使用Windows的一些技巧
整个地球都知道rdesktop,有了它,我们可以从Solaris或者Linux使用Windows,当然Windows要开启Windows Terminal Service。虽然也有基于GTK+的tsclient做配置,我还是倾向直接使用命令行,不仅因为自己习惯使用console命令窗口,而且命令行可以加入一些非常有用的选项。比如: ./rdesktop -u adam -p adam转载 2013-04-19 13:37:38 · 682 阅读 · 0 评论 -
远程操作利器:putty和psftp
通过SSH远程操作Linux的好工具:putty(远程操作linux) psftp(远程上传下载) 占用空间小,操作方便,不需安装配置即可使用,官方网站(http://www.chiark.greenend.org.uk/~sgtatham/putty/)可提供相应软件的下载,免费的哦 到Unix-Center.net/Unix体验中心注册个帐后就可 利用putty登陆 学学un转载 2013-04-19 14:07:00 · 572 阅读 · 0 评论 -
linux 环境变量配置及查找字符串文件方法
环境变量配置:1.root : /etc/profile 该配置文件开机就会运行2.root: 在shell的配置文件/etc/bash.bashrc 此文件启动shell 终端即可运行3.user:.bashrc 启动shell 终端即可运行查找字符串文件grep *ddd* -rin --include="*.h" 查找原创 2013-06-06 10:56:00 · 771 阅读 · 0 评论 -
E:Could not open lock file /var/lib/dpkg/lock - open (13:Permission denied) E:Unable to lock th
E:Could not open lock file /var/lib/dpkg/lock - open (13:Permission denied) E:Unable to lock the administration directory (/var/lib/dpkg/),are you root? 解决方案: sudo rm -rf /var/lib/dpkg转载 2013-07-10 20:31:28 · 1594 阅读 · 0 评论 -
《手把手教你把Vim改装成一个IDE编程环境 Ver: 0.7》下载
可以在下面的地址下载下载《手把手教你把Vim改装成一个IDE编程环境 Ver: 0.7》的PDF版。http://download.csdn.net/source/616649不好意思,这个就是以前的那份pdf,如果你有了就不用了再下载了,只是以前不知道这里可以上传文件供下载,要分别给大家发邮件,挺麻烦的,现在可以在这里下载了。转载 2013-11-21 15:21:10 · 649 阅读 · 0 评论 -
Linux date命令
Linux--date命令 date命令 date命令的功能是显示和设置系统日期和时间。 该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式) date 设置时间格式 命令中各选项的含义分别为: -d datestr, --date datestr 显示由datestr描述的日期 -s datestr, --set date转载 2012-06-08 10:37:53 · 555 阅读 · 0 评论 -
深刻理解Linux进程间通信(IPC)
深刻理解Linux进程间通信(IPC)0. 序1. 管道1.1. 管道概述及相关API应用1.2. 有名管道概述及相关API应用1.3. 小结1.4. 参考资料2. 信号(上)2.1. 信号及信号来源2.2. 信号的种类2.3. 进程对信号的响应2.4. 信号的发送2.5. 信号的安装(设置信号关联动作)2.6. 信号集及信号集操作函数2转载 2012-06-05 11:36:13 · 1542 阅读 · 0 评论 -
Linux 系统命令及其使用详解(大全)
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->Linux系统命令及其使用详解(大全) catcd chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat[-AbeEnstTuv] [--help] [--version]转载 2012-04-09 15:09:03 · 668 阅读 · 0 评论 -
Linux下ps命令详解
linux上进程有5种状态:1. 运行(正在运行或在运行队列中等待)2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号转载 2012-04-09 15:09:57 · 248 阅读 · 0 评论 -
linux grep命令参数及用法详解---管道命令grep
功能说明:查找文件里符合条件的字符串。语 法:grep [-abcEFGhHilLnqrsvVwxy][-A][-B][-C][-d][-e][-f][--help][范本样式][文件或目录...]补充说明:grep指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予转载 2012-04-12 17:36:54 · 361 阅读 · 0 评论 -
Linux命令行技巧
下面我将和大家分享一些学习Linux命令行的技巧,希望能对大家有所助益。如果在本文中遇到不太熟悉的命令,可以在终端中键入以下命令寻求帮助。Man Where there's a shell, there's a way. Linux入门必备了解bash:没有必要钻研长篇累牍的bash使用手册,通过man bash学习即可。了解vi:你在工作中也许会使用Emacs或转载 2012-04-12 17:47:21 · 311 阅读 · 0 评论 -
android开发之VIM快捷键使用指南
android的代码包括JAVA,C,C++和各种脚本,算起来有十几万个文件,阅读,编辑,使用这些代码,需要寻找一款合适的软件才能事倍功半。运行在WINE模式下的source insight工具不仅反应很慢,而且有很多符号在阅读时根本就不会跳转,令人非常困惑。因此我们大部分人只能入乡随俗,要么使用eclipse,要么使用VIM或者EMACS.VIM和EMACS作为linux下的两大编辑神器,对于从转载 2012-04-26 15:42:06 · 510 阅读 · 0 评论 -
Linux经典书籍推荐
入门篇 《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。驱动篇 《LINUX设备驱动程序》就是网上说的“LDD”,经典之作,必备书籍。国产经典《Linux驱动详细解》也是一本非常不错的书,很实用,书中源代码分析比转载 2012-05-07 15:24:16 · 420 阅读 · 0 评论 -
vi/vim基本使用方法
转自:http://www.lupaworld.com/?uid-296380-action-viewspace-itemid-118973vi/vim 基本使用方法本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!i/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可转载 2012-05-11 14:17:09 · 306 阅读 · 0 评论 -
gcc入门详解
作为自由软件的旗舰项目,Richard Stallman 在十多年前刚开始写作 GCC 的时候,还只是把它当作仅仅一个 C 程序语言的编译器;GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程转载 2012-06-04 12:41:47 · 700 阅读 · 0 评论 -
gcc常见的选项
前三章:要点 1。强烈推荐使用-Wall选项; 注:Warning 的显示格式: file:line-number:message 2。编译选项-o 文件名:直接产生可执行文件-c 文件名:只编译为.o的库文件,不链接 (.c => .o ) 在将多个.o连接为一个可执行文件时,仅使用-o指定可执行文件名即可,不需要使用-Wall选项,转载 2012-06-04 12:43:19 · 537 阅读 · 0 评论 -
GDB调试(转)
一个调试示例源程序:tst.c代码:1 #include23 int func(int n)4 {5 int sum=0,i;6 for(i=0; i7 {8 sum+=i;9 }10 return sum;11 }121314 main()15 {16 int i;17 long result = 0;18转载 2012-06-04 10:52:15 · 432 阅读 · 0 评论 -
unix学习整理
一、UNIX常用简单命令:解释 UNIX命令 命令举例-------------------------帮助 man man date查看日期 date date查看日历 cal cal 1998计算器 bc bc修改口令 password password查看谁在使用 who who查看原创 2012-06-04 13:29:32 · 697 阅读 · 0 评论 -
LInux进程控制
进程是程序的一次执行, 是运行在自己的虚拟地址空间的一个具有独立功能的程序. 进程是分配和释放资源的基本单位, 当程序执行时, 系统创建进程, 分配内存和 CPU 等资源; 进程结束时, 系统回收这些资源。 进程由PCB(进程控制块)来描述:进程id。系统中每个进程有唯一的id,在C语言中用pid_t类型表示,其实就是一个非负整数。进程的状态,有运行、挂起、停止、转载 2012-06-04 15:59:48 · 480 阅读 · 0 评论 -
嵌入式系统开发学习步骤(Linux高级编程学习顺序)
1、Linux 基础安装Linux操作系统Linux文件系统Linux常用命令Linux启动过程详解熟悉Linux服务能够独立安装Linux操作系统能够熟练使用Linux系统的基本命令认识Linux系统的常用服务安装Linux操作系统Linux基本命令实践设置Linux环境变量定制Linux的服务 Shell 编程基础使用vi编辑文件使用Emacs编辑文转载 2012-06-05 14:25:36 · 549 阅读 · 0 评论 -
ubuntu与windows共享文件夹(samba)
一、安装smb执行命令行: #sudo apt-get install samba #sudo apt-get install smbfs 二、添加准备共享的文件夹。有如下三种配置共享文件夹的方法,任选一种方法即可:1、在ubuntu中使用图形界面的共享功能 按Alt+F2或打开终端,把执行运行程序界面叫出來。输入如下命令: shares转载 2013-11-27 11:43:45 · 698 阅读 · 0 评论