linux commamd 150

man ls tree pwd mkdir rmdir cd   touch cp mv rm in find rename   cat more less head tac head tail cut paste sort uniq wc iconv dos2unix file diff tree chattr isattr rev vimdiff gzip tar unzip uname hostname dmesg uptime file stat du df top free w...
默认分类 | 2016-08-24 18:39 | 3680次阅读 | 0评

请教makefile的执行文件

make[4]: Leaving directory `/work/MTK/RT288x_SDK/source/user/netcat' make[3]: Leaving directory `/work/MTK/RT288x_SDK/source/user/netcat' [ ! -d "netstat-nat" ] || ( touch netstat-nat/.sgbuilt_user && make -j1 -C netstat-nat ) || exit $? [ ! -d "ntfs-3g" ] || ( touch ntfs-3g/.sgbuil...
默认分类 | 2016-02-25 09:58 | 11976次阅读 | 0评

ubuntu comment detail 4

77 进程管理  # Top动态 Ps-aux静态 进程树pstree 查看系统进程  # 程序名 & 后台运行程序  # fg 把后台运行的进程调回前台  # bg 把前台运行进程调到后台  # renice Renice +1 180 把180号进程的优先级加1  # kill Kill PID 终止某个PID进程  # at at 5pm + 3 days /bin/ls 指定三天后下午5:00执行/bin/ls ...
默认分类 | 2015-12-09 10:25 | 1589次阅读 | 0评

ubuntu comment detail 4

77 进程管理  # Top动态 Ps-aux静态 进程树pstree 查看系统进程  # 程序名 & 后台运行程序  # fg 把后台运行的进程调回前台  # bg 把前台运行进程调到后台  # renice Renice +1 180 把180号进程的优先级加1  # kill Kill PID 终止某个PID进程  # at at 5pm + 3 days /bin/ls 指定三天后下午5:00执行/bin/ls ...
默认分类 | 2015-12-09 10:25 | 695次阅读 | 0评

ubuntu comment detail 3

21 打印管理  # redhat-config-printer-tui 进入安装打印机界面  # lp lp –d hptr file 打印file到hptr的打印机上  # lpq Lpq –P 打印机名 查看打印机的状态  # lprm Lprm –P 打印机名 a 删除打印机内的打印作业  # disable Disable –r “changing paper” HPtr 禁用打印机并提示原因  # enable Enable HPtr 重新启用被禁用的 27 用户管理 ...
默认分类 | 2015-12-09 10:01 | 1004次阅读 | 0评

ubuntu comment detail 2

tab=补全 ctrl+a=开始位置 ctrl+e=最后位置 ctrl+k=删除此处至末尾所有内容 ctrl+u=删除此处至开始所有内容 ctrl+d=删除当前字母 ctrl+w=删除此处到左边的单词 ctrl+y=粘贴由ctrl+u,ctrl+d,ctrl+w删除的单词 ctrl+r=正在测试,还没弄明白,呵呵。 ctrl+l=相当于clear ctrl+b=向回移动 ctrl+f=向前移动 ctrl+p=向上显示...
默认分类 | 2015-12-09 09:56 | 896次阅读 | 0评

Ubuntu comment detail 1

Alt + F1 类似Windows下的Win键,在GNOME中打开"应用程序"菜单(Applications) Alt + F2 类似Windows下的Win + R组合键,在GNOME中运行应用程序 Ctrl + Alt + D 类似Windows下的Win + D组合键,显示桌面 ! Ctrl + Alt + L 锁定桌面并启动屏幕保护程序 Alt + Tab 同Windows下的Alt+ ...
默认分类 | 2015-12-09 09:31 | 868次阅读 | 0评

ubuntu openwrt

1   sudo apt-get install build-essential subversion git-core libncurses5-dev zlib1g-dev gawk flex quilt libssl-dev xsltproc libxml-parser-perl  $ mkdir openwrt  $ cd openwrt  $ svn co svn://svn.openwrt.org/openwrt/trunk@35407 trunk35407 $ ./scripts/feeds update -a ...
默认分类 | 2015-10-29 16:15 | 1761次阅读 | 0评

RT5350 openwrt

mkdir openwrt cd openwrt svn co svn://svn.openwrt.org/openwrt/trunk git clone https://github.com/Squonk42/OpenWrt-RT5350.git cd trunk  patch -p0 <../OpenWrt-RT5350/openwrt_add_pm25lq032_flash_support.patch  patch -p0 <../OpenW...
默认分类 | 2015-10-29 15:57 | 2433次阅读 | 0评

安装和配置nfs服务器

安装和配置nfs服务器 安装nfs服务器 sudo apt-get install nfs-kernel-server 配置nfs服务器 在/etc下建立exports文件,在文件中写/ *,保存。 重启nfs服务器 sudo /etc/init.d/nfs-kernel-server restart 测试nfs 在开发板上运行挂在命令 mount -t nfs 192.168.0.246:/ /mnt -o proto=tcp -o nolock 192.168.0.246为ubuntu的ip,可以根据实际情况...
默认分类 | 2015-09-23 09:20 | 1136次阅读 | 1评

安装vsftp

安装vsftp sudo apt-get install vsftpd 安装完毕后或许会自动生成一个帐户”ftp”,/home下也会增加一个文件夹。 如果没有生成这个用户的话可以手动来,生成了就不用了: 代码:sudo useradd -m ftp 有”ftp”帐户后还要更改权限 代码: sudo chmod 777 /home/ftp 在这个目录下我建立一个文件夹专门保存需要共享的内容 配置文件 通过sudo gedit /etc/vsftpd.conf修改。 配置文件比较简单,如下 #独立模式启动 listen...
默认分类 | 2015-09-23 08:59 | 1453次阅读 | 1评

ubuntu 中文乱码

gconf-editor -apps -gedit -2 -preference -encodings auto_detected GB2313 sudo apt-get update sudo apt-get remove scim && sudo apt-get autoremove 添加http://ppa.launchpad.net/ibus-dev/ppa/ubuntu jaunty main       sources.list sudo apt-get install...
默认分类 | 2015-09-23 08:54 | 1247次阅读 | 0评

linux samba

1 apt-get install samba samba - common 2 usradd sambausr 3  # mkdir /home/share # chmod 777 /home/share 4 # vim /etc/samba/smb.conf [my share] comment=my share directory path=/home/share valid users=smbuser public=no writeable=yes browsable=yes create mask=0756 ...
默认分类 | 2015-08-12 14:08 | 2278次阅读 | 0评

gdb command

file kill list next step run quit watch print break shell  gcc -g xxx xxx.c ./xxx gdb xxx file xxx run list break number run watch string2[size-1] next step  
默认分类 | 2015-07-30 14:18 | 1044次阅读 | 0评

udp and tcp

1 udp socket(...); bind(...); while(1) { recvfrom(...); process(...); sendto(...); }   2 tcp socket(...); bind(...); listen(...); while(1) { accept(...); while(1) { read(...); process(...); write(...); } close(...); }  
默认分类 | 2015-07-30 11:43 | 666次阅读 | 0评

RT5350 APP

  Step1:install toolchain 拷贝解压文件 #cp RT288x_SDK/toolchain/buildroot-gcc342.tar.bz2   /opt #tar jxvf buildroot-gcc342.tar.bz2 新建文件 #mkdir /opt/buildroot-gdb #mkdir /opt/buildroot-gdb/bin Step2:install LZMA Utility 解压文件 #tar xvf  RT288x_SDK/toolchain/lzma-4.32.7.tar.gz #cd RT288x_SD...
默认分类 | 2015-07-23 08:47 | 2644次阅读 | 0评

RT5350 GPIO

fd = open("/dev/gpio", O_RDONLY); if (ioctl(fd, RALINK_GPIO_SET_DIR_IN, RALINK_GPIO(0)) < 0) // 这里能看到对gpio号0设置输入模式   3. 使能gpio的中断功能; if (ioctl(fd, RALINK_GPIO_ENABLE_INTP) < 0) 4. 注册进程的进程号到相应的gpio号,用来接收相应引脚发生中断时,接收来自中断处理程序发个应用进程一个信号。 info.pid = getpid(); info.irq = ...
默认分类 | 2015-07-22 19:23 | 2726次阅读 | 0评

file system

#include <fcntl.h>; #include <unistd.h>; #include <sys/types.h>; #include <sys/stat.h>; int open(const char *pathname,int flags); int open(const char *pathname,int flags,mode_t mode); int close(int fd); #include <unistd.h>; ssize_t read(int fd, void *buf...
默认分类 | 2015-07-15 22:23 | 778次阅读 | 0评

process management

#include <unistd.h>; int execl(const char *path,const char *arg,...); int execlp(const char *file,const char *arg,...); int execle(const char *path,const char *arg,...); int execv(const char *path,char *const argv[]); int execvp(const char *file,char *const argv[]): #include <...
默认分类 | 2015-07-15 22:17 | 708次阅读 | 0评

process function

#include <unistd.h> pid_t getpid(void); pid_t fork(); int pipe(int fides[2]); int sigemptyset(sigset_t *set); int sigfillset(sigset_t *set); int sigaddset(sigset_t *set,int signo); int sigdelset(sigset_t *set,int signo); int sigismember(sigset_t...
默认分类 | 2015-07-15 17:34 | 787次阅读 | 0评
浏览71098次