命令

作者: 魏家豪 | 来源:发表于2018-08-12 16:05 被阅读0次

    ctrl+alt+t  打开终端

    ctal+shift++ 放大

    ctrl+- 缩小

    ctrl+c 结束

    目录 == 文件夹

    pwd   显示当前目录

    cd xx 进入目录

    cd .. 返回

    cd ~ 回城

    cd - 回到上一次所在目录

    cd . 进入当前目录

    ls 显示目录有什么文件

    ls -a 显示目录下隐藏文件

    ls -l 显示目录文件的具体信息

    ls -lh 显示文件具体大小

    mkdir xxx 创建文件夹

    touch xxx  创建文件 他吃

    gedit xxx 编辑文件

    cat  xxx 查看文件内容

    tab 自动补全

    > 会覆盖

    >> 追加

    more 分屏查看 大文本

    空格 翻页

    q  退出

    | 管道 一头进 一头出

    clear 清屏

    history 历史命令

    !xxx 执行命令

    rm xxx 删除文件

    rm -r xxx  删除文件夹

    rm -i xxx 交互式 询问是否删除

    rm -f xxx 强制删除

    一般加-r操作都跟文件夹相关

    -i 交互式复制

    -f 强制复制

    -v 显示进度

    -r 复制文件夹

    ln -s 源文件 链接文件 创建软连接

    ln 源文件  链接文件  创建硬连接

    源文件删除 软链接不可访问 硬连接可以

    秘密/小秘密/视频/xxx

    mkdir xx/xxx/xxxx -p 递归创建文件夹

    mv xx xxxx 移动文件或重命名

    -i 交互式 前提文件已存在

    -v 显示进度

    -f 强制

    ls xxx* 后面任何字符

    ls *xxx 前面任何字符

    ls ?xxx ?代表一个字符

    word  搜索替换

    搜索文本里面的内容

    grep

    -v 取反

    -i 忽略大小写

    -n 显示行号

    find / -name *.sh  从根目录开始搜索以.sh结尾的文件

    find . -name *.sh  从当前开始搜索以.sh结尾的文件

    find / -name [A-Z]* 从根目录开始搜索以A-Z开头的文件

    find / -size +2M  从根目录开始搜索大小大于2M的文件

    find / -size -2M  从根目录开始搜索大小小于2M的文件

    find / -size +2M -size -5M  从根目录开始搜索大2M小于5M的文件

    上下 和tab键

    tar -cvf test.tar * 整理

    tar -xvf test.tar  解压

    tar -zcvf xxx.tar.gz * 整理并压缩

    tar -zxvf xxx.tar.gz  解压缩

    xxx.tar.bz2

    tar -jcvf xxx.tar.bz2 * 整理并压缩

    tar -jxvf xxx.tar.bz2  解压

    zip xxx.zip * 整理并压缩

    unzip xxx.zip 解压缩

    根目录 .vimrc

    set number

    从命令模式到插入模式

    i 光标当前插入

    I 光标移动到当前行首

    o 向下开一行 光标行首

    O 向上开一行 光标行首

    a 插入光标后

    A 插入当前行行末

    yy 复制

    2yy  复制两行

    p  粘贴

    dd 删除 或剪切

    dw 删除单词

    d0 删除光标前

    7dd 删除7行

    x 删除光标当前字符

    G 移动文本最后

    12G 定位12行

    gg 移动文本开头

    L 移动当前屏幕的最后

    M 移动当前屏幕的中间

    shift+} 向下按段移动

    shift+{ 向上按段移动

    u 撤销

    ctrl+r 反撤销

    j 下

    k 上

    h 左

    l 右

    r 替换

    R 替换光标后

    v 可视化

    shift+>> 整体右移动

    shift+<< 整体左移动

    .执行上一次命令

    ctrl+d 向下翻半屏

    ctrl+u 向上翻半屏

    ctrl+f 向下翻一屏

    ctrl+b 向上翻一屏

    /w 查找w

    n 向下查找

    N 向上查找

    末行:

    %s/abc/123/g    全局替换

    1,10s/abc/123/    1到10行替换

    sudo useradd 名字  -m 创建新用户

    cat /etc/passwd  查看新用户是否创建成功

    su - 用户  切换用户并切用户所在目录

    su 用户  切换用户

    sudo userdel -r 用户 删除用户并删除用户目录

    sudo userdel  用户 删除用户

    sudo groupadd 组名 创建组

    sudo groupdel 组名 删除组

    sudo usermod -a -G adm 用户 给用户添加到adm组中

    sudo usermod -a -G sudo 用户 给用户添加到adm组中

    chown  用户 文件  修改文件的拥有者

    chgrp  组  文件  修改文件所属组

    other

    group

    user

    chmod u=rwx,g=rwx,o=rwx  文件

    r 可读 4

    w 可写  2

    x 可执行  1

    ps -aux 查看进程

    kill -9 pid  杀进程

    ifconfig  查看ip

    ping www.baidu.com 查看是否有网

    df  -m  查看磁盘空间

    apt和apt-get是一个命令

    git:用git把代码能放到github上

    github:存代码

    git remote add origin git@github.com:xiaoyuanandroid/1808.git

    把远程仓库和本地仓库链接起来

    git remote -v

    git status  查看状态

    git add . 添加文件

    git commit -m "描述"

    git push origin master

    git remote remove origin 删除地址

    远程登录

    ssh root@47.92.117.71

    上传

    scp Desktop/mm17.jpg python@172.20.10.4:/home/python/Desktop

    下载

    scp python@172.20.10.4:/home/python/Desktop/mm17.jpg Desktop

    File "01-第一个python程序.py", line 2

    SyntaxError: Non-ASCII character '\xe4' in file 01-第一个python程序.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

    解决办法:#coding=utf-8

    相关文章

      网友评论

          本文标题:命令

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