美文网首页
Day1 Linux操作指令

Day1 Linux操作指令

作者: ququququ | 来源:发表于2019-02-20 19:05 被阅读0次

    连接云服务器

    登录账户:ssh root@ip地址

    退出:logout

    Linux指令系统

    命令名称 [命名参数][命令对象]

    常用指令

    指令 说明
    cd 目录 进入指定文件夹( ~相对路径 -绝对路径)
    cd .. 返回上层目录
    cd ~ 进入系统根目录

    查看文件 ls命令

    指令 说明
    ls -a 隐藏文件也一起显示
    ls -R 递归显示所有内容
    ls -l / -lh 查看文件详情
    ls -t 按时间排序查看
    ls -S 按大小排序

    pwd命令 显示当前完整目录

    文件操作指令

    指令 说明
    touch 文件名 新建文件
    cat 文件名 查看文件内容
    vim/vi 文件名 打开文件
    rm 文件名 删除文件
    rm -r 目录 删除文件夹
    cp 文件名1 文件名2 将文件1的内容拷贝到文件2
    cp 文件1路径 文件2路径
    cp -r 文件名/目录 目录2 将文件/目录拷贝到目录2中
    mv 文件名1 文件名2 将文件1中的内容移动到文件2中 ,并且删除文件1(文件重命名)
    mv 文件1路径 文件2路径
    mv 文件名1 文件目录 将文件1移动到指定目录中

    注意:cp/mv/rm 后面可以跟: -i询问 -f强制 -n不覆盖

    文件夹

    指令 说明
    mkdir 目录名 新建文件夹
    mkdir -p a/b/c 按层级创建a,b,c三个文件夹
    mkdir -p a/{b,c}/{d,e,f} 同一层级常见多个
    rmdir 目录名 删除指定空目录

    history - 显示历史指令记录

    连接

    指令 说明
    ln -s 源路径 目标路径 给源路径对应的文件在目标路径下创建一个软链接(可以看成是快捷键)(源路径是绝对路径)
    ln 源路径 目标路径 给源路径对应的文件在目标路径下创建一个硬链接

    注意: 源文件不存在的时候,软件无效,硬链接变成普通文件

    快捷键

    快捷键 说明
    ctr + f 前进一个字符
    ctr + b 后退一个字符
    ctr + a 回到行首
    ctr + e 回到行尾
    ctr + l 清屏
    ctr + w 向左删除一个单词
    ctr + u 向左删除全部
    ctr + k 向右删除全部

    权限管理

    1.user和group : 一个系统可以有多个用户和多个分组; 一个分组中可以有多个用户,一个用户在不同的分组中

    指令 说明
    users 查看当前用户
    groups 查看当前分组
    groupadd 分组名 添加分组
    useradd ‐G 分组列表 ‐m ‐s /bin/bash 用户名 创建一个用户添加到指定的分组中(在home创建相应的文件夹)
    usermod -G 分组列表 用户名 修改分组
    passwd 用户名 修改密码
    su 用户名 切换用户身份
    sudo 以管理员执行其他程序

    注意:

    a.在ubuntu需要将用户添加到sudo分组中,才能使用sudo以管理员的身份执行程序

    b.在centOS中需要先执行vi 指令进入sudoers文件中在指定的位置添加内容
    ## Allow root to run any commands anywhere
    root ALL=(ALL) ALL
    xiaoming ALL=(ALL) ALL (自己添加的,xiaoming是用户名)

    指令 说明
    chmod 权限值 文件 修改指定文件的权限
    chmod a,u,g,o[r,w,x] 文件 为指定文件,给所有用户添加相应的权限
    chown 用户名 文件 改变文件所有者

    说明:a:所有,u:自己,g:同组,o:其他,+:添加 , -:取消,r:读,w:写,x:执行

    权限值是三组二进制值,如下表示自己读写可执行,同一分组的只读可执行,其他的只可执行

    self group other
    rwx rwx rwx
    111 101 001
    file-mode.png

    相关文章

      网友评论

          本文标题:Day1 Linux操作指令

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