• linux命令


    1、Linux 将文件夹下的所有文件复制到另一个文件里

    https://www.cnblogs.com/gongxq/p/5802718.html

    如何将文件夹/home/work下的文件复制到/home/temp里面?

    使用命令:

    cp -R /home/work/* /home/temp

    *表示所有文件

    但是/home/work 下的隐藏文件都不会被拷贝

    更好的复制的方法是用“.”代替“*”就好了。

    cp -R /home/work/. /home/temp

    将一个文件夹复制到另一个文件夹下,例如将/home下的work文件夹复制到temp下面

    命令为:

    cp -R /home/work /home/temp

    此命令执行后,存在路径/home/temp/work

    即将work文件夹复制到了temp下面

    ------------------------------------------------------------------------------------------------------
    2、vi修改编辑器

    https://jingyan.baidu.com/article/59703552e2e1e38fc107405a.html

    如果要想编辑文本文件.必须要转换到插入模式下,也就是按一下键盘上的"i"就可以了
    输入要输入的内容.如果你想退出文本编辑模式.并且保存刚刚编辑的文本.首先点击一下键盘上的"ESC",然后输入":wq!"这样就将文本保存了.然后推出了vi编辑器。如果不想保存就按一下键盘上的"ESC",输入":q!".如果你不确定是否成功.可以通过"cat filename" 命令来查看.

    「r」:替换光标所在处的字符。 ,按一下"r"然后输入即可.  「R」:替换光标所到之处的字符,直到按下「ESC」键为止。

    https://www.cnblogs.com/cbreeze/p/6080872.html

    i :在光标前
    I :在当前行首
    a:光标后

    在非插入模式下,把光标移动到你要删除的字符上,然后按下 x

    删除光标所在行 按dd

    显示行号,在冒号后输入set number
    -------------------------------------------------------------------------------------------------------

    3、新建文件夹

    https://blog.csdn.net/linjpg/article/details/77854671

    mkdir /home/tqhy/data


    -------------------------------------------------------------------------------------------------------

    4、从远处拷贝文件到本地目录
    scp tqhy@192.168.1.330:/home/java/abc.run /home/java/

    https://blog.csdn.net/android_ruben/article/details/67633436

    拷贝文件夹加 -r

    scp -r tqhy@192.168.1.230:/home/java/folder /home/java/

    https://www.cnblogs.com/chen1987lei/archive/2010/11/26/1888391.html
    sftp
    先登录 sftp user@ip
    sftp 192.168.1.645
    密码

    然后传输
    get -r 文件夹名称

    退出sftp

    quit和exit

    -------------------------------------------------------------------------------------------------------

    5、解压zip文件到本地
    unzip abc.zip

    https://blog.csdn.net/hpu11/article/details/71524013

    -------------------------------------------------------------------------------------------------------

    6、ps -ef | grep 解释
    ps:将某个进程显示出来
    -A  显示所有程序。
    -e  此参数的效果和指定"A"参数相同。
    -f  显示UID,PPIP,C与STIME栏位。
    grep命令是查找
    中间的|是管道命令 是指ps命令与grep同时执行
    这条命令的意思是显示有关Apachejetspeed有关的进程
    UID PID PPID C STIME TTY TIME CMD
    各相关信息的意义:

    UID 程序被该 UID 所拥有

    PID 就是这个程序的 ID

    PPID 则是其上级父程序的ID

    C CPU 使用的资源百分比

    STIME 系统启动时间

    TTY 登入者的终端机位置

    TIME 使用掉的 CPU 时间。

    CMD 所下达的指令为何
    ------------------------------------------------------

    7、开启调度节点和数据节点

    /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf
    /usr/bin/fdfs_storaged /etc/fdfs/storage1.conf
    /usr/bin/fdfs_storaged /etc/fdfs/storage2.conf
    ++++++++++++==
    检查是否开启 t /usr/bin/fdfs_monitor /etc/fdfs/storage2.conf

    ++++++++++++==

    8、重启redis服务器。
    进入/home/tqhy/java/redis-3.2.8/src目录
    ./redis-server redis.conf

    重启sql数据库。
    service mysql restart

    重启tomcat

    /home/java/apache-tomcat-8.5.9/bin 

    启动命令:./startup.sh
    终止命令:./shutdown.sh

    查看日志  ly@ly:~/java/apache-tomcat-8.5.9/logs$ tail -f catalina.out 

    重启nginx 
    进入/usr/local/nginx/sbin执行以下语句:
    sudo ./nginx

    -------------------------------------------------------------------------------------------

    9、tar -xzvf file.tar.gz //解压tar.gz

    https://www.cnblogs.com/manong--/p/8012324.html

    --------------------------------------------------------------------------------------------

    10、chmod -R 777 /home/user 注:表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx

    https://www.cnblogs.com/puloieswind/p/5845638.html

    --------------------------------------------------------------------------------------------

    11、nginx

    https://www.cnblogs.com/codingcloud/p/5095066.html

    https://blog.csdn.net/webnoties/article/details/17793981 有配置文件详解

    ----------------------------------------------------------------------------------------

    12、 ln -sf

    b--->a
    ln -sf   a b
    b 指向a

    https://blog.csdn.net/majinfei/article/details/16112259

    https://blog.csdn.net/u013066730/article/details/70880141   共享库的管理

    -------------------------------------------------------------------------------------

    13、cmake

    它首先允许开发者编写一种平台无关的 CMakeList.txt 文件来定制整个编译流程,然后再根据目标用户的平台进一步生成所需的本地化 Makefile 和工程文件,如 Unix 的 Makefile 或 Windows 的 Visual Studio 工程。从而做到“Write once, run everywhere”。

    http://www.hahack.com/codes/cmake/

    -------------------------------------------------------------------------------------

    14、

    使用rm -rf 目录名字 命令即可

    -r 就是向下递归,不管有多少级目录,一并删除
    -f 就是直接强行删除,不作任何提示的意思

    eg

    删除文件夹实例:rm -rf /var/log/httpd/access
    将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

    删除文件使用实例:rm -f /var/log/httpd/access.log
    将会强制删除/var/log/httpd/access.log这个文件

    https://www.cnblogs.com/winifred-tang94/p/5863722.html

    ---------------------------------------------------------------------------------------

  • 相关阅读:
    windows10安装pycharm,以及pycharm教程和破解码
    windows 10安装python3和python2
    Git之仓库管理
    Python操作 Excel表格
    ansible 基础操作
    Flask-Migrate
    flask-script
    flask-sqlalchemy
    基于数字证书的二次登录认证流程
    摘录:识别系统原理(转)
  • 原文地址:https://www.cnblogs.com/lely/p/9262354.html
Copyright © 2020-2023  润新知