Linux基础命令练习题答案7.9

1. 欲把当前目录下的file1.txt复制为file2.txt 命令是?
cp file1.txt  file2.txt
2.批量创建oldboy01,oldboy02,...oldoby05这几个目录
mkdir oldboy{01..05}
3.显示/oldboy 下面所有文件(包含隐藏文件)的详细信息
ls -a /oldboy
4.在/oldboy目录下创建以你名字的目录。(已知oldboy目录不存在,请用一条命令实现)
mkdir /oldboy/clf -p
5.在你名字的目录下面创建两个文件,分别为test.txt,test.log
touch /oldboy/clf/test.{txt,log}
6.把test.txt文件移动到/tmp目录下面
mv test.txt /tmp
7.把test.log文件重命名为test.sh
mv test.log test.sh
8.删除test.sh这个文件
rm -f test.sh
9.删除oldboy这个目录
rm -r oldboy
10.切换到/tmp目录下,查看当前的工作位置,同时创建data1、data2、data3、共三个目录。
cd /tmp
pwd
mkdir data{1..3}
11.接上一题,分别在data1、data2、data3三个目录下创建3个文件,名字为oldboy1、oldboy2、oldboy3.然后查看/tmp目录的整个目录结构情况,最后检查下data1和oldboy1两个对象的属性。
touch data{1..3}/oldboy{1..3}
tree /tmp
ll -d data1
ll  data{1..3}/oldboy1
12.把/etc/hosts文件复制到/tmp/data1目录下,然后把data1目录复制到/opt/目录下。
cp /etc/hosts /tmp/data1
cp  -a  /tmp/data1   /opt/
13.将/tmp/data1目录移动到/root目录下,然后删除/opt/data1目录下的hosts文件,最后删除/opt目录下的data1目录。
mv /tmp/data1 /root
rm -rf   /opt/data1
14.查看oldboy.txt文件中的内容,并显示行号(请使用cat命令)。
cat -n oldboy.txt
15.使用cat命令把oldboy oldgirl student三行内容(每个字符串是一行内容)写入到test.txt文件中
cat >test.txt<<EOF
oldboy
oldgirl
student
EOF
16.查看系统中/etc/services文件中的内容(使用more和less命令,进行上下页查看,并搜索关键字‘ssh’,之后退出。)
more /etc/services f下翻 b上翻 /ssh  q
less  /etc/services  f下翻 b上翻 /ssh  q
17.使用cat命令查看文本文件的内容时要对所有的输出行进行显示行号,怎么实现?
cat -n
18.使用mv命令,下列说法错误的是?c  d
A.mv命令可以重命名文件
B.mv命令可以移动文件
C.mv命令可以复制文件
D.mv命令可以删除文件
19.删除文件的命令为?
rm
20.显示"I'm a student"到屏幕上面
echo 'I'm a student'
21.将"I'm a student"追加到hello.txt文件中
cat "I'm a student">>hello.txt
22.将/etc/passwd文件复制到/opt目录中
cp /etc/passwd /opt
23.将/tmp目录复制到当前用户的家目录下
cp -a  /tmp ./
24.将/opt目录下的hosts文件移动到/root目录下,并将其改名为ip.txt
mv /opt/hosts /root/ip.txt
25.把/var/log/目录下的所有文件拷贝到/opt目录下
cp  -a /var/log/*  /opt/
26.使用echo命令创建一个非空文件
echo '1' >1.txt
27.使用echo命令把oldboy oldgirl student三行内容(每个字符串是一行内容)写入到test.txt文件中
echo -e  'oldboy oldgirl student' >test.txt
28.将/etc/hosts和/etc/passwd两个文件合并为一个新文件,文件名称为test.log
cat  /etc/hosts   /etc/passwd  >> test.log
29.将/etc/services文件拷贝到/root目录下
cp /etc/services /root
30.分页查看/root/services文件,要求从第10行开始显示
more  +10  /root/services
 
原文地址:https://www.cnblogs.com/chenlifan/p/13328955.html