作者:金良([email protected]) csdn博客:http://blog.csdn.net/u012176591
改变权限:
chmod 664 [fileName]
chmod -r 664 [folderName]
chmod a+x myDemoOfSocket-v1.2
chmod a+x [fileName]
chown [-R][userName] [fileName]
chmod a+x myDemoOfSocket-v1.2
chgrp [groupName] [fileName]
例如:
root@ubuntu:/home/jin# chgrp -R root android/
root@ubuntu:/home/jin# chown -R root android/
chmod -R 777 android/
创建用户
useradd [userName];passwd [userPassword]
修改环境变量:
永久改变,即重启后仍有效: vim /etc/profile;在最后加上 export PATH=.:[pathToAdd]:$PATH;然后命令行source /etc/profile
临时改变,重启机器无效:在命令行输入export PATH=.:[pathToAdd]:$PATH;
安装deb文件:
dpkg -i fileName.deb
查看文件大小:
df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。
在根目录下执行 df -h可以看根目录下各文件夹使用量的情况
du可以查看文件及文件夹的大小。
du -h --max-depth=1
寻找文件位置
whereis [文件名]
复制文件夹
cp -r myDemoOfSocket-v1.1 /home/jin/Desktop/
.tar.gz 解压命令
tar zxvf [file.tar.gz]
用tar 压缩命令:tar zvfc xx.tar.gz xx
.tar.bz2解压命令
tar jxvf [file.tar.bz2]
.7z 解压缩命令
7za X [file.7z]
压缩命令:
tar zcvf file.tar.gz myDirName
前面参数是压缩后的文件名,后者是压缩前的文件夹。
查看文件的几个时间(创建时间,修改时间,状态改变时间)
stat [fileName]
搜索相似的软件,对于不确定名称的软件:
apt-cache search [name]
建立链接:
ln –s 源文件 目标文件
查找含有特定字符串的文件:
grep "字符串" * 在当前目录查找
grep "字符串" */* 在当前目录的子目录查找
以此类推
迭代查找目录下含有某一特定字符串的特定类型的文件,结果会给出具体路径
find . -type f -name "*.*" | xargs grep "PVPlayer.h" 查找当前目录及其子目录下含有字符串"PVPlayer.h"的文件
find . -type f -name "*.cpp*" | xargs grep "PVPlayer.h" 查找当前目录及其子目录下含有字符串"PVPlayer.h"的cpp文件
find /home -type f -name "*.*" | xargs grep "PVPlayer.h" 查找/home目录及其子目录下含有字符串"PVPlayer.h"的文件
后台运行程序:
nohup program.o & 其中nohup放置命令窗口关闭时关闭程序,&表示后台运行程序,program.o是要后台运行的程序名称
卸载软件
我安装的jdk是系统源自带的default-jdk,卸载命令:apt-get purge default-jdk
查找已经安装的软件,用部分名称即可: dpkg --get-selections|grep "orrent"
卸载:apt-get remove --purge libktorrent-l10n libktorrent3
或者apt-get autoremove --purge libktorrent-l10n libktorrent3
查找包含一定字符串的进程
ps |grep server 结果 5307 pts/0 00:00:00 server.o,可以看到进程号,进程名称
按进程号杀死进程
kill -9 5307
查看执行杀死进程的效果
查看系统是32位还是64位
uname -ar
Linux ubuntu 3.11.0-19-generic #33~precise1-Ubuntu SMP Wed Mar 12 21:17:09 UTC 2014 i686 i686 i386 GNU/Linux
一般64位系统都带有X86-64,32位只有i686,i386等。