linux指令日常练习,Linux基础命令练习题

1、如何通过命令行关机/重启?

关机:power off

重启:reboot

2、如何在命令行中快速删除光标前/后的内容?

光标前:ctrl + u

光标后:ctrl + k

3.设置 /test/a.txt 属主有读写执行权限,属组,有读写,其他账户无权限

chmod u+wrx,g+wr,o-wrx /test/a.txt

chmod 760 /test/a.txt

4、如何删除 /tmp下所有A开头的文件?

rm /tmp/A*

5、如何把 /etc 复制到 /tmp 下并保持原属性不变?

cp -rp /etc /tmp

-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中,即:保持文件本身属性不变。

6、如何把 /tmp/etc/man.conf 移动到 /tmp 下并改名为 test.conf 设置所有人都有读写执行权限?

mv /tmp/etc/man.conf /tmp/test.conf

chmod a+wrx test.conf

7、修改 /tmp/test.conf 的属主为 u1,属组为 u2

chown u1:u2 /tmp/test.conf

区分:属主名(例如root)、属组名(例如root)、属主权限(例如rwx)、属组权限(例如rwx)。

每种身份(owner/group/others)各自的三个权限(r/w/x)。

--> 更改文件的属性:

(1)chgrp:更改文件属组

chgrp [-R] 属组名 文件名

(2)chown:更改文件属主;也可以同时更改文件属主和属组

chown [–R] 属主名 文件名chown [-R] 属主名:属组名 文件名

(3)chmod:更改文件的权限

Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限

8、如何查看所有用户信息?如何查看所有组信息?

cat /etc/passwd

cat /etc/group

9、如何当前用户所在组,以及组内其他成员的信息?

groups 用户名

10、如何通过 vi 编辑打开 /tmp/test.conf ?

vi /tmp/test.conf

11、如何在末行模式中删除 test 文档中20-50之间所有的行?

末行模式:比如 vi test

然后输入以下命令即可删除:

:20,50 d

12、/var下一般放置什么文件?

大型文件的溢出区

13、如何查看 /etc/passwd的头3行和尾3行?

查看头3行:head -3 /etc/passwd

查看尾3行:tail -3 /etc/passwd

14、如何创建g1、g2组?

groupadd g1

groupadd g2

15、添加账户u1,为其指定附加组g1,并设置2019-12-12账户到期?

useradd -G g1 -e 2019-12-12 u1

16、添加账户u2,为其指定id号为1000

useradd -u 1000 u2

17、把u1、u2 添加到g2组

gpasswd -a u1 g2

gpasswd -a u2 g2

18、如何删除g2组的用户u

gpasswd -d u g2

19、如何查看hello5用户的uid gid

id hello5

20、如何查看当前工作目录

pwd

21、如何一次性创建 text/1/2/3/4

mkdir -p test/1/2/3/4

22、如何最快的返回到当前账户的宿主目录

cd ~

23、如何查看/etc下的所有文件

ll -a /etc

24、如何只查看/etc单个目录的信息,并以长格式显示

ll -d /etc

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值