Linux基本命令练习一
实验内容:
1.使用超级用户登录,新建组new-section,指定组ID为800。
[root@localhost root]# groupadd -g 800 new-section
2、新建用户john,所属组为new-section,密码为john。
[root@localhost root]# useradd john
[root@localhost root]# passwd john
New passwd:john
[root@localhost root]#useradd –g new-section john
3、查看内存的使用情况,并将查看结果保存到用户主目录的memory.info文件。
[root@localhost root]# cat /proc/meminfo
[root@localhost root]# cp /proc/meminfo /root/memory.info
4、普通用户helen登录,在其主目录下新建newfile文件,并查看文件属性。
[root@localhost root]# useradd helen
[root@localhost root]# su helen
[root@localhost root]$ touch newfile
[root@localhost root]$ ls –l
5、设置newfile文件的权限为所有用户可读写。
[root@localhost root]# chmod 666 newfile
6、使用普通用户helen登录,在其主目录下新建newdir目录,并设置权限为755。
[root@localhost root]# useradd helen
[root@localhost root]# su --login helen
[root@localhost root]$ mkdir –m 755 newdir /root
7、查看helen用户主目录下的所有文件(包含隐藏文件)的详细信息,并将查看结果保存于newdir目录中,文件名为allfiles。
[root@localhost root]# useradd hlinux查看当前文件夹内容elen
[root@localhost root]# su --login helen
[root@localhost helen]$ls –a > newdir/alllfiles
8、用root用户登录,创建testdir子目录,并将此目录所属的组设置为helen。
[root@localhost root]# mkdir testdir
[root@localhost root]# chown .helen /testdir
1.练习文件系统命令
(1)切换到/home目录。
[root@localhost root]# cd /
[root@localhost /]# cd home
[root@localhost home]# cd home
(2)在/home目录下创建文件。
[root@localhost home]#
(3)将文件的内容复制到新文件“”中。
[root@localhost home]#
(4)将文件重命名为。
[root@localhost home]#
(5)将文件的属性设为所有人皆可读取。
[root@localhost home]# chmod
(6)以长整型格式显示/home的内容。
[root@localhost home]# ls -l
(7)删除文件。
[root@localhost home]#
(8)创建“aaa”目录,返回响应信息。
[root@localhost home]# mkdir –v aaa
(9)删除”xiao”目录。
[root@localhost home]# rmdir xiao
(10)将/home目录下的文件分别打包成(.tar)、(.)、(.tar.bz2)、 (.gz)、(.bz2)为后缀的格式,然后依次解压。
打包成(.tar)
[root@localhost home]# cd..
[root@localhost /]# tar –cvf lxb.tar ./home
解压:[root@localhost /]# tar –xvf lxb.tar
打包成(.)
[root@localhost home]# cd..
[root@localhost /]# tar –cvf lxb.tar ./home
[root@localhost /]# gzip lxb.tar
解压:[root@localhost /]# tar –zxvf
打包成(.tar.bz2)
[root@localhost home]# cd..
[root@localhost /]# tar –cvf lxb.tar ./home
[root@localhost /]# bzip2 lxb.tar
解压:[root@localhost /]# tar –xjvf lxb.tar.bz2
打包成(.gz)
[root@localhost home]# cd..
[root@localhost /]#
解压:[root@localhost /]# gzip -
打包成(.bz2)
[root@localhost home]# cd..
[root@localhost /]# bzip2 lxb.bz2
解压:[root@localhost /]# bzip2 –d lxb.bz2
Linux基本命令练习二
实验内容:
01,分屏显示计算机中所有进程。(显示所有进程命令ps -aux,分屏显示命令more)
pa -aux|more
02,新建文件夹/newdir。复制/etc/passwd文件为/newdir/pass1,复制/etc/group文件为/newdir/group。
(mkdir /root/newdir cp /etc/passwd /root/newdir/pass1)
(mkdir /root/newdir cat /etc/passwd > /newdir/pass1)
03,使用通配符删除/new下的所有文件。
rm -r /new/*
04,将/etc目录中所有以“pa”开头的文件输出到文件/newdir/etcpa中。
cat /etc/pa* > /root/newdir/etcpa
05,将现在计算机中的所有进程的信息输出到文件/newdir/etcpa末尾。
ps -aux >> /newdir/etcpa
06,切换到用户root的主目录中。cd ~
07,切换到根目录。cd /
08,切换到home文件夹。cd /home
09,切换到上一级目录。cd ..
10,查看现在的工作目录。pwd
11,查看当前工作目录中有哪些文件。ll
12,查看/root目录中有哪些文件。ll /root
13,以长列表的方式列出/root目录中的所有文件。(Ls -l) ( ls -l -a) (ls -la)
14,复制/home文件夹到/newdir中。cp /home /root/newdir
15,新建/newdir/other目录。移动/newdir/所有文件到该目录中。移动/newdir/home文件夹到该目录中。mkdir /newdir/other mv /newdir/* /newdir/home
16,将/newdir/other/pass1重命名为passwd。
mv /root/newdir/other/pass1 /root/newdir/other/passwd
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论