一片伟大的净土

灵魂的归处,肉体的坟墓。

实验二-文件和目录操作命令

2023/12/13
实验目的:
1、掌握LINUX下文件和目录的操作命令,如pwd、cd、ls、touch、mkdir、rmdir、cp、mv、rm、wc,cut等。

实验内容:
1、使用命令切换到/etc目录,并显示当前工作目录路径。
cd /etc
pwd

2、使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件。
ls -alh

3、使用命令创建空文件/root/ab。
mkdir /root/ab

4、统计文件/root/anaconda-ks.cfg的行数、字符数和单词数。
wc /root/anaconda-ks.cfg
统计行数:wc -l /root/anaconda-ks.cfg
统计单词数:wc -w /root/anaconda-ks.cfg
统计字符数:wc -c /root/anaconda-ks.cfg (按道理来说应该是-m)

5、在home目录下创建目录mydir,并把/root 下的文件anaconda-ks.cfg拷贝到mydir目录下
mkdir /home/mydir
cp /root/anaconda-ks.cfg  /home/mydir/

6.把题5拷贝文件anaconda-ks.cfg改名为aa.txt
mv /home/mydir/anaconda-ks.cfg  aa.txt

7.使用cut命令截取/etc/passwd第一列信息(用户名)
cut -d: -f1 /etc/passwd

8.使用管道|实现/etc/总共有多少个文件
ls -alh /etc | wc -l

9.查找/etc下所有的文件小于3000字节的.conf文件
find /etc -name "*.conf" -size -3000c

10.查找/etc/passwd 下所有不包含root的行
grep -v "root" /etc/passwd