linuxday6作业讲解答案
4. 作业讲解
1. 假设超级⽤户root当前所在⽬录为:/usr/local,键⼊cd命令后,⽤户当前所在⽬录为?
/root
/home/xxx
2. 在使⽤mkdir命令创建新的⽬录时,在其⽗⽬录不存在时先创建⽗⽬录的选项是?
-p
3. 在linux中,下⾯( A )命令不是针对⽬录操作的。
A. ps
B. cd
C.pwd
D. ls
4. 欲把当前⽬录下的复制为 命令是?
cp       
5. 建⽴⼀个新⽂件可以使⽤的命令为?
touch    cat  echo
6. 如果要列出⼀个⽬录下的所有⽂件需要使⽤命令为?
ls  -a
7. 除⾮特别指定,不然的话cp要拷贝出来的⽂件在哪个⽬录下?
当前⽬录
8.Linux系统习惯将许多设备驱动存储在什么⽬录中?
/dev
9.包含了域名与IP地址的映射关系的⽂件是?
/etc/hosts    本地域名解析⽂件
10.⽤什么命令来显⽰当前⽬录?
pwd
11.在linux操作系统中,哪个⽤户默认对整个操作系统拥有完全控制权?
root⽤户是超级管理员,拥有所有权限
12.linux系统管理员创建⼀个普通oldboy⽤户,默认会在哪个⽬录下创建⼀个⽤户的主⽬录
/home
13.使⽤cd命令进⼊到/usr/local⽬录下,然后⼜执⾏了cd  .. 请问,当前你所在的位置是哪⾥?
/usr
14.已知你在/etc/sysconfig/network-scripts/⽬录下,你执⾏了cd  /etc/systemd/命令,怎样才能快速的到达/etc/sysconfig/network-scripts/⽬录下?cd  -  返回到上⼀次所在的路径
15.已知当前位置为/opt,请问,执⾏cd .  ,写出你所在的位置?
/opt
16.创建/oldboy⽬录?
mkdir /oldboy
17.创建/data/test⽬录,已知/data⽬录不存在,请给出命令?
mkdir  -p  /data/test
18.创建/root/user /root/logs  /root/conf  /root/html⽬录,请⽤⼀条命令实现
mkdir  /root/{user,logs,conf,html}
19.创建⽂件
touch 
20.在/root/⽬录下创建⽂件  test.log  test.sh  f  请⽤⼀条命令创建。
touch  /root/test.{txt,log,sh,conf}
21.显⽰/root⽬录下的⽬录结构。
tree  /root
22.只显⽰/⽬录的两层⽬录结构。
tree -L 2  /
23.只显⽰/etc⽬录下的⽬录。
tree -d  /etc
24.如果我在当前在/⽬录下,之后执⾏了以下操作,请告诉我,最后我所在的⽬录位置
cd /etc/sysconfig/
cd ..
cd ..
cd -
cd ~
cd ..
如果是root⽤户在/⽬录下
如果是普通⽤户在/home
25.当前⽤户是root⽤户,当前所在位置是/usr/local ,输⼊cd命令后,当前所在⽬录是哪⾥?/root
26.显⽰当前所在位置信息
pwd
27.批量创建oldboy01,oldboy02,...oldoby05这⼏个⽬录
mkdir  oldboy{01..05}
linux系统是哪个28.显⽰/oldboy 下⾯所有⽂件(包含隐藏⽂件)的详细信息
ls -a  /oldboy
tree -a  /oldboy
29.在/oldboy⽬录下创建以你名字的⽬录。(已知oldboy⽬录不存在,请⽤⼀条命令实现)mkdir -p  /oldboy/qls
30.在你名字的⽬录下⾯创建两个⽂件,分别为,test.log
touch  /oldboy/qls/test.{txt,log}
31.把⽂件移动到/tmp⽬录下⾯
mv  /oldboy/  /tmp
32.把test.log⽂件重命名为test.sh
mv  /oldboy/qls/test.log  /oldboy/qls/test.sh
33.删除test.sh这个⽂件
rm  -f  /oldboy/qls/test.sh
34.删除oldboy这个⽬录
rm -rf /oldboy
35.切换到/tmp⽬录下,查看当前的⼯作位置,同时创建data1、data2、data3、共三个⽬录。
cd  /tmp
pwd
mkdir data{1..3}
36.接上⼀题,分别在data1、data2、data3三个⽬录下创建3个⽂件,名字为oldboy1、oldboy2、oldboy3.然后查看/tmp⽬录的整个⽬录结构情况,最后检查下data1和oldboy1两个对象的属性。*  表⽰所有
touch  data*/oldboy{1..3}
tree  /tmp
ls -ld  data1
ls -l data*/oldboy1
37.把/etc/hosts⽂件复制到/tmp/data1⽬录下,然后把data1⽬录复制到/opt/⽬录下。
cp /etc/hosts  data1
cp -a data1 /opt
38.将/tmp/data1⽬录移动到/root⽬录下,然后删除/opt/data1⽬录下的hosts⽂件,最后删除/opt⽬录下的data1⽬录。
mv data1 /root
rm -rf /opt/data1/

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。