为了大家以及博主自己不那么轻易放弃,所以一切从简,常用的咱们记住和使用就行了,冷门的就不做演示了。(哈哈)
ls :查看当前目录的所有文件和文件夹
ls
ls -a:查看所有隐藏文件
ls -a
ls -l 查看文件权限
mkdir 创建目录(文件夹)
mkdir demo1
mkdir -m 指定创建文件目录的权限
mkdir demo2 -m 777
这里的rwx分别代表r:可读 w:可写 x:可执行
mkdir -p 创建多级目录的时候,如果父级目录不存在 则父级目录的子级目录一起创建,这里遗漏了一个小的知识点,ls 111这个目录,是直接查看这个目录当前所有的文件和目录,如果cd切换进去再ls查看的话会比较麻烦,这样更省事。
mkdir 111/222 -p
touch 创建文件
touch time.txt
在某个目录下创建文件
touch demo1/123.txt
cd :切换目录
cd flie1
cd ../返回上一级目录(cd ..也是可以返回上一级目录的,加不加/都可以)
cd ../
rmdir(删除空目录)ls查看了一下demo1文件是空的 ,可以直接删除
rmdir demo1
如果里面存在的有目录则可以先删除里面的最后在删除父目录
rmdir demo2/www
还有一种方法就是同时删除(这里我把123.txt文件提前删除了,因为rmdir 命令的操作好像只是针对目录,无法操作操作文件,删除文件的代码我也放下面了,还有就是中间的斜杠代表当前目录下的字目录或者子文件)
rm demo2/123.txt
rmdir -p demo2/333
rm 删除命令(上面已经展示过简单的删除命令,删除文件,现在就来试试在删除的命令上添加其他命令来结合)
rm -r 递归删除当前以及一下目录(无法访问就代表当前目录和他里面的内容已经全都删除了)
rm -r 111
rm -i 添加删除提示(y代表yes,n代表no)
rm -i 1.txt
rm -f 强制删除
rm -f time.txt
rm -v 删除提示
rm -v 123.txt
mv 移动或者重命名文件或目录
(把111的目录移动到222的目录里面)\
mv 111 222
给目录333重命名为 xxx 因为目录中没有名为xxx的目录所以会给333重命名
mv 333 xxx
cp 复制文件或者目录
把777.txt文件复制到xxx目录下
cp 777.txt xxx
今天的学习就到这里了,最后在补充一个常用命令clear清屏
clear