ubuntu常用的部分命令

ubuntu常用的部分命令_第1张图片

作者:金良([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
查看执行杀死进程的效果

ps |grep server
ubuntu常用的部分命令_第2张图片


查看系统是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等。


   

你可能感兴趣的:(命令,ubuntu)