linux命令操作练习
Posted cyy2022989579
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux命令操作练习相关的知识,希望对你有一定的参考价值。
例题1:
1、在root下创建空文件1.txt
1、 cd 2、touch 1.txt
2、在root下创建文件file1/file2
1、cd 2、mkdir file1 3、cd file1 4、mkdir file2
3、将1.txt复制到file1/file2 下,并重命名为2.txt
1、cd 2、 cp 1.txt /root/file1/file2/2.txt
4、将1.txt移动到file1下
1、cd 2、mv 1.txt /root/file1
5、分别查看file1和file2下的内容
1、cd /root/file1
2、ls
3、cd file1/file2
4、ls
6、删除file2
1、cd file1
2、rm-rf file2
例题2:
1、创建5个文件分别是 1.txt 2.txt 3.txt 4.txt 5.txt
touch 1.txt 2.txt 3.txt 4.txt 5.txt
2、压缩这5个文件,压缩包的名字是hailiang.tar
tar -zcvf hailiang.tar *.txt 或者 tar -zcvf hailiang.tar 1.txt 2.txt 3.txt 4.txt 5.txt
3、把压缩包移动到/home下面
mv hailiang.tar /home
4、解压hailiang.tar
tar -zxcf hailiang.tar
5、查看是否有这5个文件
ls
例题3:
1、在/home/123下创建路径001,002,003,001路径下创建文件011.c,002路径创建文件021.c、022.c、023.txt、024,003路径下创建文件031.htm 032.txt 033.htm 034.htm
cd /home mkdir 123 cd 123 mkdir 001 002 003 cd 001 touch 011.c cd … cd 002 touch 021.c 022.c 023.txt 024
cd … cd 003 touch 031.htm 032.txt 033.htm 034.htm
2、修改011.c文件属性对拥有者、群组可读可写可执行
chmod 777 011.c
3、用一行命令修改002目录下所有文件属性对拥有者、群组可读可写可执行
chmod 777 *
4、003路径用一行命令修改所有htm文件的属性对用户可读可写可执行,对群组可读可执行
chmod 757 *.htm
例题4:
1、创建q组
groupadd q
2、创建w组
groupadd w
3、把用户e创建在q组里
useradd -g q e
4、把用户r创建在w组里
useradd -g w r
5、把用户e也放在w组里
usermod -a -G w e
6、把用户r改放在q组里
usermod -g q r
例题5:
1、创建用户classes1、classes2、teacher
groupadd a
groupadd b
groupadd c
useradd -g a classes1
useradd -g b classes2
useradd -g c teacher
2、在非root登录状态下,在classes1用户目录中创建文件1-1,1-2,在classes2用户目录下创建文件2-1,2-2
su - classes1
touch 1-1 1-2
su - classes2
touch 2-1 2-2
3、登陆teacher用户,查看1-1,1-2,2-1,2-2,并且teacher可以删除2-1,2-2不可删除1-1,1-2
su -
usermod -a -G a teacher
usermod -a -G b teacher
su - classes1
chmod 751 /home/classes1
su - classes2
chmod 771 /home/classes2
以上是关于linux命令操作练习的主要内容,如果未能解决你的问题,请参考以下文章