经常用到的Linux命令

  1、查找文件:find / -name 文件名(/代表在根目录下)

   2、ps -ef 命令表示以标准格式显示系统当前进程

      UID                 PID                       PPID                    C             STIME                       TTY                                     TIME                                       CMD

 用户id标识号    进程号      进程的父进程或子进程号             进程启动的时间       服务运行的终端      后台启动这个服务cpu所用时间     执行这个进程所用命令

     ps -ef | grep java:在系统当前进程中过滤显示与java相关的进程

   3、tail -f catalina.out:自动刷屏显示tomcat日志输出信息

   4、创建文件,有以下几种方式:

              a、vi a.jsp(创建一个空文件)

              b、touch filename.txt(创建一个空文件)

              c、echo “abfdsfdsf” > b.txt(将某些内容导出为一个文件)

              d、cat > c.txt

              另外cp或mv某个文件到也算是创建一个文件

   5、mkdir xxx:创建文件夹

   6、rmdir xxx:删除空文件夹

         rm -rf xxx:强制删除文件或文件夹,不提示用户(要提示的话可以去掉f)

   7、cp 路径+文件名 新路径:复制文件到新路径下

   8、mv命令示例:

              a、将 /usr/udt 中的所有文件移到当前目录(用”.”表示)中:mv /usr/udt/* .

              b、将文件test.txt重命名为wbk.txt:mv test.txt wbk.txt

              c、把当前目录的一个子目录里的文件移动(剪切)到另一个子目录里:mv  文件名/*  另一个目录

              d、移动当前文件夹下的所有文件到上一级目录:mv * ../

  9、tar命令示例:

              a、解压文件:tar -xvf 目录+压缩文件名 解压目录(默认解压后的文件名就是压缩包名)

              b、压缩文件:tar -cvf 目录+压缩文件名 压缩目录

              还有好多解压缩的用法,如有需要上网搜索详细信息

  10、kill -9 PID: 杀死指定进程(netstat -anp|grep 8080 --->获取8080端口的信息,最后一串数字是PID)

  11、当用户为root时,执行tomcat bin目录下的 ./catalina.sh start 报 Permission denied 时,可以执行chmod +x catalina.sh 命令后重试,

           如果报 The BASEDIR environment variable is not defined correctly This environment variable is needed to run this program 提示,

           可以执行 chmod +x *.sh 命令,再次重试就可以正常执行 ./catalina.sh start 命令。(chmod用来提升权限,chmod +x 文件名是为xxx文件赋予可执行文件权限)


   12、打开linux ftp服务:/etc/init.d/vsftpd restart

   13、重启mysql服务:service mysqld restart

   14、cmd命令行下,使用ftp上传或下载文件:

            在cmd命令行下切换到被操作文件的盘符目录下输入一下内容:

                a、 ftp 192.168.16.35 //ftp连接到35

                b、binary //切换到二进制模式下

                c、put 被操作文件的名称.后缀 //把被操作文件通过ftp服务传送到linux服务器上

                d、get 被操作文件的名称.后缀 //通过ftp服务把被操作文件从linux服务器上传送到本地

    15、ls命令用来查看当前目录下的所有文件,如果要同时查看文件的权限,可以添加 -l 参数(ls - l)

   16、当用户ftp登录失败时,可以执行该命令后尝试重新登录:setsebool  ftp_home_dir 1

   17、查看文件内容:

    a、vi 文件名

        b、less 文件名【进入查看】,按Q键退出。

    18、查看系统信息

a、系统版本号:cat /etc/issue 或 cat /etc/redhat-release

b、系统位数:getconf LONG_BIT

    19、查看文件位置:whereis  文件名。譬如 whereis  mysql

    20、添加用户:adduser zhangcy   添加密码:passwd zhangcy

posted @ 2013-09-08 17:43  Handy~~💪  阅读(140)  评论(0编辑  收藏  举报