Linux基础命令习题

1.如何使用命令立即重启linux操作系统?

sudo reboot

2.如何查看/etc下的所有文件,并以列表格式显示,并且显示隐藏文件

ll /etc

3.一次性创建 text/1/2/3/4

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

(1)在子目录4下创建一个新文件1.txt,1.txt内容是/etc目录下文件的列表

ll /etc >1/2/3/4/1.txt

(2) 在子目录3下创建一个文件2.txt,文件的内容是/etc/passwd文件内容的第一列

awk ‘{print $1}’ /etc/passwd >1/2/3/2.txt

(3) 将1.txt和2.txt内容合并到新文件3.txt,3.txt在目录2下

cat 1/2/3/4/1.txt 1/2/3/2.txt >> 1/2/3.txt

(4) 删除目录3及其子目录。

rm -rf 1/2/3

(5) 将3.txt改名为4.txt

mv 1/2/3.txt 1/2/4.txt

4. 查找/etc下所有t开头的普通文件,并且大小大于1m,小于100m,将结果保存到家目录下d1.txt中

find /etc -size +1M -size -100M -name ‘t*’ >d1.txt

5.在家目录及其子目录下查找文件内容包含hello的文件,只显示找到的文件名

find “*” -print|xargs grep -n “hello”

6.如何查看passwd文件中前三行和后三行

head -3 /passwd

tail -3 /passwd

7.统计当前系统中一共有多少账户

wc -l /etc/passwd

8.设置/test/a.txt属主有读写执行权限,属组,有读写,其他账户无权限,用三种方式实现。

chmod 760 /test/a.txt

chown a=rwx,g-x,o-rwx /test/a.txt

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

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

10.添加账户u2,为其指定id号为1000

useradd -u 1000 u2

11.如何查看u2的uid gid

id u2

12.在/temp目录下建立test目录,把/etc下所有已t开头的文件和目录考本到test目录下

sudo mkdir test

cp -r /etc/t* ./

13.新建用户python,并让python具有登录权限,设置其用户家目录为/home/test, 并将其加入sudo附属组;设置其登录密码为123

useradd -d /home/test -G sudo python

passwd python

14.在/home目录下创建文件newfile2 ,

touch /home/newfile2

移动文件newfile2到/home/perm目录下同时改名为file01 ;

mv /home/newfile2 /home/perm/file01

改变/home/perm/file01文件的所有者为系统用户adm ,改变其所属组为系统用户组games ;

useradd adm

chown adm:games /home/home/file01

改变/home/perm/file01文件权限为“rwxrw-r—”;

chmod 764 /home/perm/file01

在/home/perm目录下,分别给file01生成一个软链接文件file01.soft和一个硬链接文件file01.hard ;

ln -s /home/perm/file01 /home/perm/file01.soft

ln /home/perm/file01 /home/perm/file01.hard

删除/perm目录

rm -rf /prtm

15.统计当前目录/home/zheng下普通文件的数目

ls -l~|grep -E’^-’ |wc -l

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值