美文网首页
初步学习linux(命令)

初步学习linux(命令)

作者: RalapHao | 来源:发表于2017-07-16 19:56 被阅读0次

    1. 展示历史命令

    history

    2. 历史命令上一个

    Ctrl + p

    3. 历史命令下一个

    Ctrl + n

    4. 光标向前移动

    ctrl + b

    5. 光标向后移动

    Ctrl + f

    6. 光标移动到最后

    Ctrl + e

    7. 光标移动到最前

    Ctrl + a

    8. 安装程序

    apt-get -install

    9. Unable to locate package

    apt-get -update

    10. 目录详细

    ls -l  ls -a(显示隐藏文件)

    11. 创建目录

    mkdir

    12. 创建多级目录

    mkdir -p

    13. 删除目录

    rm -r

    14. 删除目录带有提示信息

    rm -ri

    15. 创建文件

    touch

    16. 查看文件

    cat

    17. 拷贝文件

    cp file1 file2

    18. 拷贝目录

    cp -r catelog1 catelog2 如果目录已经存在,放到catelog1下面

    19. 文件太大 展示

    more file 回车展示后续一行  空格翻页 退出q或ctrl +c

    20.文件翻页(可回翻)

    less ctrl+n   ctrl +p

    21.显示文件

    head -5 file 显示文件前10行

    22. tail 后20行

    23.  cd - 俩个文件之间切换

    24.  文件重命名

    mv file newfilename

    25. 文件移动

    mv file catelog

    26. 文件创建快捷方式

    ln -s file filename(绝对路径)

    27. 查看文件大小

    du - h

    28. 查看磁盘使用情况

    df  -h

    29. 显示命令所在位置

    which 命令

    30. 当前用户

    whoami

    31. 修改文件权限

    chmod 【who】 (+,-,=) [mode]

    who: u,g,o,a

    +:添加,-:删除,=:覆盖原有权限

    mode:r,w,x(执行)

    例:chmod o+w aa(给aa文件其他用户添加写权限)

    32.    数字设定权限

    r:4,w:2,x:1

    33. 修改文件所属用户

    chown user:group file

    34. 修改文件所在组

    chgrp group file

    ###文件查找

    1. 按文件名查找

    find+查找的目录+ -name "fileName"

    2. 按文件大小查找

    find + 查找目录 -size +10M(大于) -size -100M(小于)

    3. 按文件类型

    find + 查找目录 -type d/f/b/c/s/p/l()

    ###文件内容搜索

    1.grep -r “字符” filePath

    ##软件安装

    1. 有安装包的

    dpkg -i 软件包

    2. 卸载

    dpkg -r 包名

    3. 挂载USB

    mount

    4. 卸载

    umount

    5. 查看设备名称

    fdisk -l

    ##文件压缩

    1. 打包文件

    gzip 文件

    2. 取消打包

    gunzip 文件.gz

    3. tar高富帅版解压工具

    参数:c-----创建 ------压缩

    x -- 释放------解压缩

    v --- 显示提示信息 -- 压缩解压 缩 -- 可以省略

    f -- 指定压缩文件的名字

    z -- 使用gzip的方式压缩文件 .gz

    j -- 使用bizp2的方式要文件 .bz2

    4. 压缩:tar jsvf 压缩包 -C 目标目录

    5. rar (a/x)

    6. zip 目标文件 压缩文件要加 -r

    7. unzip 目标文件 -d 目标目录

    ##进程

    1. 显示进程

    ps -aux

    2. 管道

    ps aux | grep bash

    在|前结果上进行搜索

    3. 列出kill命令的参数

    kill -l

    4. 结束进程

    kill -SIGKILL pid

    5. 列出当前进程下所有的环境变量

    env

    6. 进程管理器

    top

    ##网络

    1. 查看ip

    ifconfig

    2. ping ip -c 4(次)

    ping ip -i 2(秒)

    3. 查看域名对应的ip

    nslookup path

    ## 用户

    1. 添加用户

    adduser user(不能有大写)

    2. 切换用户

    su user

    3. useradd -s(shell类型) bin/bash -g(组 ) Robin -d /home/Robin -m Robin

    4. 添加组

    groupadd Robin

    5. 修改密码

    password Robin

    6. 删除用户

    deluser user

    userdel -r user (同时删除用户目录)

    7. 查看所有

    vi /etc/password

    ##服务器搭建

    1. ftp服务器

    作用:文件的上传和下载

    安装 apt-get install vsftpd

    配置服务器信息: vi /etc/vsftpd.conf

    重启服务器:service vsftpd restat

    文件上传:put file

    文件下载: get

    2. 匿名登录

    用户名:anonymous

    密码:空

    ##vim相关操作

    1. 光标移动

    H(前)、J(下)、K(上)、L(后)

    0(行首) $(行未) gg(文件开始) G(文件结尾)

    300G (跳行) x(删除一个字符 ) u(撤销)X(删除前)

    dw 删除单词

    2. 撤销

    u

    3. 反撤销

    Ctrl + r

    4. 粘贴

    p   P

    5. 剪切

    dd

    6. 复制

    yy(一行) 4yy(多行)

    7. 可视模式

    v(切换到可视模式)

    选取内容(hjkl)

    操作: 复制 y, 删除 d

    8. 查找:

    /(查找内容) n(向下) N(向上) (光标所在位置开始)

    ?(查找内容) (光标位置向上 )

    #(选中当前单词) n

    相关文章

      网友评论

          本文标题:初步学习linux(命令)

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