我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。 which 查看可执行文件的位置 whereis 查看文件的位置 locate 配合数...
分类:
其他好文 时间:
2015-01-11 16:12:55
阅读次数:
166
android是基于linux的,所以文件访问权限和linux一样。其中r代表可读,W代表可写,X代表可执行。
文件访问权限分三组。
1-3 当前用户(应用)访问权限。
4-6 当前用户所在组的访问权限。
7-9 其他用户(应用)访问权限。
android应用是一个独立的用户,对应一个独立的组。
可以通过如下指令来查看用户组和用户ID:...
分类:
移动开发 时间:
2015-01-11 09:45:37
阅读次数:
252
大家都知道,写程序大体步骤为:1.用编辑器编写源代码,如.c文件。2.用编译器编译代码生成目标文件,如.o。3.用链接器连接目标代码生成可执行文件,如.exe。但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了make工具,...
分类:
编程语言 时间:
2015-01-10 16:32:19
阅读次数:
233
java环境变量的配置第一步: JAVA_HOME:C:\Program Files\Java\jdk1.6.0_43 (JDK的安装目录)第二步:PATH:%JAVA_HOME%\bin; (path是系统用来指定可执行文件的完整路径,java的各种操作命令是在其安装路径中的bin目录下) 第.....
分类:
编程语言 时间:
2015-01-09 20:44:31
阅读次数:
198
1.在程序main函数处添加 setuid(0); setgid(0);2.修改executable file(因为app引导时候是不允许root权限的程序运行的)打开.app,找到其中的可执行文件,复制一份,并用一下内容替换#!/bin/bashroot=$(dirname "$0")exec.....
分类:
移动开发 时间:
2015-01-09 12:08:20
阅读次数:
1083
1-1 Jdk安装
将jdk安装文件jdk-6u21-linux-x64.bin放到服务器上某个目录,例如
/usr/local/
打开远程连接工具SSH或者SecureCRT
进入该目录下面
[root@apple.dba.com~]# cd /usr/local/
如果安装文件不是可执行的,先将其修改为可执行文件
chmod755 jdk-6u21-lin...
分类:
Web程序 时间:
2015-01-09 09:14:54
阅读次数:
312
关于命令及命令类型
对于使用的命令BASH使用hash表,以加速下次的查找,为添加一个经常使用的命令,可以使用hash cmd
BASH在执行命令时对路径中找到的同名命令按以下的类型顺序执行:别名 keywords 函数 内置命令 可执行文件或脚本
BASH在执行用户输入的一条指令时,首先要判断命令的类型,可以使用type cmd来查看cmd是类型。
enable命令用来决定是否开启某...
分类:
其他好文 时间:
2015-01-08 17:57:18
阅读次数:
186
configure作用:是源码安装软件时配置环境用的 他根据你的配置选项和你的系统情况生成makefile文件 为make 做准备最常用的参数: ./configure --prefix 作用:不指定prefix,则可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/...
分类:
系统相关 时间:
2015-01-08 16:56:08
阅读次数:
154
最近在开发过程中遇到一个问题,进行文件拷贝的时候,某些可执行文件在linux平台中会出现权限丢失的现象,例如:一个exe文件在windows平台上不涉及权限,通过Java代码拷贝到Linux中就会出现权限丢失的问题。最后只能通过文件复制之后,再通过代码进行权限设置例如文件的读写与执..
分类:
系统相关 时间:
2015-01-08 15:32:59
阅读次数:
162
make clean仅仅是清除之前编译的可执行文件及配置文件。而make distclean要清除所有生成的文件。Makefile在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作:make根据Makefile编译源代码,连接,生成目标文件,可执行文件。make ...
分类:
系统相关 时间:
2015-01-07 22:03:31
阅读次数:
189