Linux学习笔记

Linux

1. 基本命令

题目:查看当前用户下的隐藏文件,并显示详细信息

ls -al
2. 用户操作

题目:按步骤完成用户的操作

  • 创建一个新用户:briup2024

    sudo useradd briup2024

  • 设置密码为:briup

    sudo chpasswd

  • 切换到briup2024用户

    sudo su - briup2024

  • 切换回root用户

    exit

  • 删除用户briup 2024

    sudo userdel -r briup2024

3. 权限控制

题目:创建briup.txt文件,权限如下:(练习使用两种修改权限的命令)

  • 属主

    • 可读

    • 可写

    • 可执行

  • 属组

    • 可读

    • 可写

    • 不可执行

  • 其他用户

    • 不可读

    • 不可写

    • 不可执行

touch briup.txt
chmod 764 briup.txt#或者
chmod u=rwx, g=rw,o=briup.txt

4.文件操作
  • 题目:创建多个文件,文件名:a.txt、b.txt、c.txt、ab.txt、abc.txt

  • 题目:创建多个目录,目录名:game1、game2、game3、gbme1

    touch a.txt b.txt c.txt ab.txt abc.txt
    mkdir game1 game2 game3 gbme1

  • 题目:查找以t结尾的文件或目录

  • find . -name "*t"

  • 题目:查找第2个字符是b字符并且以.txt结尾的文件

    find . -name "?b*.txt"

  • 题目:将a.txt复制到game1目录中

    cp a.txt game1/

  • 题目:将b.txt移动gbme1目录中

    mv b.txt game1/

  • 题目:查找以字符1结尾,倒数第四个字符为a的目录或文件

    find . -name "*a??1"

  • 题目:写出下面命令执行的结果,并解释每条命令的具体含义

ls *ab *.txt

结果:ab.txt abc.txt

含义:列出当前目录下所有包含'ab'字符串并以.txt结尾的文件

ls *[ab] *

结果:a.txt ab.txt abc.txt

含义:列出当前目录下所有包含'a'或'b'的文件

ls [ab].txt

结果:a.txt

含义:列出当前目录下文件名为'a.txt'或'b.txt'的文件

  • 题目:将/etc/passwd中的内容重定向到abc.txt中

    cat /etc/passwd > abc.txt

  • 题目:清空abc.txt的内容

    >abc.txt

  • 题目:删除刚刚创建的全部文件和目录

rm -r a.txt b.txt c.txt ab.txt abc.txt
rm -r game1 game2 game3 gbme1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值