linux[练习题
1、创建目录(使用一条命令执行)
在/mnt下创建boot和sysroot目录
在/mnt/boot下创建grub目录
在/mnt/sysroot下创建proc,sys,bin,sbin,lib,usr,var,etc,dev,home,root,tmp
在/mnt/sysroot/usr下创建bin,sbin,lib
在/mnt/sysroot/lib下创建modules
在/mnt/sysroot/var下创建run,log,lock
在/mnt/sysroot/etc下创建init.d
2.创建目录/test/sysroot在该目录下创建三个文件a,b,c
3、创建目录/tmp下创建4个目录,并在这四个目录下分别创建一个test目录
4、创建一个test目录,在该目录下创建一个文件,内容写 ‘my name is **’
5、在root家目录创建文件file, 在/目录下创建file文件的软链接文件haha
6、在root家目录创建文件file1在/下创建硬链接文件也为file1
7、用思维导图整理文件系统层次结构并说明目录的作用
整理作业:
整理今天的命令
一.查看当前的工作目录(print work directory):pwd
注意:windows和linux系统的目录路径表示的不同
更改当前的工作目录,即切换目录(change directory):cd
1、 绝对路径(以/开始的路径):cd /home/redhat
2、 相对路径(不是以/开始的路径):cd /;cd home;cd redhat
直接回到当前用户的主目录:cd ~
回到当前目录的上一级目录:cd …
回到当前目录:cd .
切换到之前的目录:cd -
二.Ls 列表,用于显示目标内容
语法:ls[选项][文件/目录]
ls -l 以长列表方式列出 =ll
ls -r 逆序列出
ls -d 查看当前目录.(查看目录属性,并不显示目录下的资料和信息)
ls -ld 长列表列出当前目录的详细信息
ls -lh 显示目录或文件大小
ls -a 列出隐藏文件,包括.和…
ls -A 列出隐藏文件,不包括.和…
ls –h 人性化显示容量信息
ls –t 以修改时间排序,默认按文件名排序
ls –u 显示文件或目录最后被访问的时间
ls -i 显示文件索引节点号(inode)。
三.Du统计文件目录的大小
语法:du[选项][文件/目录]
选项:-a 统计时包括所有的文件,而不仅只统计目录
-h以更易读的字节显示信息
-s只统计每个参数所占用的空间总的大小
四.创建多个普通文件:
方法1:touch 文件名1 文件名2 文件名3
方法2:touch {文件名1,文件 名2,文件名3}
删除普通文件:rm [-f] 文件名
向已创建的普通文件添加数据内容:
1、将输出重定向到文件
将输入接到标准输出(从键盘输入,从显示器输出):echo
重定向:>
追加重定向:>>
五.创建目录:mkdir 目录名