1.创建一个目录/data
mkdir /data
cd / ;mkdir data
命令总结:
mkdir 创建目录的命令
ls -l长格式显示 -d 目录 显示目录或者文件
cd 切换目录层次
2.在/data下面创建aaa.txt文件
pwd
cd /data;touch aaa.txt或者touch /data/aaa.txt
3.为aaa.txt增加内容study linux
echo "study linux" > /data/aaa.txt
vi/vim i study linux qw
4.把aaa.txt文件拷贝到/temp下。
cp /data/aaa.txt /temp
参数 -a 可拷贝目录 -pdr
5.把/data目录移动到/root下
mv /data/ /root/
6.进入root目录下的data目录,删除aaa.txt
cd /root/data;rm aaa.txt y
rm -f /root/data/aaa.txt
7.退出到上一级目录,删除data目录
cd.. rm -r /data
与xargs搭配使用
find . -type f -mtime +15 |xargs rm -f 删除文件 15天以前当前目录文件
find . -type d -mtime +30 |xargs rm -rf 删除目录 30天以前当前目录下目录
使用find的-exec
find /logs -type f -mtime +5 -exec rm { } \; 在/log目录中查找更改时间在5日以前的文件并删除
8.过滤文件
cat
grep -v
grep
9.用一条命令创建完成/data/aaa/目录
mkdir -p /data/aaa/b/c/d
tree /data/ 显示树结构
10.已知/tmp目录下已存在了test.txt文件,如何执行命令才能把/mnt/test.txt拷贝到/tmp下覆盖掉/tmp/test.txt,二让linux系统不提示覆盖
/bin/cp /mnt/test.txt /tmp/test.txt
\cp /mnt/test.txt /tmp/test.txt
11.只产看ett.txt文件(100含)内第20行到第30行的内容