
linux
gnawkhhkwang
专注于Linux各技术的分享人类人类不累怎么叫人类
展开
-
学习linux 的方法(个人总结)
我想应该写一篇这样的文章, 网友包括现在的学生都在问这样的一个问题。 可能你是刚刚接触linux 操作系统, 方法应当是有的。 04年我是第一次接触linux 操作系统, 使用的版本是 redhat 7.0 , 一直在使用redhat 系列的操作系统, 包括 fedora centos 以及suse linux 。 这时候就需要分类, 我想分类是大家很清楚的一种方式,很小的时候,转载 2012-07-07 15:29:07 · 1173 阅读 · 0 评论 -
samba通过字符界面设置过程(字符界面添加samba的windows的登陆用户名) xK)ib!BdmJYr
学习Linux嵌入式开发,原来草草按网上步骤设置的samba发现在共享目录中创建的文件目录因为是匿名用户,老是要修改文件权限,因此特花了些时间研究下samba设置共享目录的安装使用,总结如下:1.samba安装,我使用的是ubuntu12.00的linux操作系统,其它系统可能操作有所不同:--1.安装samba服务:sudo apt-get install samba原创 2013-02-19 13:06:16 · 731 阅读 · 0 评论 -
Linux好玩的命令 xK)ib!BdmJYr
Linux下好玩的命令1、yes命令,输出很多个y,可以用来对付选择很多y/n的应用。2、banner命令,打印字符标题,就是用字符拼出大字来:3、ddate命令,把日历转换成其他的什么历:4、fortune命令,随机输出一句话,或者是一句英文名言,或者是一首唐诗宋词来,如果没有唐诗宋词,那就需要用fortune-zh5、cal 9 1752,打印日历,但是这个转载 2014-08-24 21:52:56 · 904 阅读 · 0 评论 -
关于wait(),waitpid()等待子进程的理解 xK)ib!BdmJYr
我们经常会遇到去使用wait(),waitpid()去回收子进程的资源,获取子进程的退出状态。 在waitpid中等待的时候会使用pid来指定范围,对pid指定范围中的子进程的理解,好多人都没理解好,一下是个人的一点实验心得。 1、pid四种取值中 >0 等待pid指定的子进程,这个不存在争议。但是==-1等待任一子进程的时候,考虑一个问题,子进程创建子进程了。那么这个子进程创建的子进原创 2014-07-17 20:12:07 · 1540 阅读 · 0 评论 -
获取shadow密码并验证用户输入密码 xK)ib!BdmJYr
/* ************************************************************************ * Filename: check_password_my.c * Description: * Version: 1.0 * Created: 2014年11月02日 12时原创 2014-11-02 13:37:59 · 1174 阅读 · 0 评论 -
arp协议 xK)ib!BdmJYr
ARP协议(Address Resolution Protocol,地址解析协议)是一个位于TCP/IP协议栈中的低层协议,负责将某个IP地址解析成对应的MAC地址.在局域网中,网络中实际传输的是"帧",帧里面是有目标主机的MAC地址的。当一个基于TCP/IP的应用程序需要从一台主机发送数据给另一台主机时,它把信息分割并封装成包,附上目的主机的IP地址。但是以太网设备并不识别32位IP转载 2014-10-28 16:33:57 · 788 阅读 · 0 评论 -
Shell自动解压文件 xK)ib!BdmJYr
Linux下创建自解压文件的方法1#!/bin/bashecho ""echo "Self Extracting Installer"echo "" export TMPDIR=`mktemp -d /tmp/selfextract.XXXXXX`ARCHIVE=`awk '/^__ARCHIVE_BELOW__/ {print NR + 1; exit 0原创 2014-11-03 20:23:00 · 1311 阅读 · 0 评论 -
Shellinbox xK)ib!BdmJYr
软件获取网址:http://ftp.cn.debian.org/debian/pool/main/s/shellinabox/平台:i386原创 2014-11-15 14:56:16 · 1448 阅读 · 0 评论 -
c程序员需要了解的系统负载查看命令,uptime,mpstat xK)ib!BdmJYr
个人备忘原创 2015-06-24 12:03:55 · 558 阅读 · 0 评论 -
ls显示条件的取反结果(bash中条件取非操作)xK)ib!BdmJYr
想匹配当前目录下“非 .c结尾”的文件ls *.c可以匹配到所有以*.c结尾的文件,取反操作可以通过一下命令实现:bash中执行shopt -s extglop命令设定在执行 ls !(*.c)在centos可以直接使用,ubuntu需要设定shopt是shell内建命令,来控制bash的行为。原创 2015-07-06 15:33:48 · 3709 阅读 · 1 评论 -
我的命令技巧--持续更新
1、wget使用占位基础使用:技巧收集:原创 2014-12-16 20:41:34 · 478 阅读 · 0 评论 -
移植sqlite3.8到arm开发板过程
OS:Ubuntu 12.04 Desktop开发板:s5pv210(contex-a8)1、 下载sqlite-autoconf-3080301.tar.gz(http://www.sqlite.org/)2、解压到某个文件夹下 mkdir sqlite3tar zxvf sqlite-autoconf-3080301.tar.gz -C sqlite33、配置,这里安装原创 2014-03-06 23:22:13 · 863 阅读 · 0 评论 -
qt运用phonon播放音乐出现问题
[#0] 【说】:大家好,我用phonon播放音乐,其代码如下:#include #include "mainwindow.h" #include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); QTextCodec翻译 2012-07-11 17:12:02 · 1069 阅读 · 0 评论 -
shell脚本语法--case/exac xK)ib!BdmJYr
case命令可类比C语言的switch/case语句,esac表示case语句块的结束。C语言的case只能匹配整型或字符型常量表达式,而Shell脚本的case可以匹配字符串和Wildcard,每个匹配分支可以有若干条命令,末尾必须以;;结束,执行时找到第一个匹配的分支并执行相应的命令,然后直接跳到esac之后,不需要像C语言一样用break跳出。#! /bin/shecho "Is i转载 2012-08-17 14:47:28 · 707 阅读 · 0 评论