linux基本操作指令

linux目录结构
    /:根目录,顶层目录
    
    相对路径和绝对路径
    绝对路径:从最顶层/开始找
    相对路径:从 当前位置 开始找
        b/b1   
        /a/b/b1
        a
            b
                b1
            c 
                c1
linux常用的基本命令
    linux中命令的基本格式
    命令 选项(参数) 操作的文件或者目录
    ls:list
        ls /
        -》a:列举包含 隐藏文件
        -》l:length,长格式方式展示  ==== ll
    cd:change dir 切换目录
        cd /opt
    pwd:print work dirctory
        打印当前在那个目录
    clear:清屏  == CTRL + L
    history:查看命令的历史记录

文件管理命令
    创建
        文件:touch file_name
            如果创建的文件名包含空格,需要使用双引号 包裹
        目录:mkdir
            mkdir dir_path
            mkdir /opt/b/c
            创建参数:-p:递归
    删除
        文件:
            rm:remove
            rm file_path
            常用参数:-f:免确认
        目录:
            rmdir:删除空目录
            rm -r:表示删除目录
                rm -rf :删除目录,并且免确认
    编辑:
        vi 
        复制:cp:copy
            格式:cp source_file  target_file
        移动(重命名):mv:move
            格式:mv source_file  target_file
    查看(文件):
        cat:直接显示文件的所有内容
        more:分页查看(按enter翻页,只能往下翻页)
        less:分页查看
            按上下键翻页,可以上下翻
        head:查看文件头部信息
            默认查看前10行内容
            -n 
                head -11 file_path
        tail:查看文件尾部的内容,默认显示10行
            -n: -11,查看最后面11行
            -F:动态查看
            额外:往一个文件写内容
                echo "1" >> world.txt
            日志文件


linux用户和权限管理、
    用户分类:
        管理员:
            UID=0
            root     :x    : 0:    0:  root:        /root :/bin/bash
            用户名:密码  UID:GID  所在组名称    家目录 :所用shell
        普通用户:
            huadian:x:500:500:huadian:/home/huadian:/bin/bash
            自己创建的用户,UID从500开始
            
        创建一个用户的时候,会创建一个 同名 用户组 
        
    用户信息文件:/etc/passwd
    用户组信息文件:/etc/group
        创建用户
            useradd userName
        设置密码:
            passwd userName
        查看某个用户 
            id  userName
        删除用户
            userdel userName:只删除用户 
            userdel -r userName:既删除用户,也删除用户的 家目录
        创建用户组:
            groupadd lW
        删除用户组:groupdel LW
        
        切换用户:
            su - userName
            注意:root ->普通用户:不需要密码
                  普通用户 ->root:需要密码
            退出:exit

    权限管理:
        linux中用户的分类:
            所有者(u)        同组用户(g)        其他人(o)
        linux中文件权限分类:
            读(r)        写(w)        执行(x)        没有权限(-)
        文件详情:
        drwxr-xr-x. 2 root root 4096 Aug  2 09:35 AAA
        -rw-r--r--. 1 root root 1438 Aug  2 09:07 password        
        d rwx r-x r-x
        第一位:d:目录,-:文件
        rwx        r-x            r-x
        所有者  同组用户    其他人权限
        2:该文件的链接个数
        root root :所属者:所属组
        4096:文件大小
        Aug  2 09:35:最后修改的时间(创建时间)
        
        d rwx r-x r-x. 2 root root 4096 Feb 21  2013 rh
        
    修改权限
        格式:chmod [添加或者删除权限] file
        通过字符修改
            chmod  o+w hello :给其他人 添加 写的权限
            chmod  o-w hello :给其他人 删除 写的权限
            chmod  o+w,g+w hello :给其他用户、同组用户 添加 写的权限
            chmod  a+w:给所有的人(同组、其他人、自己)添加写的权限
        通过数字来修改:3位8进制表示权限    
            rwx r-x r-x
            111 101 101 =7 5 5 
            chmod 777  passwd
            777:满权限
            666:所有人 拥有读、写权限,没有执行权限
    修改文件所属者和所属组
        格式:chown username:groupName  file_name 
              chown username:  file_name 
              chown :groupName  file_name 
              -R:递归修改所属者和所属组
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值