zoukankan      html  css  js  c++  java
  • 经常用到的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

  • 相关阅读:
    JDBC链接mysql
    javac和java的使用
    PreparedStatement的execute误解
    sleep() 与 wait()的比较
    使用java程序模拟页面发送http的post请求
    《算法竞赛入门经典》6.1.2栈和队列-铁轨
    《算法竞赛入门经典》6.1栈和队列-卡片游戏
    《算法竞赛入门经典》5.42数学基础-因子和阶乘
    《算法竞赛入门经典》5.41数学基础-Cantor的数表
    qsort函数
  • 原文地址:https://www.cnblogs.com/yjtx/p/4429631.html
Copyright © 2011-2022 走看看