美文网首页
复现用知识记录

复现用知识记录

作者: 清川kiyokawa | 来源:发表于2018-09-11 19:52 被阅读0次

    1. Windows不能用ssh和scp

    ssh使用putty代替,端口默认22,建立连接后直接输入用户名即可

    scp用winscp代替,登录服务器后打开scp拖拽即可,替代了scp filedir filename root@serverdir过程

    2. ping host_address 检查是否与ip地址产生连接

    uname -a:打印当前系统相关信息

    uname -r:操作系统的版本

    uname -m:处理器架构

    3.使用pipenv建立虚拟环境便于分别管理各个包。

    安装:pip install --user pipenv

    为Python创建虚拟环境: pipenv --python version(版本号前有空格)

    进入虚拟环境: pipenv shell

    在环境下装包: pipenv install package_name(和普通的pip类似)

    export PIPENV_VENV_IN_PROJECT=1  设置后pipenv会在当前目录下创建.venv目录,以后所有模块都会装到这个.venv下

    退出环境:exit或deactivate

    创建virtualenv时指定Python版本:virtualenv -p /usr/bin/python3 py3env 其中py3env为环境名称可修改

    使用virtualenv的环境: source env_dir/bin/activate

    指定版本安装包: pip install package_name == version

    查看推荐版本:version=任意不存在的版本号

    4. 改变环境变量: vi ~/.bash

    一次性改变变量的值: export var_name = value_name

    读取变量的值: echo $ var_name

    用vim查看文件 vim file_name

    vim使用:普通模式打开后输入i开启录入模式,按esc关闭输入模式。

    普通模式下的命令:

    x删除光标前的字符  w向后跳一个单词  b向前跳一个单词

    dd删除当前行     ctrl+d/b: 向下/向上翻页

    命令模式下的命令:  按“:”进入

    :wq 保存写入退出    :q! 无视修改直接退出

    :/word 查找文件中的“word”字符串

    5. 在Linux下,一个文件有三种时间:访问时间(Access)、修改时间(Modify)、状态改变时间(Change)。

    查看文件最后修改时间:ls -l file_name

    ls -lhat: l:list; h:human(不然结果会显示为比特) a:all t:time排序

    stat file_name:查看文件状态

    ls,stat不改变文件的访问时间

    6. cat :用于文本文件的查看和连接

     cat options file_dir

    options:

    -A, --show-all 等价于 -vET

    -b, --number-nonblank 对非空输出行编号

    -e 等价于 -vE

    -E, --show-ends 在每行结束处显示 $

    -n, --number 对输出的所有行编号

    -s, --squeeze-blank 不输出多行空行

    -t 与 -vT 等价

    -T, --show-tabs 将跳格字符显示为 ^I

    -u (被忽略)

    -v, --show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外

    --help 显示此帮助信息并离开

    7. rm file_name:删除文件

    rm -f file_name/file_dir:强行删除

    相关文章

      网友评论

          本文标题:复现用知识记录

          本文链接:https://www.haomeiwen.com/subject/jugugftx.html