随笔分类 -  Linux 常用命令工具

摘要:chcon可实现对文件的SEAndroid安全标签的修改 参考使用如下: chcon u u system/app/ chcon r object_r system/app/ chcon t system_file system/app/ chcon u u system/priv app/ chc... 阅读全文
posted @ 2015-10-16 15:53 夏大王 阅读(1696) 评论(0) 推荐(0)
摘要:linux umount 提示"device is busy" 终极解决 为了干净地关闭或热交换 UNIX 或类 UNIX 系统上的存储硬件,必须能够卸载使用此设备上的存储的所有文件系统。但是,如果正在使用文件系统中的文件或目录,就无法卸载它。lsof 和 fuser 命令可以帮助您识别并终止那些... 阅读全文
posted @ 2015-10-13 11:30 夏大王 阅读(1331) 评论(0) 推荐(0)
摘要:用自己的话解释清楚这件事儿~ 目前问题: Android手机,在/system/app 目录下的apk,使用chmod 修改权限失败,rm命令也删除不掉。 现象: rm failed for wandoujia zhuodashi1_xianxia.apk, Operation not perm... 阅读全文
posted @ 2015-09-22 17:23 夏大王 阅读(3011) 评论(0) 推荐(0)
摘要:GNU Linux核心命令和工具的源代码路径Commands and Utilities--------------------------------------------------------------------------------The table below lists all of the commands and utilities set forth in chapter 17 of the Linux Standard Base specification. Also listed are the source code packages used by Archi 阅读全文
posted @ 2012-09-14 11:12 夏大王 阅读(512) 评论(0) 推荐(0)
摘要:Featured Article: /proc/meminfo Explained March 2003 "Free," "buffer," "swap," "dirty." What does it all mean? If you said, "something to do with the Summer of '68", you may need a primer on 'memi... 阅读全文
posted @ 2012-04-18 00:11 夏大王 阅读(3276) 评论(0) 推荐(0)
摘要:By yuanyi | Published: 2011/06/19这是“你应该知道的Unix和Linux命令”系列的第三篇,在这篇文章中,我会介绍lsof这个工具,如果说netcat是进行网络诊断的瑞士军刀,那么lsof就是Unix调试的瑞士军刀。Lsof是遵从Unix哲学的典范,它只做一件事情,并且做的相当完美——它可以列出某个进程打开的所有文件信息。打开的文件可能是普通的文件,目录,NFS文件,块文件,字符文件,共享库,常规管道,明明管道,符号链接,Socket流,网络Socket,UNIX域Socket,以及其它更多。因为Unix系统中几乎所有东西都是文件,你可以想象lsof该有多有用。 阅读全文
posted @ 2012-01-16 09:34 夏大王 阅读(219) 评论(0) 推荐(0)
摘要:来源《鸟哥的linux私房菜》top:动态观察程序的变化?[root@linux ~]# top [-d] | top [-bnp] 参数: -d :后面可以接秒数,就是整个程序画面更新的秒数。预设是 5 秒; -b :以批次的方式执行 top ,还有更多的参数可以使用喔! 通常会搭配数据流重导向来将批次的结果输出成为档案。 -n :与 -b 搭配,意义是,需要进行几次 top 的输出结果。 -p :指定某些个 PID 来进行观察监测而已。 在 top 执行过程当中可以使用的按键指令: ? :显示在 top 当中可以输入的按键指令; P :以 CPU 的使用资源排序显示; M :以 Memor 阅读全文
posted @ 2011-12-29 16:39 夏大王 阅读(454) 评论(0) 推荐(0)
摘要:PPPD(8) PPPD(8)名稱 pppd - 點對點協定隱形程式 (Point to Point Protocol daemon)語法 pppd [ 選項 ] [ 終端設備名稱(tty_name) ] [ 速率 ]描述 這個點對點協定 (PPP) 提供一種在點對點串列線路上傳輸資料流 (datagrams) 的方法。PPP 是由三個部份所組成的:一個在串列線 路上封裝(encapsulating)資料流的方法, 一個可延伸的連結控制 協定(Link Control Protocol: LCP),以及一些用來建立並配置不 同網路層協定的網路控制協定(Network Control Proto 阅读全文
posted @ 2011-11-12 19:02 夏大王 阅读(2285) 评论(0) 推荐(0)
摘要:CHAT(8) CHAT(8)名稱 chat - 與數據機自動溝通的指令稿 (Automated conversational script with a modem)語法 chat [ 選項 ] 指令稿描述 這個 chat 程式在電腦與數據機之間定義溝通交換事宜。 它最主要的 目的是用來在點對點協定的隱形程式 (pppd) 以及遠端的 pppd 程序 之間建立連線。選項 -f <chat 檔案> 從 chat 檔案讀取 chat 指令稿。這個選項的使用與 chat 的 令稿參數互斥(mutually exclusive)。使用者必須具有存取該 檔案的讀取權。在檔案中允許多線(mu 阅读全文
posted @ 2011-11-12 16:28 夏大王 阅读(747) 评论(0) 推荐(0)
摘要:了解和掌握下面几个命令将会有助于您更快地检测到网络故障所在,从而节省时间,提高效率。 以下几个命令分别在linux和window 都有,不过有的名字不一样或参数不太一样。以下是以window为描述环境 Ping Ping是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最 常用的命令。Ping向目标主机(地址)发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而判... 阅读全文
posted @ 2011-10-23 00:14 夏大王 阅读(1300) 评论(0) 推荐(0)
摘要:Sysctl是一个允许您改变正在运行中的Linux系统的接口。它包含一些 TCP/IP 堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。 用sysctl可以读取设置超过五百个系统变量。基于这点,sysctl(8) 提供两个功能:读取和修改系统设置。 查看所有可读变量: % sysctl -a 读一个指定的变量,例如 kern.maxproc: ... 阅读全文
posted @ 2011-10-22 23:55 夏大王 阅读(291) 评论(0) 推荐(0)
摘要:ipcs - 分析消息队列、共享内存和信号量 ipcs - report status of interprocess communication facilities ipcs displays certain information about active interprocess communication facilities. ... 阅读全文
posted @ 2011-10-21 15:59 夏大王 阅读(1360) 评论(0) 推荐(0)
摘要:系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv ... 阅读全文
posted @ 2011-10-08 23:10 夏大王 阅读(303) 评论(0) 推荐(0)
摘要:想通过串口在一台嵌入式Linux和pc通讯传输文件使用什么工具呢?这个时候有两个工具能帮到你:一个是zmrx、zmtx,另外一个是lsz、lrz。个人觉得zmrx/zmtx没有lsz/lrz稳定,建议还是用后者。下面介绍一下lsz/lrz的使用方法。一、交叉编译lrzsz并下载到开发板上1.获得源码http://ohse.de/uwe/software/lrzsz.html获取lrzsz-0.12.20.tar.gz2.解压源码tar-xzflrzsz-0.12.20.tar.gz3.修改配置编译#cdlrzsz-0.12.20#./configure--host=arm-linux(如果这个 阅读全文
posted @ 2011-09-03 16:09 夏大王 阅读(1277) 评论(0) 推荐(0)
摘要:Posted by djkings看懂man page是做Linux开发最基本的要求,然而很多新手非常不喜欢看man page,我们在教学中发现,虽然从第一天讲编程就开始强调一定要看man page,rtfm=read the f*ckingmanual,但结果是很多学生都想方设法绕过看man page,一个月以后,从没来仔细看过一个man page的学生仍然有半数以上。比如有一本《Linux常用C函数(中文版)》就是学生们的最爱,虽然我们从来没有推荐过也没有提供过这本书的电子版或印刷版,但是学生几乎人手一份。这本书的风格和man page截然不同,函数接口的说明非常简略,远远没有涵盖man 阅读全文
posted @ 2011-08-16 15:42 夏大王 阅读(2354) 评论(1) 推荐(0)
摘要:把VIM打造成一个真正的IDE:http://www.cppblog.com/doing5552/archive/2010/02/06/107391.html配置好的VIM 7,做个包,方便自己随处下载http://www.2maomao.com/blog/vim-7-pack-configured/配置好你的vim-《别怕Linux编程》之一http://roclinux.cn/?p=424http://code.google.com/p/vimide/source/browse/trunk/linux/install.zh-CN.sh?spec=svn15&r=15 阅读全文
posted @ 2011-05-31 20:58 夏大王 阅读(170) 评论(0) 推荐(0)
摘要:1. 查看网络接口信息ifconfig 查看网络接口信息(/sbin/ifconfig)ifconfig [网络接口] 查看指定网络接口信息ifconfig -a 查看系统中所有网络接口的信息2. 查看网关地址和路由信息route 查看主机路由信息(/sbin/route)route | grep default 显示默认网关地址ping 目的主机地址 测试与其他主机的网络连接Ctrl + C 结束ping命令执行ping -c [测试数据包数量] [目的主机地址] 发送指定数量的数据包进行网测traceroute [目的主机地址] 测试与其他主机的网络连接路径3. 查看主机名称信息hostn 阅读全文
posted @ 2011-03-14 22:49 夏大王 阅读(949) 评论(0) 推荐(0)
摘要:Vim/Vi一直是Unix/Linux系统上最流行的文本编辑器,从2001年接触UNIX至今,Vim/Vi始终是我修改系统文件、编写简单程序的首选编辑器,是居家旅行必备之工具。如何提升它的编写速度,本文着重介绍了一些使用技巧供大家参考。 值得一提的是Vim是慈善软件(CharityWare),如有赞助或评比得奖,所得将全部救助乌干达孤儿,软件使用是免费的,欢迎手头有点闲钱的使用者捐款赞助,如果没银子也没关系,至少当有评比活动时(有奖金可拿的那种)。 应用技巧一:快速注释 1、连续行注释 使用Vim/Vi编辑shell脚本,在进行调试的时候,需要进行多行的注释,每次都要先切换到插入模式,在行首输 阅读全文
posted @ 2011-03-11 17:21 夏大王 阅读(336) 评论(0) 推荐(0)
摘要:使用规则表达式要养成良好的习惯,就是在匹配模式的两端加上‘’。这样和shell的文件通配符号做区别。 正规表示法(RegularExdivssion,RE) 1什么是正规表示法: 什么是正规表示式(RegularExdivssion,底下简称RE)呢?简单的说,在Linux的环境下,我们可以透过『字符串以及一些特殊字符的辅助』来进行文字的比对工作,好来让使用者筛选自己所需要数据。 这些特殊的字符与搭配使用的工具,就构成了正规表示法的主轴! 例如/etc/rc.d/init.d这个目录当中好了,如果你要找到一个文件内容含有mail这个字符串的文件名,要怎么搜寻呢?利用grep配合mail以及万用 阅读全文
posted @ 2011-03-11 17:18 夏大王 阅读(376) 评论(0) 推荐(0)